builder: fx-team_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-072 starttime: 1461096818.72 results: success (0) buildid: 20160419102742 builduid: cea07ba26b334d06a1612cfd872f6d79 revision: 3b3c1809c8be95512093a3cf19d1a35e99ad145c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 13:13:38.722714) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 13:13:38.723163) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 13:13:38.723440) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 13:13:38.768493) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 13:13:38.768794) ========= '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-072\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 WINDIR=C:\WINDOWS using PTY: False --13:13:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 11.56 MB/s 13:13:36 (11.56 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.945000 ========= master_lag: 0.01 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 13:13:39.722887) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 13:13:39.723217) ========= '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-072\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.882000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 13:13:40.610984) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-19 13:13:40.611328) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 3b3c1809c8be95512093a3cf19d1a35e99ad145c --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 3b3c1809c8be95512093a3cf19d1a35e99ad145c --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-072\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 WINDIR=C:\WINDOWS using PTY: False 2016-04-19 13:13:38,375 truncating revision to first 12 chars 2016-04-19 13:13:38,375 Setting DEBUG logging. 2016-04-19 13:13:38,375 attempt 1/10 2016-04-19 13:13:38,375 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/3b3c1809c8be?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 13:13:39,667 unpacking tar archive at: fx-team-3b3c1809c8be/testing/mozharness/ program finished with exit code 0 elapsedTime=2.127000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-19 13:13:42.799647) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 13:13:42.799997) ========= script_repo_revision: 3b3c1809c8be95512093a3cf19d1a35e99ad145c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 13:13:42.800380) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 13:13:42.800669) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 13:13:42.813111) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 26 secs) (at 2016-04-19 13:13:42.813384) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-072\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 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-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 13:13:40 INFO - MultiFileLogger online at 20160419 13:13:40 in C:\slave\test 13:13:40 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 fx-team --download-symbols true 13:13:40 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:13:40 INFO - {'append_to_log': False, 13:13:40 INFO - 'base_work_dir': 'C:\\slave\\test', 13:13:40 INFO - 'blob_upload_branch': 'fx-team', 13:13:40 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:13:40 INFO - 'buildbot_json_path': 'buildprops.json', 13:13:40 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:13:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:13:40 INFO - 'download_minidump_stackwalk': True, 13:13:40 INFO - 'download_symbols': 'true', 13:13:40 INFO - 'e10s': False, 13:13:40 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:13:40 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:13:40 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:13:40 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:13:40 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:13:40 INFO - 'C:/mozilla-build/tooltool.py'), 13:13:40 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:13:40 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:13:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:13:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:13:40 INFO - 'log_level': 'info', 13:13:40 INFO - 'log_to_console': True, 13:13:40 INFO - 'opt_config_files': (), 13:13:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:13:40 INFO - '--processes=1', 13:13:40 INFO - '--config=%(test_path)s/wptrunner.ini', 13:13:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:13:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:13:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:13:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:13:40 INFO - 'pip_index': False, 13:13:40 INFO - 'require_test_zip': True, 13:13:40 INFO - 'test_type': ('testharness',), 13:13:40 INFO - 'this_chunk': '1', 13:13:40 INFO - 'total_chunks': '10', 13:13:40 INFO - 'virtualenv_path': 'venv', 13:13:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:13:40 INFO - 'work_dir': 'build'} 13:13:40 INFO - ##### 13:13:40 INFO - ##### Running clobber step. 13:13:40 INFO - ##### 13:13:40 INFO - Running pre-action listener: _resource_record_pre_action 13:13:40 INFO - Running main action method: clobber 13:13:40 INFO - rmtree: C:\slave\test\build 13:13:40 INFO - Using _rmtree_windows ... 13:13:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:14:24 INFO - Running post-action listener: _resource_record_post_action 13:14:24 INFO - ##### 13:14:24 INFO - ##### Running read-buildbot-config step. 13:14:24 INFO - ##### 13:14:24 INFO - Running pre-action listener: _resource_record_pre_action 13:14:24 INFO - Running main action method: read_buildbot_config 13:14:24 INFO - Using buildbot properties: 13:14:24 INFO - { 13:14:24 INFO - "project": "", 13:14:24 INFO - "product": "firefox", 13:14:24 INFO - "script_repo_revision": "production", 13:14:24 INFO - "scheduler": "tests-fx-team-xp_ix-debug-unittest-14-7200", 13:14:24 INFO - "repository": "", 13:14:24 INFO - "buildername": "Windows XP 32-bit fx-team debug test web-platform-tests-1", 13:14:24 INFO - "buildid": "20160419102742", 13:14:24 INFO - "pgo_build": "False", 13:14:24 INFO - "basedir": "C:\\slave\\test", 13:14:24 INFO - "buildnumber": 23, 13:14:24 INFO - "slavename": "t-xp32-ix-072", 13:14:24 INFO - "revision": "3b3c1809c8be95512093a3cf19d1a35e99ad145c", 13:14:24 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 13:14:24 INFO - "platform": "win32", 13:14:24 INFO - "branch": "fx-team", 13:14:24 INFO - "repo_path": "integration/fx-team", 13:14:24 INFO - "moz_repo_path": "", 13:14:24 INFO - "stage_platform": "win32", 13:14:24 INFO - "builduid": "cea07ba26b334d06a1612cfd872f6d79", 13:14:24 INFO - "slavebuilddir": "test" 13:14:24 INFO - } 13:14:24 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 13:14:24 INFO - Found installer url https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 13:14:24 INFO - Running post-action listener: _resource_record_post_action 13:14:24 INFO - ##### 13:14:24 INFO - ##### Running download-and-extract step. 13:14:24 INFO - ##### 13:14:24 INFO - Running pre-action listener: _resource_record_pre_action 13:14:24 INFO - Running main action method: download_and_extract 13:14:24 INFO - mkdir: C:\slave\test\build\tests 13:14: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')]} 13:14:24 INFO - https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 13:14:24 INFO - trying https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 13:14:24 INFO - Downloading https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 13:14:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 13:14:25 INFO - Downloaded 1274 bytes. 13:14:25 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 13:14:25 INFO - Using the following test package requirements: 13:14:25 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 13:14:25 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:14:25 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 13:14:25 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:14:25 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 13:14:25 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:14:25 INFO - u'jsshell-win32.zip'], 13:14:25 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:14:25 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 13:14:25 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 13:14:25 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:14:25 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 13:14:25 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:14:25 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 13:14:25 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:14:25 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 13:14:25 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:14:25 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 13:14:25 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 13:14:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:14:25 INFO - https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 13:14:25 INFO - trying https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 13:14:25 INFO - Downloading https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 13:14:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 13:14:28 INFO - Downloaded 20406561 bytes. 13:14:28 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:14:28 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:14:30 INFO - caution: filename not matched: web-platform/* 13:14:30 INFO - Return code: 11 13:14:30 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')]} 13:14:30 INFO - https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 13:14:30 INFO - trying https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 13:14:30 INFO - Downloading https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 13:14:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 13:14:34 INFO - Downloaded 36382594 bytes. 13:14:34 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:14:34 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:15:29 INFO - caution: filename not matched: bin/* 13:15:29 INFO - caution: filename not matched: config/* 13:15:29 INFO - caution: filename not matched: mozbase/* 13:15:29 INFO - caution: filename not matched: marionette/* 13:15:29 INFO - caution: filename not matched: tools/wptserve/* 13:15:29 INFO - Return code: 11 13:15:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:15:29 INFO - https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 13:15:29 INFO - trying https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 13:15:29 INFO - Downloading https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 13:15:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 13:15:35 INFO - Downloaded 67346514 bytes. 13:15:35 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 13:15:35 INFO - mkdir: C:\slave\test\properties 13:15:35 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:15:35 INFO - Writing to file C:\slave\test\properties\build_url 13:15:35 INFO - Contents: 13:15:35 INFO - build_url:https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 13:15:36 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 13:15:36 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:15:36 INFO - Writing to file C:\slave\test\properties\symbols_url 13:15:36 INFO - Contents: 13:15:36 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 13:15:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:15:36 INFO - https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:15:36 INFO - trying https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 13:15:36 INFO - Downloading https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 13:15:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 13:15:40 INFO - Downloaded 58234370 bytes. 13:15:40 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 13:15:40 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 13:15:45 INFO - Return code: 0 13:15:45 INFO - Running post-action listener: _resource_record_post_action 13:15:45 INFO - Running post-action listener: set_extra_try_arguments 13:15:45 INFO - ##### 13:15:45 INFO - ##### Running create-virtualenv step. 13:15:45 INFO - ##### 13:15:45 INFO - Running pre-action listener: _pre_create_virtualenv 13:15:45 INFO - Running pre-action listener: _resource_record_pre_action 13:15:45 INFO - Running main action method: create_virtualenv 13:15:45 INFO - Creating virtualenv C:\slave\test\build\venv 13:15:45 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 13:15:45 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:15:47 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:15:50 INFO - Installing distribute......................................................................................................................................................................................done. 13:15:51 INFO - Return code: 0 13:15:51 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:15:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:15:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:15:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:15:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:15:51 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 0x00ECD0C0>, '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-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 13:15:51 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 13:15:51 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 13:15:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:15:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 13:15:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:15:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 13:15:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:15:51 INFO - 'DCLOCATION': 'SCL3', 13:15:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:15:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:15:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:15:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:15:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:15:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:15:51 INFO - 'HOMEDRIVE': 'C:', 13:15:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:15:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:15:51 INFO - 'KTS_VERSION': '1.19c', 13:15:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:15:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 13:15:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:15:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:15:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:15:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:15:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:15:51 INFO - 'MOZ_AIRBAG': '1', 13:15:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:15:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:15:51 INFO - 'MOZ_MSVCVERSION': '8', 13:15:51 INFO - 'MOZ_NO_REMOTE': '1', 13:15:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:15:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:15:51 INFO - 'NO_EM_RESTART': '1', 13:15:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:15:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:15:51 INFO - 'OS': 'Windows_NT', 13:15:51 INFO - 'OURDRIVE': 'C:', 13:15:51 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', 13:15:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:15:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:15:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:15:51 INFO - 'PROCESSOR_LEVEL': '6', 13:15:51 INFO - 'PROCESSOR_REVISION': '1e05', 13:15:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:15:51 INFO - 'PROMPT': '$P$G', 13:15:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:15:51 INFO - 'PWD': 'C:\\slave\\test', 13:15:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:15:51 INFO - 'SESSIONNAME': 'Console', 13:15:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:15:51 INFO - 'SYSTEMDRIVE': 'C:', 13:15:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:15:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:15:51 INFO - 'TEST1': 'testie', 13:15:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:15:51 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 13:15:51 INFO - 'USERNAME': 'cltbld', 13:15:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:15:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:15:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:15:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:15:51 INFO - 'WINDIR': 'C:\\WINDOWS', 13:15:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:15:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:15:51 INFO - Downloading/unpacking psutil>=0.7.1 13:15:51 INFO - Running setup.py egg_info for package psutil 13:15:51 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:15:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:15:51 INFO - Installing collected packages: psutil 13:15:51 INFO - Running setup.py install for psutil 13:15:51 INFO - building 'psutil._psutil_windows' extension 13:15:51 INFO - error: Unable to find vcvarsall.bat 13:15:51 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-hznmzv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:15:51 INFO - running install 13:15:51 INFO - running build 13:15:51 INFO - running build_py 13:15:51 INFO - creating build 13:15:51 INFO - creating build\lib.win32-2.7 13:15:51 INFO - creating build\lib.win32-2.7\psutil 13:15:51 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:15:51 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:15:51 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:15:51 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:15:51 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:15:51 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:15:51 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:15:51 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:15:51 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:15:51 INFO - running build_ext 13:15:51 INFO - building 'psutil._psutil_windows' extension 13:15:51 INFO - error: Unable to find vcvarsall.bat 13:15:51 INFO - ---------------------------------------- 13:15:51 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-hznmzv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:15:51 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-072\Application Data\pip\pip.log 13:15:51 WARNING - Return code: 1 13:15:51 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! 13:15:51 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:15:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:15:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:15:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:15:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:15:51 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 0x00ECD0C0>, '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-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 13:15:51 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 13:15:51 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 13:15:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:15:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 13:15:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:15:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 13:15:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:15:51 INFO - 'DCLOCATION': 'SCL3', 13:15:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:15:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:15:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:15:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:15:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:15:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:15:51 INFO - 'HOMEDRIVE': 'C:', 13:15:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:15:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:15:51 INFO - 'KTS_VERSION': '1.19c', 13:15:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:15:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 13:15:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:15:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:15:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:15:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:15:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:15:51 INFO - 'MOZ_AIRBAG': '1', 13:15:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:15:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:15:51 INFO - 'MOZ_MSVCVERSION': '8', 13:15:51 INFO - 'MOZ_NO_REMOTE': '1', 13:15:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:15:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:15:51 INFO - 'NO_EM_RESTART': '1', 13:15:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:15:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:15:51 INFO - 'OS': 'Windows_NT', 13:15:51 INFO - 'OURDRIVE': 'C:', 13:15:51 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', 13:15:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:15:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:15:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:15:51 INFO - 'PROCESSOR_LEVEL': '6', 13:15:51 INFO - 'PROCESSOR_REVISION': '1e05', 13:15:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:15:51 INFO - 'PROMPT': '$P$G', 13:15:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:15:51 INFO - 'PWD': 'C:\\slave\\test', 13:15:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:15:51 INFO - 'SESSIONNAME': 'Console', 13:15:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:15:51 INFO - 'SYSTEMDRIVE': 'C:', 13:15:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:15:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:15:51 INFO - 'TEST1': 'testie', 13:15:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:15:51 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 13:15:51 INFO - 'USERNAME': 'cltbld', 13:15:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:15:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:15:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:15:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:15:51 INFO - 'WINDIR': 'C:\\WINDOWS', 13:15:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:15:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:15:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:15:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:15:52 INFO - Running setup.py egg_info for package mozsystemmonitor 13:15:52 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:15:52 INFO - Running setup.py egg_info for package psutil 13:15:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:15:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:15:52 INFO - Installing collected packages: mozsystemmonitor, psutil 13:15:52 INFO - Running setup.py install for mozsystemmonitor 13:15:52 INFO - Running setup.py install for psutil 13:15:52 INFO - building 'psutil._psutil_windows' extension 13:15:52 INFO - error: Unable to find vcvarsall.bat 13:15:52 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-blg5zv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:15:52 INFO - running install 13:15:52 INFO - running build 13:15:52 INFO - running build_py 13:15:52 INFO - running build_ext 13:15:52 INFO - building 'psutil._psutil_windows' extension 13:15:52 INFO - error: Unable to find vcvarsall.bat 13:15:52 INFO - ---------------------------------------- 13:15:52 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-blg5zv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:15:52 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-072\Application Data\pip\pip.log 13:15:52 WARNING - Return code: 1 13:15:52 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! 13:15:52 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:15:52 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')]} 13:15:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:15:52 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')]} 13:15:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:15:52 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 0x00ECD0C0>, '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-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 13:15:52 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 13:15:52 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 13:15:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:15:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 13:15:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:15:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 13:15:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:15:52 INFO - 'DCLOCATION': 'SCL3', 13:15:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:15:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:15:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:15:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:15:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:15:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:15:52 INFO - 'HOMEDRIVE': 'C:', 13:15:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:15:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:15:52 INFO - 'KTS_VERSION': '1.19c', 13:15:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:15:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 13:15:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:15:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:15:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:15:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:15:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:15:52 INFO - 'MOZ_AIRBAG': '1', 13:15:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:15:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:15:52 INFO - 'MOZ_MSVCVERSION': '8', 13:15:52 INFO - 'MOZ_NO_REMOTE': '1', 13:15:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:15:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:15:52 INFO - 'NO_EM_RESTART': '1', 13:15:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:15:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:15:52 INFO - 'OS': 'Windows_NT', 13:15:52 INFO - 'OURDRIVE': 'C:', 13:15:52 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', 13:15:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:15:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:15:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:15:52 INFO - 'PROCESSOR_LEVEL': '6', 13:15:52 INFO - 'PROCESSOR_REVISION': '1e05', 13:15:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:15:52 INFO - 'PROMPT': '$P$G', 13:15:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:15:52 INFO - 'PWD': 'C:\\slave\\test', 13:15:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:15:52 INFO - 'SESSIONNAME': 'Console', 13:15:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:15:52 INFO - 'SYSTEMDRIVE': 'C:', 13:15:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:15:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:15:52 INFO - 'TEST1': 'testie', 13:15:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:15:52 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 13:15:52 INFO - 'USERNAME': 'cltbld', 13:15:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:15:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:15:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:15:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:15:52 INFO - 'WINDIR': 'C:\\WINDOWS', 13:15:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:15:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:15:53 INFO - Downloading/unpacking blobuploader==1.2.4 13:15:53 INFO - Downloading blobuploader-1.2.4.tar.gz 13:15:53 INFO - Running setup.py egg_info for package blobuploader 13:15:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:15:54 INFO - Running setup.py egg_info for package requests 13:15:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:15:54 INFO - Downloading docopt-0.6.1.tar.gz 13:15:54 INFO - Running setup.py egg_info for package docopt 13:15:54 INFO - Installing collected packages: blobuploader, docopt, requests 13:15:54 INFO - Running setup.py install for blobuploader 13:15:54 INFO - Running setup.py install for docopt 13:15:54 INFO - Running setup.py install for requests 13:15:54 INFO - Successfully installed blobuploader docopt requests 13:15:54 INFO - Cleaning up... 13:15:54 INFO - Return code: 0 13:15:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:15:54 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')]} 13:15:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:15:54 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')]} 13:15:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:15:54 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 0x00ECD0C0>, '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-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 13:15:54 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 13:15:54 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 13:15:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:15:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 13:15:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:15:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 13:15:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:15:54 INFO - 'DCLOCATION': 'SCL3', 13:15:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:15:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:15:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:15:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:15:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:15:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:15:54 INFO - 'HOMEDRIVE': 'C:', 13:15:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:15:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:15:54 INFO - 'KTS_VERSION': '1.19c', 13:15:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:15:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 13:15:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:15:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:15:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:15:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:15:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:15:54 INFO - 'MOZ_AIRBAG': '1', 13:15:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:15:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:15:54 INFO - 'MOZ_MSVCVERSION': '8', 13:15:54 INFO - 'MOZ_NO_REMOTE': '1', 13:15:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:15:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:15:54 INFO - 'NO_EM_RESTART': '1', 13:15:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:15:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:15:54 INFO - 'OS': 'Windows_NT', 13:15:54 INFO - 'OURDRIVE': 'C:', 13:15:54 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', 13:15:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:15:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:15:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:15:54 INFO - 'PROCESSOR_LEVEL': '6', 13:15:54 INFO - 'PROCESSOR_REVISION': '1e05', 13:15:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:15:54 INFO - 'PROMPT': '$P$G', 13:15:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:15:54 INFO - 'PWD': 'C:\\slave\\test', 13:15:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:15:54 INFO - 'SESSIONNAME': 'Console', 13:15:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:15:54 INFO - 'SYSTEMDRIVE': 'C:', 13:15:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:15:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:15:54 INFO - 'TEST1': 'testie', 13:15:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:15:54 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 13:15:54 INFO - 'USERNAME': 'cltbld', 13:15:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:15:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:15:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:15:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:15:54 INFO - 'WINDIR': 'C:\\WINDOWS', 13:15:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:16:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:16:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:16:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:16:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:16:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:16:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:16:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:16:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:16:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:16:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:16:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:16:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:16:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:16:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:16:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:16:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:16:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:16:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:16:03 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:16:03 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:16:03 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:16:03 INFO - Unpacking c:\slave\test\build\tests\marionette 13:16:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:16:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:16:03 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 13:16:03 INFO - Running setup.py install for browsermob-proxy 13:16:07 INFO - Running setup.py install for manifestparser 13:16:07 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Running setup.py install for marionette-client 13:16:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:16:07 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Running setup.py install for marionette-driver 13:16:07 INFO - Running setup.py install for mozcrash 13:16:07 INFO - Running setup.py install for mozdebug 13:16:07 INFO - Running setup.py install for mozdevice 13:16:07 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Running setup.py install for mozfile 13:16:07 INFO - Running setup.py install for mozhttpd 13:16:07 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Running setup.py install for mozinfo 13:16:07 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Running setup.py install for mozInstall 13:16:07 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Running setup.py install for mozleak 13:16:07 INFO - Running setup.py install for mozlog 13:16:07 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Running setup.py install for moznetwork 13:16:07 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Running setup.py install for mozprocess 13:16:07 INFO - Running setup.py install for mozprofile 13:16:07 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Running setup.py install for mozrunner 13:16:07 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Running setup.py install for mozscreenshot 13:16:07 INFO - Running setup.py install for moztest 13:16:07 INFO - Running setup.py install for mozversion 13:16:07 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:16:07 INFO - Running setup.py install for wptserve 13:16:07 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 13:16:07 INFO - Cleaning up... 13:16:07 INFO - Return code: 0 13:16:07 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:16:07 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')]} 13:16:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:16:07 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')]} 13:16:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:16:07 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 0x00ECD0C0>, '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-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 13:16:07 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 13:16:07 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 13:16:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:16:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 13:16:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:16:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 13:16:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:16:07 INFO - 'DCLOCATION': 'SCL3', 13:16:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:16:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:16:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:16:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:16:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:16:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:16:07 INFO - 'HOMEDRIVE': 'C:', 13:16:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:16:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:16:07 INFO - 'KTS_VERSION': '1.19c', 13:16:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:16:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 13:16:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:16:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:16:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:16:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:16:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:16:07 INFO - 'MOZ_AIRBAG': '1', 13:16:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:16:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:16:07 INFO - 'MOZ_MSVCVERSION': '8', 13:16:07 INFO - 'MOZ_NO_REMOTE': '1', 13:16:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:16:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:16:07 INFO - 'NO_EM_RESTART': '1', 13:16:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:16:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:16:07 INFO - 'OS': 'Windows_NT', 13:16:07 INFO - 'OURDRIVE': 'C:', 13:16:07 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', 13:16:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:16:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:16:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:16:07 INFO - 'PROCESSOR_LEVEL': '6', 13:16:07 INFO - 'PROCESSOR_REVISION': '1e05', 13:16:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:16:07 INFO - 'PROMPT': '$P$G', 13:16:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:16:07 INFO - 'PWD': 'C:\\slave\\test', 13:16:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:16:07 INFO - 'SESSIONNAME': 'Console', 13:16:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:16:07 INFO - 'SYSTEMDRIVE': 'C:', 13:16:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:16:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:16:07 INFO - 'TEST1': 'testie', 13:16:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:16:07 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 13:16:07 INFO - 'USERNAME': 'cltbld', 13:16:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:16:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:16:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:16:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:16:07 INFO - 'WINDIR': 'C:\\WINDOWS', 13:16:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:16:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:16:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:16:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:16:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:16:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:16:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:16:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:16:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:16:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:16:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:16:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:16:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:16:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:16:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:16:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:16:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:16:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:16:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:16:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:16:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:16:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:16:17 INFO - Unpacking c:\slave\test\build\tests\marionette 13:16:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:16:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:16:17 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)) 13:16:21 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)) 13:16:21 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)) 13:16:21 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)) 13:16:21 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)) 13:16:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:16:21 INFO - Downloading blessings-1.6.tar.gz 13:16:21 INFO - Running setup.py egg_info for package blessings 13:16:21 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)) 13:16:21 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:16:21 INFO - Running setup.py install for blessings 13:16:21 INFO - Running setup.py install for browsermob-proxy 13:16:21 INFO - Running setup.py install for manifestparser 13:16:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Running setup.py install for marionette-client 13:16:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:16:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Running setup.py install for marionette-driver 13:16:21 INFO - Running setup.py install for mozcrash 13:16:21 INFO - Running setup.py install for mozdebug 13:16:21 INFO - Running setup.py install for mozdevice 13:16:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Running setup.py install for mozhttpd 13:16:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Running setup.py install for mozInstall 13:16:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Running setup.py install for mozleak 13:16:21 INFO - Running setup.py install for mozprofile 13:16:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Running setup.py install for mozrunner 13:16:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:16:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:16:22 INFO - Running setup.py install for mozscreenshot 13:16:22 INFO - Running setup.py install for moztest 13:16:22 INFO - Running setup.py install for mozversion 13:16:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:16:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:16:22 INFO - Running setup.py install for wptserve 13:16:22 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:16:22 INFO - Cleaning up... 13:16:22 INFO - Return code: 0 13:16:22 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:16:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:16:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:16:22 INFO - Reading from file tmpfile_stdout 13:16:22 INFO - Using _rmtree_windows ... 13:16:22 INFO - Using _rmtree_windows ... 13:16:22 INFO - Current package versions: 13:16:22 INFO - blessings == 1.6 13:16:22 INFO - blobuploader == 1.2.4 13:16:22 INFO - browsermob-proxy == 0.6.0 13:16:22 INFO - distribute == 0.6.14 13:16:22 INFO - docopt == 0.6.1 13:16:22 INFO - manifestparser == 1.1 13:16:22 INFO - marionette-client == 2.3.0 13:16:22 INFO - marionette-driver == 1.4.0 13:16:22 INFO - mozInstall == 1.12 13:16:22 INFO - mozcrash == 0.17 13:16:22 INFO - mozdebug == 0.1 13:16:22 INFO - mozdevice == 0.48 13:16:22 INFO - mozfile == 1.2 13:16:22 INFO - mozhttpd == 0.7 13:16:22 INFO - mozinfo == 0.9 13:16:22 INFO - mozleak == 0.1 13:16:22 INFO - mozlog == 3.1 13:16:22 INFO - moznetwork == 0.27 13:16:22 INFO - mozprocess == 0.22 13:16:22 INFO - mozprofile == 0.28 13:16:22 INFO - mozrunner == 6.11 13:16:22 INFO - mozscreenshot == 0.1 13:16:22 INFO - mozsystemmonitor == 0.0 13:16:22 INFO - moztest == 0.7 13:16:22 INFO - mozversion == 1.4 13:16:22 INFO - requests == 1.2.3 13:16:22 INFO - wptserve == 1.4.0 13:16:22 INFO - Running post-action listener: _resource_record_post_action 13:16:22 INFO - Running post-action listener: _start_resource_monitoring 13:16:22 INFO - Starting resource monitoring. 13:16:22 INFO - ##### 13:16:22 INFO - ##### Running pull step. 13:16:22 INFO - ##### 13:16:22 INFO - Running pre-action listener: _resource_record_pre_action 13:16:22 INFO - Running main action method: pull 13:16:22 INFO - Pull has nothing to do! 13:16:22 INFO - Running post-action listener: _resource_record_post_action 13:16:22 INFO - ##### 13:16:22 INFO - ##### Running install step. 13:16:22 INFO - ##### 13:16:22 INFO - Running pre-action listener: _resource_record_pre_action 13:16:22 INFO - Running main action method: install 13:16:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:16:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:16:22 INFO - Reading from file tmpfile_stdout 13:16:22 INFO - Using _rmtree_windows ... 13:16:22 INFO - Using _rmtree_windows ... 13:16:22 INFO - Detecting whether we're running mozinstall >=1.0... 13:16:22 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:16:22 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:16:22 INFO - Reading from file tmpfile_stdout 13:16:22 INFO - Output received: 13:16:22 INFO - Usage: mozinstall-script.py [options] installer 13:16:22 INFO - Options: 13:16:22 INFO - -h, --help show this help message and exit 13:16:22 INFO - -d DEST, --destination=DEST 13:16:22 INFO - Directory to install application into. [default: 13:16:22 INFO - "C:\slave\test"] 13:16:22 INFO - --app=APP Application being installed. [default: firefox] 13:16:22 INFO - Using _rmtree_windows ... 13:16:22 INFO - Using _rmtree_windows ... 13:16:22 INFO - mkdir: C:\slave\test\build\application 13:16:22 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 13:16:22 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 13:16:26 INFO - Reading from file tmpfile_stdout 13:16:26 INFO - Output received: 13:16:26 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:16:26 INFO - Using _rmtree_windows ... 13:16:26 INFO - Using _rmtree_windows ... 13:16:26 INFO - Running post-action listener: _resource_record_post_action 13:16:26 INFO - ##### 13:16:26 INFO - ##### Running run-tests step. 13:16:26 INFO - ##### 13:16:26 INFO - Running pre-action listener: _resource_record_pre_action 13:16:26 INFO - Running main action method: run_tests 13:16:26 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:16:26 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:16:26 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:16:26 INFO - grabbing minidump binary from tooltool 13:16:26 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')]} 13:16:26 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 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:16:26 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 13:16:26 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 13:16:26 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:16:26 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp71z4iw 13:16:26 INFO - INFO - File integrity verified, renaming tmp71z4iw to win32-minidump_stackwalk.exe 13:16:26 INFO - Return code: 0 13:16:26 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:16:26 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:16:26 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/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.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 13:16:26 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/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.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 13:16:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:16:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 13:16:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:16:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 13:16:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:16:26 INFO - 'DCLOCATION': 'SCL3', 13:16:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:16:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:16:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:16:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:16:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:16:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:16:26 INFO - 'HOMEDRIVE': 'C:', 13:16:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:16:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:16:26 INFO - 'KTS_VERSION': '1.19c', 13:16:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:16:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 13:16:26 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:16:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:16:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:16:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:16:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:16:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:16:26 INFO - 'MOZ_AIRBAG': '1', 13:16:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:16:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:16:26 INFO - 'MOZ_MSVCVERSION': '8', 13:16:26 INFO - 'MOZ_NO_REMOTE': '1', 13:16:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:16:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:16:26 INFO - 'NO_EM_RESTART': '1', 13:16:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:16:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:16:26 INFO - 'OS': 'Windows_NT', 13:16:26 INFO - 'OURDRIVE': 'C:', 13:16:26 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', 13:16:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:16:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:16:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:16:26 INFO - 'PROCESSOR_LEVEL': '6', 13:16:26 INFO - 'PROCESSOR_REVISION': '1e05', 13:16:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:16:26 INFO - 'PROMPT': '$P$G', 13:16:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:16:26 INFO - 'PWD': 'C:\\slave\\test', 13:16:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:16:26 INFO - 'SESSIONNAME': 'Console', 13:16:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:16:26 INFO - 'SYSTEMDRIVE': 'C:', 13:16:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:16:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:16:26 INFO - 'TEST1': 'testie', 13:16:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:16:26 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 13:16:26 INFO - 'USERNAME': 'cltbld', 13:16:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:16:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:16:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:16:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:16:26 INFO - 'WINDIR': 'C:\\WINDOWS', 13:16:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:16:26 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/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.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 13:16:28 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 13:16:28 INFO - import pkg_resources 13:16:29 INFO - Using 1 client processes 13:16:32 INFO - SUITE-START | Running 778 tests 13:16:32 INFO - Running testharness tests 13:16:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:16:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 13:16:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:16:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 16ms 13:16:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:16:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:16:32 INFO - Setting up ssl 13:16:33 INFO - PROCESS | certutil | 13:16:33 INFO - PROCESS | certutil | 13:16:33 INFO - PROCESS | certutil | 13:16:33 INFO - Certificate Nickname Trust Attributes 13:16:33 INFO - SSL,S/MIME,JAR/XPI 13:16:33 INFO - 13:16:33 INFO - web-platform-tests CT,, 13:16:33 INFO - 13:16:33 INFO - Starting runner 13:16:35 INFO - PROCESS | 2792 | [2792] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 13:16:35 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 13:16:35 INFO - PROCESS | 2792 | [2792] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 13:16:36 INFO - PROCESS | 2792 | [2792] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 13:16:36 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:16:36 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:16:36 INFO - PROCESS | 2792 | 1461096996783 Marionette DEBUG Marionette enabled via build flag and pref 13:16:36 INFO - PROCESS | 2792 | ++DOCSHELL 142EFC00 == 1 [pid = 2792] [id = 1] 13:16:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 1 (142F0000) [pid = 2792] [serial = 1] [outer = 00000000] 13:16:36 INFO - PROCESS | 2792 | [2792] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:16:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 2 (142F0C00) [pid = 2792] [serial = 2] [outer = 142F0000] 13:16:36 INFO - PROCESS | 2792 | [2792] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 13:16:36 INFO - PROCESS | 2792 | [2792] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 13:16:37 INFO - PROCESS | 2792 | ++DOCSHELL 147E7400 == 2 [pid = 2792] [id = 2] 13:16:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 3 (147E7800) [pid = 2792] [serial = 3] [outer = 00000000] 13:16:37 INFO - PROCESS | 2792 | [2792] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:16:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 4 (147E8400) [pid = 2792] [serial = 4] [outer = 147E7800] 13:16:37 INFO - PROCESS | 2792 | 1461096997318 Marionette INFO Listening on port 2828 13:16:37 INFO - PROCESS | 2792 | 1461096997699 Marionette DEBUG Marionette enabled via command-line flag 13:16:37 INFO - PROCESS | 2792 | ++DOCSHELL 13ACC400 == 3 [pid = 2792] [id = 3] 13:16:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 5 (13ACC800) [pid = 2792] [serial = 5] [outer = 00000000] 13:16:37 INFO - PROCESS | 2792 | [2792] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:16:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 6 (13ACD400) [pid = 2792] [serial = 6] [outer = 13ACC800] 13:16:37 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:16:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 7 (1631A000) [pid = 2792] [serial = 7] [outer = 147E7800] 13:16:38 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:16:38 INFO - PROCESS | 2792 | 1461096998022 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1475 13:16:38 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:16:38 INFO - PROCESS | 2792 | 1461096998072 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1477 13:16:38 INFO - PROCESS | 2792 | 1461096998075 Marionette DEBUG Closed connection conn0 13:16:38 INFO - PROCESS | 2792 | 1461096998166 Marionette DEBUG Closed connection conn1 13:16:38 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:16:38 INFO - PROCESS | 2792 | 1461096998173 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1478 13:16:38 INFO - PROCESS | 2792 | 1461096998205 Marionette DEBUG Closed connection conn2 13:16:38 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:16:38 INFO - PROCESS | 2792 | 1461096998213 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1479 13:16:38 INFO - PROCESS | 2792 | ++DOCSHELL 147E9400 == 4 [pid = 2792] [id = 4] 13:16:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 8 (166BC400) [pid = 2792] [serial = 8] [outer = 00000000] 13:16:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 9 (16BCA800) [pid = 2792] [serial = 9] [outer = 166BC400] 13:16:38 INFO - PROCESS | 2792 | [2792] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 13:16:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 10 (16BD2400) [pid = 2792] [serial = 10] [outer = 166BC400] 13:16:38 INFO - PROCESS | 2792 | 1461096998451 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:16:38 INFO - PROCESS | 2792 | 1461096998456 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160419102742","device":"desktop","version":"48.0a1"} 13:16:38 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:16:38 INFO - PROCESS | 2792 | [2792] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:16:38 INFO - PROCESS | 2792 | [2792] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:16:39 INFO - PROCESS | 2792 | [2792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:16:39 INFO - PROCESS | 2792 | ++DOCSHELL 185EB800 == 5 [pid = 2792] [id = 5] 13:16:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 11 (185F9400) [pid = 2792] [serial = 11] [outer = 00000000] 13:16:39 INFO - PROCESS | 2792 | ++DOCSHELL 187E6000 == 6 [pid = 2792] [id = 6] 13:16:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 12 (187EB400) [pid = 2792] [serial = 12] [outer = 00000000] 13:16:39 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:16:40 INFO - PROCESS | 2792 | ++DOCSHELL 19211800 == 7 [pid = 2792] [id = 7] 13:16:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 13 (19211C00) [pid = 2792] [serial = 13] [outer = 00000000] 13:16:40 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:16:40 INFO - PROCESS | 2792 | [2792] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:16:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 14 (19493000) [pid = 2792] [serial = 14] [outer = 19211C00] 13:16:40 INFO - PROCESS | 2792 | [2792] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 13:16:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 15 (1978D000) [pid = 2792] [serial = 15] [outer = 185F9400] 13:16:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 16 (1978E800) [pid = 2792] [serial = 16] [outer = 187EB400] 13:16:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 17 (19790C00) [pid = 2792] [serial = 17] [outer = 19211C00] 13:16:40 INFO - PROCESS | 2792 | 1461097000948 Marionette DEBUG loaded listener.js 13:16:40 INFO - PROCESS | 2792 | 1461097000962 Marionette DEBUG loaded listener.js 13:16:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 18 (1A567800) [pid = 2792] [serial = 18] [outer = 19211C00] 13:16:41 INFO - PROCESS | 2792 | 1461097001509 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"1da032e5-7b6b-425a-982c-437df2496460","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160419102742","device":"desktop","version":"48.0a1","command_id":1}}] 13:16:41 INFO - PROCESS | 2792 | 1461097001663 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:16:41 INFO - PROCESS | 2792 | 1461097001734 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 13:16:41 INFO - PROCESS | 2792 | 1461097001833 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:16:41 INFO - PROCESS | 2792 | [2792] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:16:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 19 (1C027800) [pid = 2792] [serial = 19] [outer = 19211C00] 13:16:42 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:42 INFO - PROCESS | 2792 | 1461097002387 Marionette TRACE conn3 <- [1,3,null,{}] 13:16:42 INFO - PROCESS | 2792 | 1461097002438 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:16:42 INFO - PROCESS | 2792 | 1461097002454 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 13:16:42 INFO - PROCESS | 2792 | 1461097002478 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 13:16:42 INFO - PROCESS | 2792 | 1461097002480 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 13:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:16:42 INFO - PROCESS | 2792 | 1461097002485 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:16:42 INFO - PROCESS | 2792 | 1461097002488 Marionette TRACE conn3 <- [1,6,null,{}] 13:16:42 INFO - PROCESS | 2792 | 1461097002493 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:42 INFO - PROCESS | 2792 | 1461097002506 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 13:16:42 INFO - PROCESS | 2792 | 1461097002511 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:42 INFO - PROCESS | 2792 | ++DOCSHELL 1920D800 == 8 [pid = 2792] [id = 8] 13:16:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 20 (1C801400) [pid = 2792] [serial = 20] [outer = 00000000] 13:16:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 21 (1C804400) [pid = 2792] [serial = 21] [outer = 1C801400] 13:16:42 INFO - PROCESS | 2792 | 1461097002559 Marionette DEBUG loaded listener.js 13:16:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 22 (1C807000) [pid = 2792] [serial = 22] [outer = 1C801400] 13:16:42 INFO - PROCESS | 2792 | ++DOCSHELL 1CABA000 == 9 [pid = 2792] [id = 9] 13:16:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 23 (1CABB800) [pid = 2792] [serial = 23] [outer = 00000000] 13:16:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 24 (1CABE400) [pid = 2792] [serial = 24] [outer = 1CABB800] 13:16:43 INFO - PROCESS | 2792 | 1461097002994 Marionette DEBUG loaded listener.js 13:16:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 25 (1CABF800) [pid = 2792] [serial = 25] [outer = 1CABB800] 13:16:43 INFO - PROCESS | 2792 | 1461097003204 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 737ms 13:16:43 INFO - PROCESS | 2792 | 1461097003286 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 13:16:43 INFO - PROCESS | 2792 | 1461097003289 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 13:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:16:43 INFO - PROCESS | 2792 | 1461097003338 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:16:43 INFO - PROCESS | 2792 | 1461097003340 Marionette TRACE conn3 <- [1,10,null,{}] 13:16:43 INFO - PROCESS | 2792 | 1461097003387 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:43 INFO - PROCESS | 2792 | 1461097003499 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 13:16:43 INFO - PROCESS | 2792 | 1461097003522 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:43 INFO - PROCESS | 2792 | ++DOCSHELL 1CFB5000 == 10 [pid = 2792] [id = 10] 13:16:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 26 (1CFB5400) [pid = 2792] [serial = 26] [outer = 00000000] 13:16:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 27 (1D63E000) [pid = 2792] [serial = 27] [outer = 1CFB5400] 13:16:43 INFO - PROCESS | 2792 | 1461097003570 Marionette DEBUG loaded listener.js 13:16:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 28 (1D641400) [pid = 2792] [serial = 28] [outer = 1CFB5400] 13:16:43 INFO - PROCESS | 2792 | 1461097003938 Marionette TRACE conn3 <- [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]]]}] 13:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 659ms 13:16:44 INFO - PROCESS | 2792 | 1461097003983 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 13:16:44 INFO - PROCESS | 2792 | 1461097003985 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 13:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:16:44 INFO - PROCESS | 2792 | 1461097003989 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:16:44 INFO - PROCESS | 2792 | 1461097003990 Marionette TRACE conn3 <- [1,14,null,{}] 13:16:44 INFO - PROCESS | 2792 | 1461097003994 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:44 INFO - PROCESS | 2792 | 1461097004098 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 13:16:44 INFO - PROCESS | 2792 | 1461097004106 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:44 INFO - PROCESS | 2792 | ++DOCSHELL 1D11AC00 == 11 [pid = 2792] [id = 11] 13:16:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 29 (1D11EC00) [pid = 2792] [serial = 29] [outer = 00000000] 13:16:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 30 (1D7B6400) [pid = 2792] [serial = 30] [outer = 1D11EC00] 13:16:44 INFO - PROCESS | 2792 | 1461097004152 Marionette DEBUG loaded listener.js 13:16:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 31 (1D7BDC00) [pid = 2792] [serial = 31] [outer = 1D11EC00] 13:16:44 INFO - PROCESS | 2792 | 1461097004490 Marionette TRACE conn3 <- [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]]]}] 13:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 533ms 13:16:44 INFO - PROCESS | 2792 | 1461097004524 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 13:16:44 INFO - PROCESS | 2792 | 1461097004526 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 13:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:16:44 INFO - PROCESS | 2792 | 1461097004529 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:16:44 INFO - PROCESS | 2792 | 1461097004531 Marionette TRACE conn3 <- [1,18,null,{}] 13:16:44 INFO - PROCESS | 2792 | 1461097004535 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:44 INFO - PROCESS | 2792 | 1461097004624 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 13:16:44 INFO - PROCESS | 2792 | 1461097004631 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:44 INFO - PROCESS | 2792 | ++DOCSHELL 1D22F800 == 12 [pid = 2792] [id = 12] 13:16:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 32 (1D230000) [pid = 2792] [serial = 32] [outer = 00000000] 13:16:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 33 (1D26EC00) [pid = 2792] [serial = 33] [outer = 1D230000] 13:16:44 INFO - PROCESS | 2792 | 1461097004680 Marionette DEBUG loaded listener.js 13:16:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 34 (1D272400) [pid = 2792] [serial = 34] [outer = 1D230000] 13:16:45 INFO - PROCESS | 2792 | 1461097005022 Marionette TRACE conn3 <- [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]]]}] 13:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 533ms 13:16:45 INFO - PROCESS | 2792 | 1461097005066 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 13:16:45 INFO - PROCESS | 2792 | 1461097005068 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 13:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:16:45 INFO - PROCESS | 2792 | 1461097005071 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:16:45 INFO - PROCESS | 2792 | 1461097005073 Marionette TRACE conn3 <- [1,22,null,{}] 13:16:45 INFO - PROCESS | 2792 | 1461097005076 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:45 INFO - PROCESS | 2792 | 1461097005170 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 13:16:45 INFO - PROCESS | 2792 | 1461097005176 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:45 INFO - PROCESS | 2792 | ++DOCSHELL 1D278000 == 13 [pid = 2792] [id = 13] 13:16:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 35 (1D278400) [pid = 2792] [serial = 35] [outer = 00000000] 13:16:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 36 (1D952C00) [pid = 2792] [serial = 36] [outer = 1D278400] 13:16:45 INFO - PROCESS | 2792 | 1461097005223 Marionette DEBUG loaded listener.js 13:16:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 37 (1D955C00) [pid = 2792] [serial = 37] [outer = 1D278400] 13:16:45 INFO - PROCESS | 2792 | 1461097005530 Marionette TRACE conn3 <- [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]]]}] 13:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 502ms 13:16:45 INFO - PROCESS | 2792 | 1461097005567 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 13:16:45 INFO - PROCESS | 2792 | 1461097005569 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 13:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:16:45 INFO - PROCESS | 2792 | 1461097005572 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:16:45 INFO - PROCESS | 2792 | 1461097005574 Marionette TRACE conn3 <- [1,26,null,{}] 13:16:45 INFO - PROCESS | 2792 | 1461097005578 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:45 INFO - PROCESS | 2792 | 1461097005668 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 13:16:45 INFO - PROCESS | 2792 | 1461097005675 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:45 INFO - PROCESS | 2792 | ++DOCSHELL 1DA8EC00 == 14 [pid = 2792] [id = 14] 13:16:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 38 (1DA8F000) [pid = 2792] [serial = 38] [outer = 00000000] 13:16:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 39 (1DA96800) [pid = 2792] [serial = 39] [outer = 1DA8F000] 13:16:45 INFO - PROCESS | 2792 | 1461097005720 Marionette DEBUG loaded listener.js 13:16:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 40 (1DA99C00) [pid = 2792] [serial = 40] [outer = 1DA8F000] 13:16:46 INFO - PROCESS | 2792 | 1461097006053 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 533ms 13:16:46 INFO - PROCESS | 2792 | 1461097006106 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 13:16:46 INFO - PROCESS | 2792 | 1461097006108 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 13:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:16:46 INFO - PROCESS | 2792 | 1461097006111 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:16:46 INFO - PROCESS | 2792 | 1461097006113 Marionette TRACE conn3 <- [1,30,null,{}] 13:16:46 INFO - PROCESS | 2792 | 1461097006116 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:46 INFO - PROCESS | 2792 | 1461097006204 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 13:16:46 INFO - PROCESS | 2792 | 1461097006210 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:46 INFO - PROCESS | 2792 | ++DOCSHELL 1DA8D400 == 15 [pid = 2792] [id = 15] 13:16:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 41 (1DF49400) [pid = 2792] [serial = 41] [outer = 00000000] 13:16:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 42 (1DF52800) [pid = 2792] [serial = 42] [outer = 1DF49400] 13:16:46 INFO - PROCESS | 2792 | 1461097006255 Marionette DEBUG loaded listener.js 13:16:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 43 (1DF56800) [pid = 2792] [serial = 43] [outer = 1DF49400] 13:16:46 INFO - PROCESS | 2792 | ++DOCSHELL 1E309400 == 16 [pid = 2792] [id = 16] 13:16:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 44 (1E309800) [pid = 2792] [serial = 44] [outer = 00000000] 13:16:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 45 (1DF4E400) [pid = 2792] [serial = 45] [outer = 1E309800] 13:16:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 46 (1DA91C00) [pid = 2792] [serial = 46] [outer = 1E309800] 13:16:46 INFO - PROCESS | 2792 | ++DOCSHELL 1E306000 == 17 [pid = 2792] [id = 17] 13:16:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 47 (1E30A400) [pid = 2792] [serial = 47] [outer = 00000000] 13:16:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 48 (1E35D400) [pid = 2792] [serial = 48] [outer = 1E30A400] 13:16:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 49 (1E366800) [pid = 2792] [serial = 49] [outer = 1E30A400] 13:16:46 INFO - PROCESS | 2792 | 1461097006763 Marionette TRACE conn3 <- [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]]]}] 13:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 706ms 13:16:46 INFO - PROCESS | 2792 | 1461097006811 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 13:16:46 INFO - PROCESS | 2792 | 1461097006813 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 13:16:46 INFO - PROCESS | 2792 | 1461097006816 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:16:46 INFO - PROCESS | 2792 | 1461097006818 Marionette TRACE conn3 <- [1,34,null,{}] 13:16:46 INFO - PROCESS | 2792 | 1461097006821 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:46 INFO - PROCESS | 2792 | 1461097006945 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 13:16:47 INFO - PROCESS | 2792 | --DOCSHELL 142EFC00 == 16 [pid = 2792] [id = 1] 13:16:47 INFO - PROCESS | 2792 | 1461097007551 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:47 INFO - PROCESS | 2792 | ++DOCSHELL 123F5C00 == 17 [pid = 2792] [id = 18] 13:16:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 50 (123F6400) [pid = 2792] [serial = 50] [outer = 00000000] 13:16:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 51 (12B84400) [pid = 2792] [serial = 51] [outer = 123F6400] 13:16:47 INFO - PROCESS | 2792 | 1461097007609 Marionette DEBUG loaded listener.js 13:16:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 52 (12DD7000) [pid = 2792] [serial = 52] [outer = 123F6400] 13:16:48 INFO - PROCESS | 2792 | 1461097008119 Marionette TRACE conn3 <- [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]]]}] 13:16:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1300ms 13:16:48 INFO - PROCESS | 2792 | 1461097008145 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 13:16:48 INFO - PROCESS | 2792 | 1461097008150 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 13:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:16:48 INFO - PROCESS | 2792 | 1461097008154 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:16:48 INFO - PROCESS | 2792 | 1461097008159 Marionette TRACE conn3 <- [1,38,null,{}] 13:16:48 INFO - PROCESS | 2792 | 1461097008164 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:48 INFO - PROCESS | 2792 | 1461097008279 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 13:16:48 INFO - PROCESS | 2792 | 1461097008360 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:48 INFO - PROCESS | 2792 | ++DOCSHELL 142F0400 == 18 [pid = 2792] [id = 19] 13:16:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 53 (14484800) [pid = 2792] [serial = 53] [outer = 00000000] 13:16:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 54 (155E3400) [pid = 2792] [serial = 54] [outer = 14484800] 13:16:48 INFO - PROCESS | 2792 | 1461097008418 Marionette DEBUG loaded listener.js 13:16:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 55 (15B2EC00) [pid = 2792] [serial = 55] [outer = 14484800] 13:16:48 INFO - PROCESS | 2792 | 1461097008942 Marionette TRACE conn3 <- [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]]]}] 13:16:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 831ms 13:16:49 INFO - PROCESS | 2792 | 1461097008998 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 13:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:16:49 INFO - PROCESS | 2792 | 1461097009001 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 13:16:49 INFO - PROCESS | 2792 | 1461097009005 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:16:49 INFO - PROCESS | 2792 | 1461097009007 Marionette TRACE conn3 <- [1,42,null,{}] 13:16:49 INFO - PROCESS | 2792 | 1461097009011 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:49 INFO - PROCESS | 2792 | 1461097009118 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 13:16:49 INFO - PROCESS | 2792 | 1461097009186 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:49 INFO - PROCESS | 2792 | ++DOCSHELL 16BCFC00 == 19 [pid = 2792] [id = 20] 13:16:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 56 (16BD1400) [pid = 2792] [serial = 56] [outer = 00000000] 13:16:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (1812CC00) [pid = 2792] [serial = 57] [outer = 16BD1400] 13:16:49 INFO - PROCESS | 2792 | 1461097009251 Marionette DEBUG loaded listener.js 13:16:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (1818D800) [pid = 2792] [serial = 58] [outer = 16BD1400] 13:16:49 INFO - PROCESS | 2792 | 1461097009972 Marionette TRACE conn3 <- [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]]]}] 13:16:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1050ms 13:16:50 INFO - PROCESS | 2792 | 1461097010048 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 13:16:50 INFO - PROCESS | 2792 | 1461097010052 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 13:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:16:50 INFO - PROCESS | 2792 | 1461097010067 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:16:50 INFO - PROCESS | 2792 | 1461097010070 Marionette TRACE conn3 <- [1,46,null,{}] 13:16:50 INFO - PROCESS | 2792 | 1461097010076 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:50 INFO - PROCESS | 2792 | 1461097010215 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 13:16:50 INFO - PROCESS | 2792 | 1461097010229 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:50 INFO - PROCESS | 2792 | ++DOCSHELL 13209400 == 20 [pid = 2792] [id = 21] 13:16:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (1320AC00) [pid = 2792] [serial = 59] [outer = 00000000] 13:16:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (13781400) [pid = 2792] [serial = 60] [outer = 1320AC00] 13:16:50 INFO - PROCESS | 2792 | 1461097010288 Marionette DEBUG loaded listener.js 13:16:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (13789800) [pid = 2792] [serial = 61] [outer = 1320AC00] 13:16:50 INFO - PROCESS | 2792 | --DOCSHELL 147E9400 == 19 [pid = 2792] [id = 4] 13:16:50 INFO - PROCESS | 2792 | 1461097010778 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:16:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 737ms 13:16:50 INFO - PROCESS | 2792 | 1461097010805 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 13:16:50 INFO - PROCESS | 2792 | 1461097010810 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 13:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:16:50 INFO - PROCESS | 2792 | 1461097010816 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:16:50 INFO - PROCESS | 2792 | 1461097010819 Marionette TRACE conn3 <- [1,50,null,{}] 13:16:50 INFO - PROCESS | 2792 | 1461097010822 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:50 INFO - PROCESS | 2792 | 1461097010957 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 13:16:51 INFO - PROCESS | 2792 | 1461097011071 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:51 INFO - PROCESS | 2792 | ++DOCSHELL 13726400 == 20 [pid = 2792] [id = 22] 13:16:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (13A6D400) [pid = 2792] [serial = 62] [outer = 00000000] 13:16:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (158F1C00) [pid = 2792] [serial = 63] [outer = 13A6D400] 13:16:51 INFO - PROCESS | 2792 | 1461097011118 Marionette DEBUG loaded listener.js 13:16:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (15B33000) [pid = 2792] [serial = 64] [outer = 13A6D400] 13:16:51 INFO - PROCESS | 2792 | 1461097011465 Marionette TRACE conn3 <- [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]]]}] 13:16:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 706ms 13:16:51 INFO - PROCESS | 2792 | 1461097011524 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 13:16:51 INFO - PROCESS | 2792 | 1461097011527 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 13:16:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:16:51 INFO - PROCESS | 2792 | 1461097011532 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:16:51 INFO - PROCESS | 2792 | 1461097011535 Marionette TRACE conn3 <- [1,54,null,{}] 13:16:51 INFO - PROCESS | 2792 | 1461097011547 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:51 INFO - PROCESS | 2792 | 1461097011645 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 13:16:51 INFO - PROCESS | 2792 | 1461097011653 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:51 INFO - PROCESS | 2792 | ++DOCSHELL 15C93400 == 21 [pid = 2792] [id = 23] 13:16:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (15E04800) [pid = 2792] [serial = 65] [outer = 00000000] 13:16:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (163E8800) [pid = 2792] [serial = 66] [outer = 15E04800] 13:16:51 INFO - PROCESS | 2792 | 1461097011701 Marionette DEBUG loaded listener.js 13:16:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (166C4000) [pid = 2792] [serial = 67] [outer = 15E04800] 13:16:52 INFO - PROCESS | 2792 | 1461097012094 Marionette TRACE conn3 <- [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]]]}] 13:16:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 596ms 13:16:52 INFO - PROCESS | 2792 | 1461097012128 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 13:16:52 INFO - PROCESS | 2792 | 1461097012130 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 13:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:16:52 INFO - PROCESS | 2792 | 1461097012134 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:16:52 INFO - PROCESS | 2792 | 1461097012136 Marionette TRACE conn3 <- [1,58,null,{}] 13:16:52 INFO - PROCESS | 2792 | 1461097012139 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:52 INFO - PROCESS | 2792 | 1461097012219 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 13:16:52 INFO - PROCESS | 2792 | 1461097012225 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:52 INFO - PROCESS | 2792 | ++DOCSHELL 166BD000 == 22 [pid = 2792] [id = 24] 13:16:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (16D6DC00) [pid = 2792] [serial = 68] [outer = 00000000] 13:16:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (16DB2C00) [pid = 2792] [serial = 69] [outer = 16D6DC00] 13:16:52 INFO - PROCESS | 2792 | 1461097012280 Marionette DEBUG loaded listener.js 13:16:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (1800FC00) [pid = 2792] [serial = 70] [outer = 16D6DC00] 13:16:52 INFO - PROCESS | 2792 | 1461097012653 Marionette TRACE conn3 <- [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]]]}] 13:16:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 533ms 13:16:52 INFO - PROCESS | 2792 | 1461097012669 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 13:16:52 INFO - PROCESS | 2792 | 1461097012671 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 13:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:16:52 INFO - PROCESS | 2792 | 1461097012675 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:16:52 INFO - PROCESS | 2792 | 1461097012677 Marionette TRACE conn3 <- [1,62,null,{}] 13:16:52 INFO - PROCESS | 2792 | 1461097012680 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:52 INFO - PROCESS | 2792 | 1461097012787 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 13:16:52 INFO - PROCESS | 2792 | 1461097012795 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:52 INFO - PROCESS | 2792 | ++DOCSHELL 1818A000 == 23 [pid = 2792] [id = 25] 13:16:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (1818C000) [pid = 2792] [serial = 71] [outer = 00000000] 13:16:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (185F9C00) [pid = 2792] [serial = 72] [outer = 1818C000] 13:16:52 INFO - PROCESS | 2792 | 1461097012842 Marionette DEBUG loaded listener.js 13:16:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (187E5000) [pid = 2792] [serial = 73] [outer = 1818C000] 13:16:53 INFO - PROCESS | 2792 | 1461097013226 Marionette TRACE conn3 <- [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]]]}] 13:16:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 595ms 13:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:16:53 INFO - PROCESS | 2792 | 1461097013271 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 13:16:53 INFO - PROCESS | 2792 | 1461097013273 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 13:16:53 INFO - PROCESS | 2792 | 1461097013277 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:16:53 INFO - PROCESS | 2792 | 1461097013279 Marionette TRACE conn3 <- [1,66,null,{}] 13:16:53 INFO - PROCESS | 2792 | 1461097013284 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:53 INFO - PROCESS | 2792 | 1461097013407 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 13:16:53 INFO - PROCESS | 2792 | 1461097013422 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:53 INFO - PROCESS | 2792 | ++DOCSHELL 12BBCC00 == 24 [pid = 2792] [id = 26] 13:16:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (12D95400) [pid = 2792] [serial = 74] [outer = 00000000] 13:16:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (1920A400) [pid = 2792] [serial = 75] [outer = 12D95400] 13:16:53 INFO - PROCESS | 2792 | 1461097013471 Marionette DEBUG loaded listener.js 13:16:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (1948F800) [pid = 2792] [serial = 76] [outer = 12D95400] 13:16:53 INFO - PROCESS | 2792 | 1461097013843 Marionette TRACE conn3 <- [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]]]}] 13:16:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 595ms 13:16:53 INFO - PROCESS | 2792 | 1461097013874 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 13:16:53 INFO - PROCESS | 2792 | 1461097013876 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 13:16:53 INFO - PROCESS | 2792 | 1461097013879 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:16:53 INFO - PROCESS | 2792 | 1461097013881 Marionette TRACE conn3 <- [1,70,null,{}] 13:16:53 INFO - PROCESS | 2792 | 1461097013884 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:53 INFO - PROCESS | 2792 | 1461097013955 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 13:16:53 INFO - PROCESS | 2792 | 1461097013962 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:54 INFO - PROCESS | 2792 | ++DOCSHELL 163F5400 == 25 [pid = 2792] [id = 27] 13:16:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (18A38800) [pid = 2792] [serial = 77] [outer = 00000000] 13:16:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (19A61800) [pid = 2792] [serial = 78] [outer = 18A38800] 13:16:54 INFO - PROCESS | 2792 | 1461097014066 Marionette DEBUG loaded listener.js 13:16:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (19378800) [pid = 2792] [serial = 79] [outer = 18A38800] 13:16:54 INFO - PROCESS | 2792 | 1461097014418 Marionette TRACE conn3 <- [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]]]}] 13:16:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 596ms 13:16:54 INFO - PROCESS | 2792 | 1461097014476 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 13:16:54 INFO - PROCESS | 2792 | 1461097014478 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 13:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:16:54 INFO - PROCESS | 2792 | 1461097014482 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:16:54 INFO - PROCESS | 2792 | 1461097014483 Marionette TRACE conn3 <- [1,74,null,{}] 13:16:54 INFO - PROCESS | 2792 | 1461097014486 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:54 INFO - PROCESS | 2792 | 1461097014558 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 13:16:54 INFO - PROCESS | 2792 | 1461097014625 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:54 INFO - PROCESS | 2792 | ++DOCSHELL 15E0FC00 == 26 [pid = 2792] [id = 28] 13:16:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (15E8A400) [pid = 2792] [serial = 80] [outer = 00000000] 13:16:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (19DDEC00) [pid = 2792] [serial = 81] [outer = 15E8A400] 13:16:54 INFO - PROCESS | 2792 | 1461097014672 Marionette DEBUG loaded listener.js 13:16:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (19F77000) [pid = 2792] [serial = 82] [outer = 15E8A400] 13:16:55 INFO - PROCESS | 2792 | 1461097015010 Marionette TRACE conn3 <- [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]]]}] 13:16:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 595ms 13:16:55 INFO - PROCESS | 2792 | 1461097015079 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 13:16:55 INFO - PROCESS | 2792 | 1461097015081 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 13:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:16:55 INFO - PROCESS | 2792 | 1461097015085 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:16:55 INFO - PROCESS | 2792 | 1461097015086 Marionette TRACE conn3 <- [1,78,null,{}] 13:16:55 INFO - PROCESS | 2792 | 1461097015090 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:55 INFO - PROCESS | 2792 | 1461097015190 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 13:16:55 INFO - PROCESS | 2792 | 1461097015199 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:55 INFO - PROCESS | 2792 | ++DOCSHELL 15C8C000 == 27 [pid = 2792] [id = 29] 13:16:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (19965C00) [pid = 2792] [serial = 83] [outer = 00000000] 13:16:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (1A51C400) [pid = 2792] [serial = 84] [outer = 19965C00] 13:16:55 INFO - PROCESS | 2792 | 1461097015245 Marionette DEBUG loaded listener.js 13:16:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (1A51C000) [pid = 2792] [serial = 85] [outer = 19965C00] 13:16:55 INFO - PROCESS | 2792 | 1461097015618 Marionette TRACE conn3 <- [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]]]}] 13:16:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 596ms 13:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:16:55 INFO - PROCESS | 2792 | 1461097015682 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 13:16:55 INFO - PROCESS | 2792 | 1461097015683 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 13:16:55 INFO - PROCESS | 2792 | 1461097015687 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:16:55 INFO - PROCESS | 2792 | 1461097015688 Marionette TRACE conn3 <- [1,82,null,{}] 13:16:55 INFO - PROCESS | 2792 | 1461097015692 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:55 INFO - PROCESS | 2792 | 1461097015764 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 13:16:55 INFO - PROCESS | 2792 | 1461097015837 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:55 INFO - PROCESS | 2792 | ++DOCSHELL 16BC5800 == 28 [pid = 2792] [id = 30] 13:16:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (16BCE800) [pid = 2792] [serial = 86] [outer = 00000000] 13:16:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (1A910000) [pid = 2792] [serial = 87] [outer = 16BCE800] 13:16:55 INFO - PROCESS | 2792 | 1461097015881 Marionette DEBUG loaded listener.js 13:16:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1BF94C00) [pid = 2792] [serial = 88] [outer = 16BCE800] 13:16:56 INFO - PROCESS | 2792 | 1461097016214 Marionette TRACE conn3 <- [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]]]}] 13:16:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 596ms 13:16:56 INFO - PROCESS | 2792 | 1461097016284 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 13:16:56 INFO - PROCESS | 2792 | 1461097016286 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 13:16:56 INFO - PROCESS | 2792 | 1461097016290 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:16:56 INFO - PROCESS | 2792 | 1461097016292 Marionette TRACE conn3 <- [1,86,null,{}] 13:16:56 INFO - PROCESS | 2792 | 1461097016296 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:56 INFO - PROCESS | 2792 | 1461097016422 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 13:16:56 INFO - PROCESS | 2792 | 1461097016456 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:56 INFO - PROCESS | 2792 | ++DOCSHELL 1A56A800 == 29 [pid = 2792] [id = 31] 13:16:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1A90E400) [pid = 2792] [serial = 89] [outer = 00000000] 13:16:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1C0ED800) [pid = 2792] [serial = 90] [outer = 1A90E400] 13:16:56 INFO - PROCESS | 2792 | 1461097016503 Marionette DEBUG loaded listener.js 13:16:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1C8F0C00) [pid = 2792] [serial = 91] [outer = 1A90E400] 13:16:56 INFO - PROCESS | 2792 | 1461097016894 Marionette TRACE conn3 <- [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]]]}] 13:16:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 643ms 13:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:16:56 INFO - PROCESS | 2792 | 1461097016928 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 13:16:56 INFO - PROCESS | 2792 | 1461097016930 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 13:16:56 INFO - PROCESS | 2792 | 1461097016933 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:16:56 INFO - PROCESS | 2792 | 1461097016934 Marionette TRACE conn3 <- [1,90,null,{}] 13:16:56 INFO - PROCESS | 2792 | 1461097016938 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:57 INFO - PROCESS | 2792 | 1461097017041 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 13:16:57 INFO - PROCESS | 2792 | 1461097017049 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:57 INFO - PROCESS | 2792 | ++DOCSHELL 16310000 == 30 [pid = 2792] [id = 32] 13:16:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (16D77C00) [pid = 2792] [serial = 92] [outer = 00000000] 13:16:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1CABD400) [pid = 2792] [serial = 93] [outer = 16D77C00] 13:16:57 INFO - PROCESS | 2792 | 1461097017093 Marionette DEBUG loaded listener.js 13:16:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (1CABC400) [pid = 2792] [serial = 94] [outer = 16D77C00] 13:16:57 INFO - PROCESS | 2792 | 1461097017469 Marionette TRACE conn3 <- [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]]]}] 13:16:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 596ms 13:16:57 INFO - PROCESS | 2792 | 1461097017530 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 13:16:57 INFO - PROCESS | 2792 | 1461097017532 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 13:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:16:57 INFO - PROCESS | 2792 | 1461097017535 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:16:57 INFO - PROCESS | 2792 | 1461097017537 Marionette TRACE conn3 <- [1,94,null,{}] 13:16:57 INFO - PROCESS | 2792 | 1461097017540 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:57 INFO - PROCESS | 2792 | 1461097017612 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 13:16:57 INFO - PROCESS | 2792 | 1461097017721 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:57 INFO - PROCESS | 2792 | ++DOCSHELL 02A89400 == 31 [pid = 2792] [id = 33] 13:16:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (12366400) [pid = 2792] [serial = 95] [outer = 00000000] 13:16:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (1D111400) [pid = 2792] [serial = 96] [outer = 12366400] 13:16:57 INFO - PROCESS | 2792 | 1461097017811 Marionette DEBUG loaded listener.js 13:16:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (1D114C00) [pid = 2792] [serial = 97] [outer = 12366400] 13:16:59 INFO - PROCESS | 2792 | 1461097019018 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:16:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1504ms 13:16:59 INFO - PROCESS | 2792 | 1461097019071 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 13:16:59 INFO - PROCESS | 2792 | 1461097019074 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 13:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:16:59 INFO - PROCESS | 2792 | 1461097019079 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:16:59 INFO - PROCESS | 2792 | 1461097019082 Marionette TRACE conn3 <- [1,98,null,{}] 13:16:59 INFO - PROCESS | 2792 | 1461097019088 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:59 INFO - PROCESS | 2792 | 1461097019191 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 13:16:59 INFO - PROCESS | 2792 | 1461097019206 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:59 INFO - PROCESS | 2792 | ++DOCSHELL 13784800 == 32 [pid = 2792] [id = 34] 13:16:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (13788C00) [pid = 2792] [serial = 98] [outer = 00000000] 13:16:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1448E400) [pid = 2792] [serial = 99] [outer = 13788C00] 13:16:59 INFO - PROCESS | 2792 | 1461097019293 Marionette DEBUG loaded listener.js 13:16:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (147DF800) [pid = 2792] [serial = 100] [outer = 13788C00] 13:16:59 INFO - PROCESS | 2792 | 1461097019686 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:16:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 627ms 13:16:59 INFO - PROCESS | 2792 | 1461097019717 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 13:16:59 INFO - PROCESS | 2792 | 1461097019722 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 13:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:16:59 INFO - PROCESS | 2792 | 1461097019728 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:16:59 INFO - PROCESS | 2792 | 1461097019730 Marionette TRACE conn3 <- [1,102,null,{}] 13:16:59 INFO - PROCESS | 2792 | 1461097019734 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:59 INFO - PROCESS | 2792 | 1461097019838 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 13:16:59 INFO - PROCESS | 2792 | 1461097019844 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:59 INFO - PROCESS | 2792 | ++DOCSHELL 14755400 == 33 [pid = 2792] [id = 35] 13:16:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (15399C00) [pid = 2792] [serial = 101] [outer = 00000000] 13:16:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (15E84000) [pid = 2792] [serial = 102] [outer = 15399C00] 13:16:59 INFO - PROCESS | 2792 | 1461097019890 Marionette DEBUG loaded listener.js 13:16:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (15E90000) [pid = 2792] [serial = 103] [outer = 15399C00] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (166BC400) [pid = 2792] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1DF49400) [pid = 2792] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1DA8F000) [pid = 2792] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1D278400) [pid = 2792] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1D230000) [pid = 2792] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1D11EC00) [pid = 2792] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1CFB5400) [pid = 2792] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (1C801400) [pid = 2792] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (1818C000) [pid = 2792] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (12D95400) [pid = 2792] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (18A38800) [pid = 2792] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (15E8A400) [pid = 2792] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (19965C00) [pid = 2792] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (16BCE800) [pid = 2792] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (1A90E400) [pid = 2792] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (123F6400) [pid = 2792] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (14484800) [pid = 2792] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (16BD1400) [pid = 2792] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (1320AC00) [pid = 2792] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (13A6D400) [pid = 2792] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (15E04800) [pid = 2792] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:17:00 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (16D6DC00) [pid = 2792] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:17:00 INFO - PROCESS | 2792 | 1461097020800 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:17:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:17:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1097ms 13:17:00 INFO - PROCESS | 2792 | 1461097020821 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 13:17:00 INFO - PROCESS | 2792 | 1461097020823 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 13:17:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:17:00 INFO - PROCESS | 2792 | 1461097020827 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:17:00 INFO - PROCESS | 2792 | 1461097020833 Marionette TRACE conn3 <- [1,106,null,{}] 13:17:00 INFO - PROCESS | 2792 | 1461097020849 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:00 INFO - PROCESS | 2792 | 1461097020950 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 13:17:00 INFO - PROCESS | 2792 | 1461097020957 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:00 INFO - PROCESS | 2792 | ++DOCSHELL 15587800 == 34 [pid = 2792] [id = 36] 13:17:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (1586EC00) [pid = 2792] [serial = 104] [outer = 00000000] 13:17:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (166B8400) [pid = 2792] [serial = 105] [outer = 1586EC00] 13:17:01 INFO - PROCESS | 2792 | 1461097021005 Marionette DEBUG loaded listener.js 13:17:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (16BCF800) [pid = 2792] [serial = 106] [outer = 1586EC00] 13:17:01 INFO - PROCESS | 2792 | 1461097021411 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:17:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 659ms 13:17:01 INFO - PROCESS | 2792 | 1461097021485 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 13:17:01 INFO - PROCESS | 2792 | 1461097021487 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 13:17:01 INFO - PROCESS | 2792 | 1461097021491 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:17:01 INFO - PROCESS | 2792 | 1461097021493 Marionette TRACE conn3 <- [1,110,null,{}] 13:17:01 INFO - PROCESS | 2792 | 1461097021496 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:01 INFO - PROCESS | 2792 | 1461097021570 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 13:17:01 INFO - PROCESS | 2792 | 1461097021579 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:01 INFO - PROCESS | 2792 | ++DOCSHELL 16D76400 == 35 [pid = 2792] [id = 37] 13:17:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (16DAFC00) [pid = 2792] [serial = 107] [outer = 00000000] 13:17:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (18137400) [pid = 2792] [serial = 108] [outer = 16DAFC00] 13:17:01 INFO - PROCESS | 2792 | 1461097021624 Marionette DEBUG loaded listener.js 13:17:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (185F3C00) [pid = 2792] [serial = 109] [outer = 16DAFC00] 13:17:02 INFO - PROCESS | 2792 | 1461097022039 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:17:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 595ms 13:17:02 INFO - PROCESS | 2792 | 1461097022087 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 13:17:02 INFO - PROCESS | 2792 | 1461097022089 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 13:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:17:02 INFO - PROCESS | 2792 | 1461097022096 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:17:02 INFO - PROCESS | 2792 | 1461097022098 Marionette TRACE conn3 <- [1,114,null,{}] 13:17:02 INFO - PROCESS | 2792 | 1461097022102 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:02 INFO - PROCESS | 2792 | 1461097022173 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 13:17:02 INFO - PROCESS | 2792 | 1461097022180 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:02 INFO - PROCESS | 2792 | ++DOCSHELL 187E9800 == 36 [pid = 2792] [id = 38] 13:17:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (187F3000) [pid = 2792] [serial = 110] [outer = 00000000] 13:17:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (18A3CC00) [pid = 2792] [serial = 111] [outer = 187F3000] 13:17:02 INFO - PROCESS | 2792 | 1461097022226 Marionette DEBUG loaded listener.js 13:17:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (18B2FC00) [pid = 2792] [serial = 112] [outer = 187F3000] 13:17:03 INFO - PROCESS | 2792 | --DOCSHELL 16BC5800 == 35 [pid = 2792] [id = 30] 13:17:03 INFO - PROCESS | 2792 | --DOCSHELL 16310000 == 34 [pid = 2792] [id = 32] 13:17:03 INFO - PROCESS | 2792 | --DOCSHELL 15C8C000 == 33 [pid = 2792] [id = 29] 13:17:03 INFO - PROCESS | 2792 | --DOCSHELL 1A56A800 == 32 [pid = 2792] [id = 31] 13:17:03 INFO - PROCESS | 2792 | --DOCSHELL 13784800 == 31 [pid = 2792] [id = 34] 13:17:03 INFO - PROCESS | 2792 | --DOCSHELL 02A89400 == 30 [pid = 2792] [id = 33] 13:17:03 INFO - PROCESS | 2792 | --DOCSHELL 15587800 == 29 [pid = 2792] [id = 36] 13:17:03 INFO - PROCESS | 2792 | --DOCSHELL 14755400 == 28 [pid = 2792] [id = 35] 13:17:03 INFO - PROCESS | 2792 | --DOCSHELL 16D76400 == 27 [pid = 2792] [id = 37] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1DF56800) [pid = 2792] [serial = 43] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (16BCA800) [pid = 2792] [serial = 9] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (16BD2400) [pid = 2792] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (147E8400) [pid = 2792] [serial = 4] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (1920A400) [pid = 2792] [serial = 75] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (19A61800) [pid = 2792] [serial = 78] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (19DDEC00) [pid = 2792] [serial = 81] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (1A51C400) [pid = 2792] [serial = 84] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1A910000) [pid = 2792] [serial = 87] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (1C0ED800) [pid = 2792] [serial = 90] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (1CABD400) [pid = 2792] [serial = 93] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (12B84400) [pid = 2792] [serial = 51] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (155E3400) [pid = 2792] [serial = 54] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (1812CC00) [pid = 2792] [serial = 57] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (1818D800) [pid = 2792] [serial = 58] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (13781400) [pid = 2792] [serial = 60] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (13789800) [pid = 2792] [serial = 61] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (158F1C00) [pid = 2792] [serial = 63] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (163E8800) [pid = 2792] [serial = 66] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (166C4000) [pid = 2792] [serial = 67] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (16DB2C00) [pid = 2792] [serial = 69] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (185F9C00) [pid = 2792] [serial = 72] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (187E5000) [pid = 2792] [serial = 73] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (1948F800) [pid = 2792] [serial = 76] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (19378800) [pid = 2792] [serial = 79] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (19F77000) [pid = 2792] [serial = 82] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (1800FC00) [pid = 2792] [serial = 70] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (1A51C000) [pid = 2792] [serial = 85] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (15B33000) [pid = 2792] [serial = 64] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (1BF94C00) [pid = 2792] [serial = 88] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (1C8F0C00) [pid = 2792] [serial = 91] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (12DD7000) [pid = 2792] [serial = 52] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 57 (15B2EC00) [pid = 2792] [serial = 55] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 56 (1D26EC00) [pid = 2792] [serial = 33] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 55 (1D7B6400) [pid = 2792] [serial = 30] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 54 (1D7BDC00) [pid = 2792] [serial = 31] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 53 (1D63E000) [pid = 2792] [serial = 27] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 52 (1D641400) [pid = 2792] [serial = 28] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 51 (1CABE400) [pid = 2792] [serial = 24] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 50 (1C804400) [pid = 2792] [serial = 21] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 49 (1C807000) [pid = 2792] [serial = 22] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 48 (19790C00) [pid = 2792] [serial = 17] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 47 (19493000) [pid = 2792] [serial = 14] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 46 (1DF4E400) [pid = 2792] [serial = 45] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 45 (1E35D400) [pid = 2792] [serial = 48] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 44 (1DF52800) [pid = 2792] [serial = 42] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 43 (1DA96800) [pid = 2792] [serial = 39] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 42 (1DA99C00) [pid = 2792] [serial = 40] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 41 (1D952C00) [pid = 2792] [serial = 36] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 40 (1D955C00) [pid = 2792] [serial = 37] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | --DOMWINDOW == 39 (1D272400) [pid = 2792] [serial = 34] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 2792 | 1461097023758 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:17:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:17:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1708ms 13:17:03 INFO - PROCESS | 2792 | 1461097023805 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 13:17:03 INFO - PROCESS | 2792 | 1461097023810 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 13:17:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:17:03 INFO - PROCESS | 2792 | 1461097023816 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:17:03 INFO - PROCESS | 2792 | 1461097023821 Marionette TRACE conn3 <- [1,118,null,{}] 13:17:03 INFO - PROCESS | 2792 | 1461097023829 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:03 INFO - PROCESS | 2792 | 1461097023952 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 13:17:04 INFO - PROCESS | 2792 | 1461097024019 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:04 INFO - PROCESS | 2792 | ++DOCSHELL 1325D800 == 28 [pid = 2792] [id = 39] 13:17:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 40 (1325EC00) [pid = 2792] [serial = 113] [outer = 00000000] 13:17:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 41 (13782800) [pid = 2792] [serial = 114] [outer = 1325EC00] 13:17:04 INFO - PROCESS | 2792 | 1461097024078 Marionette DEBUG loaded listener.js 13:17:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 42 (13788400) [pid = 2792] [serial = 115] [outer = 1325EC00] 13:17:04 INFO - PROCESS | 2792 | --DOCSHELL 1818A000 == 27 [pid = 2792] [id = 25] 13:17:04 INFO - PROCESS | 2792 | --DOCSHELL 1D278000 == 26 [pid = 2792] [id = 13] 13:17:04 INFO - PROCESS | 2792 | --DOCSHELL 163F5400 == 25 [pid = 2792] [id = 27] 13:17:04 INFO - PROCESS | 2792 | --DOCSHELL 1DA8D400 == 24 [pid = 2792] [id = 15] 13:17:04 INFO - PROCESS | 2792 | --DOCSHELL 1920D800 == 23 [pid = 2792] [id = 8] 13:17:04 INFO - PROCESS | 2792 | --DOCSHELL 15E0FC00 == 22 [pid = 2792] [id = 28] 13:17:04 INFO - PROCESS | 2792 | --DOCSHELL 1D11AC00 == 21 [pid = 2792] [id = 11] 13:17:04 INFO - PROCESS | 2792 | --DOCSHELL 1D22F800 == 20 [pid = 2792] [id = 12] 13:17:04 INFO - PROCESS | 2792 | --DOCSHELL 1DA8EC00 == 19 [pid = 2792] [id = 14] 13:17:04 INFO - PROCESS | 2792 | --DOCSHELL 1CFB5000 == 18 [pid = 2792] [id = 10] 13:17:04 INFO - PROCESS | 2792 | --DOCSHELL 12BBCC00 == 17 [pid = 2792] [id = 26] 13:17:04 INFO - PROCESS | 2792 | --DOCSHELL 123F5C00 == 16 [pid = 2792] [id = 18] 13:17:04 INFO - PROCESS | 2792 | --DOCSHELL 142F0400 == 15 [pid = 2792] [id = 19] 13:17:04 INFO - PROCESS | 2792 | --DOCSHELL 16BCFC00 == 14 [pid = 2792] [id = 20] 13:17:04 INFO - PROCESS | 2792 | --DOCSHELL 13726400 == 13 [pid = 2792] [id = 22] 13:17:04 INFO - PROCESS | 2792 | --DOCSHELL 166BD000 == 12 [pid = 2792] [id = 24] 13:17:04 INFO - PROCESS | 2792 | --DOCSHELL 187E9800 == 11 [pid = 2792] [id = 38] 13:17:04 INFO - PROCESS | 2792 | --DOCSHELL 13209400 == 10 [pid = 2792] [id = 21] 13:17:04 INFO - PROCESS | 2792 | --DOCSHELL 15C93400 == 9 [pid = 2792] [id = 23] 13:17:05 INFO - PROCESS | 2792 | 1461097025721 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:17:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1975ms 13:17:05 INFO - PROCESS | 2792 | 1461097025790 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 13:17:05 INFO - PROCESS | 2792 | 1461097025796 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 13:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:17:05 INFO - PROCESS | 2792 | 1461097025801 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:17:05 INFO - PROCESS | 2792 | 1461097025805 Marionette TRACE conn3 <- [1,122,null,{}] 13:17:05 INFO - PROCESS | 2792 | 1461097025814 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:05 INFO - PROCESS | 2792 | 1461097025903 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 13:17:05 INFO - PROCESS | 2792 | 1461097025920 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:05 INFO - PROCESS | 2792 | ++DOCSHELL 13ACCC00 == 10 [pid = 2792] [id = 40] 13:17:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 43 (13ACE400) [pid = 2792] [serial = 116] [outer = 00000000] 13:17:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 44 (142ED400) [pid = 2792] [serial = 117] [outer = 13ACE400] 13:17:05 INFO - PROCESS | 2792 | 1461097025969 Marionette DEBUG loaded listener.js 13:17:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 45 (142FC800) [pid = 2792] [serial = 118] [outer = 13ACE400] 13:17:06 INFO - PROCESS | 2792 | 1461097026393 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:17:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 643ms 13:17:06 INFO - PROCESS | 2792 | 1461097026438 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 13:17:06 INFO - PROCESS | 2792 | 1461097026444 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 13:17:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:17:06 INFO - PROCESS | 2792 | 1461097026451 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:17:06 INFO - PROCESS | 2792 | 1461097026454 Marionette TRACE conn3 <- [1,126,null,{}] 13:17:06 INFO - PROCESS | 2792 | 1461097026458 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:06 INFO - PROCESS | 2792 | 1461097026547 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 13:17:06 INFO - PROCESS | 2792 | 1461097026605 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:06 INFO - PROCESS | 2792 | ++DOCSHELL 158FD800 == 11 [pid = 2792] [id = 41] 13:17:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 46 (15B24400) [pid = 2792] [serial = 119] [outer = 00000000] 13:17:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 47 (15B72400) [pid = 2792] [serial = 120] [outer = 15B24400] 13:17:06 INFO - PROCESS | 2792 | 1461097026651 Marionette DEBUG loaded listener.js 13:17:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 48 (15C84800) [pid = 2792] [serial = 121] [outer = 15B24400] 13:17:07 INFO - PROCESS | 2792 | 1461097027065 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:17:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:17:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 627ms 13:17:07 INFO - PROCESS | 2792 | 1461097027086 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 13:17:07 INFO - PROCESS | 2792 | 1461097027089 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 13:17:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:17:07 INFO - PROCESS | 2792 | 1461097027093 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:17:07 INFO - PROCESS | 2792 | 1461097027096 Marionette TRACE conn3 <- [1,130,null,{}] 13:17:07 INFO - PROCESS | 2792 | 1461097027107 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:07 INFO - PROCESS | 2792 | 1461097027210 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 13:17:07 INFO - PROCESS | 2792 | 1461097027220 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:07 INFO - PROCESS | 2792 | ++DOCSHELL 163F7400 == 12 [pid = 2792] [id = 42] 13:17:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 49 (163F7800) [pid = 2792] [serial = 122] [outer = 00000000] 13:17:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 50 (16BD2800) [pid = 2792] [serial = 123] [outer = 163F7800] 13:17:07 INFO - PROCESS | 2792 | 1461097027269 Marionette DEBUG loaded listener.js 13:17:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 51 (16D6F400) [pid = 2792] [serial = 124] [outer = 163F7800] 13:17:07 INFO - PROCESS | 2792 | 1461097027683 Marionette TRACE conn3 <- [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]]]}] 13:17:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:17:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 627ms 13:17:07 INFO - PROCESS | 2792 | 1461097027730 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 13:17:07 INFO - PROCESS | 2792 | 1461097027732 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 13:17:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:17:07 INFO - PROCESS | 2792 | 1461097027741 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:17:07 INFO - PROCESS | 2792 | 1461097027743 Marionette TRACE conn3 <- [1,134,null,{}] 13:17:07 INFO - PROCESS | 2792 | 1461097027746 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:07 INFO - PROCESS | 2792 | 1461097027846 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 13:17:07 INFO - PROCESS | 2792 | 1461097027852 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:07 INFO - PROCESS | 2792 | ++DOCSHELL 15B9A400 == 13 [pid = 2792] [id = 43] 13:17:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 52 (16BD2400) [pid = 2792] [serial = 125] [outer = 00000000] 13:17:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 53 (18134800) [pid = 2792] [serial = 126] [outer = 16BD2400] 13:17:07 INFO - PROCESS | 2792 | 1461097027898 Marionette DEBUG loaded listener.js 13:17:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 54 (185F1400) [pid = 2792] [serial = 127] [outer = 16BD2400] 13:17:08 INFO - PROCESS | 2792 | 1461097028361 Marionette TRACE conn3 <- [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]]]}] 13:17:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:17:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 642ms 13:17:08 INFO - PROCESS | 2792 | 1461097028410 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 13:17:08 INFO - PROCESS | 2792 | 1461097028412 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 13:17:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:17:08 INFO - PROCESS | 2792 | 1461097028415 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:17:08 INFO - PROCESS | 2792 | 1461097028417 Marionette TRACE conn3 <- [1,138,null,{}] 13:17:08 INFO - PROCESS | 2792 | 1461097028420 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:08 INFO - PROCESS | 2792 | 1461097028524 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 13:17:08 INFO - PROCESS | 2792 | 1461097028530 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:08 INFO - PROCESS | 2792 | ++DOCSHELL 18001800 == 14 [pid = 2792] [id = 44] 13:17:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 55 (185F5800) [pid = 2792] [serial = 128] [outer = 00000000] 13:17:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 56 (187F0800) [pid = 2792] [serial = 129] [outer = 185F5800] 13:17:08 INFO - PROCESS | 2792 | 1461097028575 Marionette DEBUG loaded listener.js 13:17:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (18A38800) [pid = 2792] [serial = 130] [outer = 185F5800] 13:17:09 INFO - PROCESS | 2792 | 1461097029016 Marionette TRACE conn3 <- [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]]]}] 13:17:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 643ms 13:17:09 INFO - PROCESS | 2792 | 1461097029054 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 13:17:09 INFO - PROCESS | 2792 | 1461097029056 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 13:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:17:09 INFO - PROCESS | 2792 | 1461097029059 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:17:09 INFO - PROCESS | 2792 | 1461097029061 Marionette TRACE conn3 <- [1,142,null,{}] 13:17:09 INFO - PROCESS | 2792 | 1461097029064 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:09 INFO - PROCESS | 2792 | 1461097029184 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 13:17:09 INFO - PROCESS | 2792 | 1461097029258 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:09 INFO - PROCESS | 2792 | ++DOCSHELL 1325F800 == 15 [pid = 2792] [id = 45] 13:17:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (19493800) [pid = 2792] [serial = 131] [outer = 00000000] 13:17:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (19964C00) [pid = 2792] [serial = 132] [outer = 19493800] 13:17:09 INFO - PROCESS | 2792 | 1461097029303 Marionette DEBUG loaded listener.js 13:17:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (19B2D800) [pid = 2792] [serial = 133] [outer = 19493800] 13:17:09 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (16D77C00) [pid = 2792] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:17:09 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (12366400) [pid = 2792] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:17:09 INFO - PROCESS | 2792 | --DOMWINDOW == 57 (13788C00) [pid = 2792] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:17:09 INFO - PROCESS | 2792 | --DOMWINDOW == 56 (15399C00) [pid = 2792] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:17:09 INFO - PROCESS | 2792 | --DOMWINDOW == 55 (16DAFC00) [pid = 2792] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:17:09 INFO - PROCESS | 2792 | --DOMWINDOW == 54 (1586EC00) [pid = 2792] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:17:09 INFO - PROCESS | 2792 | 1461097029679 Marionette TRACE conn3 <- [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]]]}] 13:17:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 627ms 13:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:17:09 INFO - PROCESS | 2792 | 1461097029697 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 13:17:09 INFO - PROCESS | 2792 | 1461097029699 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 13:17:09 INFO - PROCESS | 2792 | 1461097029702 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:17:09 INFO - PROCESS | 2792 | 1461097029704 Marionette TRACE conn3 <- [1,146,null,{}] 13:17:09 INFO - PROCESS | 2792 | 1461097029707 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:09 INFO - PROCESS | 2792 | 1461097029777 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 13:17:09 INFO - PROCESS | 2792 | 1461097029784 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:09 INFO - PROCESS | 2792 | ++DOCSHELL 1586EC00 == 16 [pid = 2792] [id = 46] 13:17:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 55 (16BC5C00) [pid = 2792] [serial = 134] [outer = 00000000] 13:17:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 56 (19A66000) [pid = 2792] [serial = 135] [outer = 16BC5C00] 13:17:09 INFO - PROCESS | 2792 | 1461097029829 Marionette DEBUG loaded listener.js 13:17:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (1978F800) [pid = 2792] [serial = 136] [outer = 16BC5C00] 13:17:10 INFO - PROCESS | 2792 | 1461097030222 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:17:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:17:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 533ms 13:17:10 INFO - PROCESS | 2792 | 1461097030238 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 13:17:10 INFO - PROCESS | 2792 | 1461097030240 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 13:17:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:17:10 INFO - PROCESS | 2792 | 1461097030243 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:17:10 INFO - PROCESS | 2792 | 1461097030245 Marionette TRACE conn3 <- [1,150,null,{}] 13:17:10 INFO - PROCESS | 2792 | 1461097030256 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:10 INFO - PROCESS | 2792 | 1461097030327 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 13:17:10 INFO - PROCESS | 2792 | 1461097030334 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:10 INFO - PROCESS | 2792 | ++DOCSHELL 19788800 == 17 [pid = 2792] [id = 47] 13:17:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (19A61000) [pid = 2792] [serial = 137] [outer = 00000000] 13:17:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (19F77000) [pid = 2792] [serial = 138] [outer = 19A61000] 13:17:10 INFO - PROCESS | 2792 | 1461097030379 Marionette DEBUG loaded listener.js 13:17:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (1A334000) [pid = 2792] [serial = 139] [outer = 19A61000] 13:17:10 INFO - PROCESS | 2792 | 1461097030800 Marionette TRACE conn3 <- [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]]]}] 13:17:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:17:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 596ms 13:17:10 INFO - PROCESS | 2792 | 1461097030844 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 13:17:10 INFO - PROCESS | 2792 | 1461097030846 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 13:17:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:17:10 INFO - PROCESS | 2792 | 1461097030849 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:17:10 INFO - PROCESS | 2792 | 1461097030851 Marionette TRACE conn3 <- [1,154,null,{}] 13:17:10 INFO - PROCESS | 2792 | 1461097030863 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:10 INFO - PROCESS | 2792 | 1461097030933 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 13:17:10 INFO - PROCESS | 2792 | 1461097030939 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:10 INFO - PROCESS | 2792 | ++DOCSHELL 19DDE000 == 18 [pid = 2792] [id = 48] 13:17:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (1A33F400) [pid = 2792] [serial = 140] [outer = 00000000] 13:17:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (1A568000) [pid = 2792] [serial = 141] [outer = 1A33F400] 13:17:10 INFO - PROCESS | 2792 | 1461097030988 Marionette DEBUG loaded listener.js 13:17:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (1A566C00) [pid = 2792] [serial = 142] [outer = 1A33F400] 13:17:11 INFO - PROCESS | 2792 | 1461097031372 Marionette TRACE conn3 <- [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]]]}] 13:17:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:17:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 549ms 13:17:11 INFO - PROCESS | 2792 | 1461097031402 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 13:17:11 INFO - PROCESS | 2792 | 1461097031404 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 13:17:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:17:11 INFO - PROCESS | 2792 | 1461097031407 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:17:11 INFO - PROCESS | 2792 | 1461097031409 Marionette TRACE conn3 <- [1,158,null,{}] 13:17:11 INFO - PROCESS | 2792 | 1461097031412 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:11 INFO - PROCESS | 2792 | 1461097031510 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 13:17:11 INFO - PROCESS | 2792 | 1461097031518 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:11 INFO - PROCESS | 2792 | ++DOCSHELL 13AC4800 == 19 [pid = 2792] [id = 49] 13:17:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (1A33E800) [pid = 2792] [serial = 143] [outer = 00000000] 13:17:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (1A90E800) [pid = 2792] [serial = 144] [outer = 1A33E800] 13:17:11 INFO - PROCESS | 2792 | 1461097031562 Marionette DEBUG loaded listener.js 13:17:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (1A910800) [pid = 2792] [serial = 145] [outer = 1A33E800] 13:17:12 INFO - PROCESS | 2792 | 1461097032280 Marionette TRACE conn3 <- [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]]]}] 13:17:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:17:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 940ms 13:17:12 INFO - PROCESS | 2792 | 1461097032354 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 13:17:12 INFO - PROCESS | 2792 | 1461097032359 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 13:17:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:17:12 INFO - PROCESS | 2792 | 1461097032365 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:17:12 INFO - PROCESS | 2792 | 1461097032368 Marionette TRACE conn3 <- [1,162,null,{}] 13:17:12 INFO - PROCESS | 2792 | 1461097032374 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:12 INFO - PROCESS | 2792 | 1461097032507 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 13:17:12 INFO - PROCESS | 2792 | 1461097032576 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:12 INFO - PROCESS | 2792 | ++DOCSHELL 13ACB800 == 20 [pid = 2792] [id = 50] 13:17:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (13ACD000) [pid = 2792] [serial = 146] [outer = 00000000] 13:17:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (1562B800) [pid = 2792] [serial = 147] [outer = 13ACD000] 13:17:12 INFO - PROCESS | 2792 | 1461097032641 Marionette DEBUG loaded listener.js 13:17:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (15B33000) [pid = 2792] [serial = 148] [outer = 13ACD000] 13:17:13 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (1CABC400) [pid = 2792] [serial = 94] [outer = 00000000] [url = about:blank] 13:17:13 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (1D111400) [pid = 2792] [serial = 96] [outer = 00000000] [url = about:blank] 13:17:13 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (1448E400) [pid = 2792] [serial = 99] [outer = 00000000] [url = about:blank] 13:17:13 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (147DF800) [pid = 2792] [serial = 100] [outer = 00000000] [url = about:blank] 13:17:13 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (15E84000) [pid = 2792] [serial = 102] [outer = 00000000] [url = about:blank] 13:17:13 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (18137400) [pid = 2792] [serial = 108] [outer = 00000000] [url = about:blank] 13:17:13 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (15E90000) [pid = 2792] [serial = 103] [outer = 00000000] [url = about:blank] 13:17:13 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (16BCF800) [pid = 2792] [serial = 106] [outer = 00000000] [url = about:blank] 13:17:13 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (1D114C00) [pid = 2792] [serial = 97] [outer = 00000000] [url = about:blank] 13:17:13 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (185F3C00) [pid = 2792] [serial = 109] [outer = 00000000] [url = about:blank] 13:17:13 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (166B8400) [pid = 2792] [serial = 105] [outer = 00000000] [url = about:blank] 13:17:13 INFO - PROCESS | 2792 | --DOMWINDOW == 57 (18A3CC00) [pid = 2792] [serial = 111] [outer = 00000000] [url = about:blank] 13:17:13 INFO - PROCESS | 2792 | 1461097033459 Marionette TRACE conn3 <- [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]]]}] 13:17:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:17:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1159ms 13:17:13 INFO - PROCESS | 2792 | 1461097033523 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 13:17:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:17:13 INFO - PROCESS | 2792 | 1461097033526 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 13:17:13 INFO - PROCESS | 2792 | 1461097033531 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:17:13 INFO - PROCESS | 2792 | 1461097033535 Marionette TRACE conn3 <- [1,166,null,{}] 13:17:13 INFO - PROCESS | 2792 | 1461097033541 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:13 INFO - PROCESS | 2792 | 1461097033621 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 13:17:13 INFO - PROCESS | 2792 | 1461097033630 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:13 INFO - PROCESS | 2792 | ++DOCSHELL 13ACA400 == 21 [pid = 2792] [id = 51] 13:17:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (14292800) [pid = 2792] [serial = 149] [outer = 00000000] 13:17:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (147E1400) [pid = 2792] [serial = 150] [outer = 14292800] 13:17:13 INFO - PROCESS | 2792 | 1461097033677 Marionette DEBUG loaded listener.js 13:17:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (15393800) [pid = 2792] [serial = 151] [outer = 14292800] 13:17:14 INFO - PROCESS | 2792 | 1461097034158 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:17:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:17:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 627ms 13:17:14 INFO - PROCESS | 2792 | 1461097034166 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 13:17:14 INFO - PROCESS | 2792 | 1461097034173 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 13:17:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:17:14 INFO - PROCESS | 2792 | 1461097034183 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:17:14 INFO - PROCESS | 2792 | 1461097034186 Marionette TRACE conn3 <- [1,170,null,{}] 13:17:14 INFO - PROCESS | 2792 | 1461097034190 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:14 INFO - PROCESS | 2792 | 1461097034269 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 13:17:14 INFO - PROCESS | 2792 | 1461097034278 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:14 INFO - PROCESS | 2792 | ++DOCSHELL 1448D000 == 22 [pid = 2792] [id = 52] 13:17:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (15584C00) [pid = 2792] [serial = 152] [outer = 00000000] 13:17:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (163E8400) [pid = 2792] [serial = 153] [outer = 15584C00] 13:17:14 INFO - PROCESS | 2792 | 1461097034323 Marionette DEBUG loaded listener.js 13:17:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (163F7000) [pid = 2792] [serial = 154] [outer = 15584C00] 13:17:14 INFO - PROCESS | 2792 | 1461097034734 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:17:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:17:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 595ms 13:17:14 INFO - PROCESS | 2792 | 1461097034780 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 13:17:14 INFO - PROCESS | 2792 | 1461097034782 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 13:17:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:17:14 INFO - PROCESS | 2792 | 1461097034785 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:17:14 INFO - PROCESS | 2792 | 1461097034789 Marionette TRACE conn3 <- [1,174,null,{}] 13:17:14 INFO - PROCESS | 2792 | 1461097034800 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:14 INFO - PROCESS | 2792 | 1461097034877 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 13:17:14 INFO - PROCESS | 2792 | 1461097034886 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:14 INFO - PROCESS | 2792 | ++DOCSHELL 1800BC00 == 23 [pid = 2792] [id = 53] 13:17:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (1800C400) [pid = 2792] [serial = 155] [outer = 00000000] 13:17:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (18134400) [pid = 2792] [serial = 156] [outer = 1800C400] 13:17:14 INFO - PROCESS | 2792 | 1461097034935 Marionette DEBUG loaded listener.js 13:17:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (185F3C00) [pid = 2792] [serial = 157] [outer = 1800C400] 13:17:15 INFO - PROCESS | 2792 | 1461097035342 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:17:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:17:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 596ms 13:17:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:17:15 INFO - PROCESS | 2792 | 1461097035382 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 13:17:15 INFO - PROCESS | 2792 | 1461097035384 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 13:17:15 INFO - PROCESS | 2792 | 1461097035388 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:17:15 INFO - PROCESS | 2792 | 1461097035389 Marionette TRACE conn3 <- [1,178,null,{}] 13:17:15 INFO - PROCESS | 2792 | 1461097035393 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:15 INFO - PROCESS | 2792 | 1461097035473 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 13:17:15 INFO - PROCESS | 2792 | 1461097035481 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:15 INFO - PROCESS | 2792 | ++DOCSHELL 166BC400 == 24 [pid = 2792] [id = 54] 13:17:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (187E4C00) [pid = 2792] [serial = 158] [outer = 00000000] 13:17:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (1920A400) [pid = 2792] [serial = 159] [outer = 187E4C00] 13:17:15 INFO - PROCESS | 2792 | 1461097035526 Marionette DEBUG loaded listener.js 13:17:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (19546C00) [pid = 2792] [serial = 160] [outer = 187E4C00] 13:17:16 INFO - PROCESS | 2792 | 1461097035999 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:17:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:17:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 627ms 13:17:16 INFO - PROCESS | 2792 | 1461097036025 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 13:17:16 INFO - PROCESS | 2792 | 1461097036027 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 13:17:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:17:16 INFO - PROCESS | 2792 | 1461097036036 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:17:16 INFO - PROCESS | 2792 | 1461097036038 Marionette TRACE conn3 <- [1,182,null,{}] 13:17:16 INFO - PROCESS | 2792 | 1461097036045 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:16 INFO - PROCESS | 2792 | 1461097036138 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 13:17:16 INFO - PROCESS | 2792 | 1461097036145 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:16 INFO - PROCESS | 2792 | ++DOCSHELL 1325C400 == 25 [pid = 2792] [id = 55] 13:17:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (14490800) [pid = 2792] [serial = 161] [outer = 00000000] 13:17:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (19A69400) [pid = 2792] [serial = 162] [outer = 14490800] 13:17:16 INFO - PROCESS | 2792 | 1461097036192 Marionette DEBUG loaded listener.js 13:17:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (19DD7C00) [pid = 2792] [serial = 163] [outer = 14490800] 13:17:16 INFO - PROCESS | 2792 | 1461097036610 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:17:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:17:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 595ms 13:17:16 INFO - PROCESS | 2792 | 1461097036633 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 13:17:16 INFO - PROCESS | 2792 | 1461097036635 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 13:17:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:17:16 INFO - PROCESS | 2792 | 1461097036638 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:17:16 INFO - PROCESS | 2792 | 1461097036640 Marionette TRACE conn3 <- [1,186,null,{}] 13:17:16 INFO - PROCESS | 2792 | 1461097036643 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:16 INFO - PROCESS | 2792 | 1461097036759 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 13:17:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (19D72800) [pid = 2792] [serial = 164] [outer = 1E30A400] 13:17:16 INFO - PROCESS | 2792 | 1461097036795 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:16 INFO - PROCESS | 2792 | ++DOCSHELL 1BFF3000 == 26 [pid = 2792] [id = 56] 13:17:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (1BFF5400) [pid = 2792] [serial = 165] [outer = 00000000] 13:17:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (1C02B800) [pid = 2792] [serial = 166] [outer = 1BFF5400] 13:17:16 INFO - PROCESS | 2792 | 1461097036885 Marionette DEBUG loaded listener.js 13:17:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (1C02B400) [pid = 2792] [serial = 167] [outer = 1BFF5400] 13:17:17 INFO - PROCESS | 2792 | 1461097037341 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:17:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:17:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 737ms 13:17:17 INFO - PROCESS | 2792 | 1461097037379 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 13:17:17 INFO - PROCESS | 2792 | 1461097037381 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 13:17:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:17:17 INFO - PROCESS | 2792 | 1461097037384 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:17:17 INFO - PROCESS | 2792 | 1461097037386 Marionette TRACE conn3 <- [1,190,null,{}] 13:17:17 INFO - PROCESS | 2792 | 1461097037393 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:17 INFO - PROCESS | 2792 | 1461097037491 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 13:17:17 INFO - PROCESS | 2792 | 1461097037498 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:17 INFO - PROCESS | 2792 | ++DOCSHELL 12B84400 == 27 [pid = 2792] [id = 57] 13:17:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (15C93400) [pid = 2792] [serial = 168] [outer = 00000000] 13:17:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (1C807000) [pid = 2792] [serial = 169] [outer = 15C93400] 13:17:17 INFO - PROCESS | 2792 | 1461097037541 Marionette DEBUG loaded listener.js 13:17:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (1C806400) [pid = 2792] [serial = 170] [outer = 15C93400] 13:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (1A33F400) [pid = 2792] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (185F5800) [pid = 2792] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (163F7800) [pid = 2792] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (13ACE400) [pid = 2792] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (15B24400) [pid = 2792] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (1325EC00) [pid = 2792] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (16BD2400) [pid = 2792] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (19493800) [pid = 2792] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (16BC5C00) [pid = 2792] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (19A61000) [pid = 2792] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:17:17 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (187F3000) [pid = 2792] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:17:18 INFO - PROCESS | 2792 | 1461097037979 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:17:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:17:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 642ms 13:17:18 INFO - PROCESS | 2792 | 1461097038022 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 13:17:18 INFO - PROCESS | 2792 | 1461097038024 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 13:17:18 INFO - PROCESS | 2792 | 1461097038027 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:17:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:17:18 INFO - PROCESS | 2792 | 1461097038029 Marionette TRACE conn3 <- [1,194,null,{}] 13:17:18 INFO - PROCESS | 2792 | 1461097038033 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:18 INFO - PROCESS | 2792 | 1461097038128 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 13:17:18 INFO - PROCESS | 2792 | 1461097038190 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:18 INFO - PROCESS | 2792 | ++DOCSHELL 1586D800 == 28 [pid = 2792] [id = 58] 13:17:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (15B24400) [pid = 2792] [serial = 171] [outer = 00000000] 13:17:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (187E5800) [pid = 2792] [serial = 172] [outer = 15B24400] 13:17:18 INFO - PROCESS | 2792 | 1461097038241 Marionette DEBUG loaded listener.js 13:17:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (185EB400) [pid = 2792] [serial = 173] [outer = 15B24400] 13:17:18 INFO - PROCESS | 2792 | 1461097038549 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:17:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:17:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 533ms 13:17:18 INFO - PROCESS | 2792 | 1461097038593 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 13:17:18 INFO - PROCESS | 2792 | 1461097038595 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 13:17:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:17:18 INFO - PROCESS | 2792 | 1461097038603 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:17:18 INFO - PROCESS | 2792 | 1461097038605 Marionette TRACE conn3 <- [1,198,null,{}] 13:17:18 INFO - PROCESS | 2792 | 1461097038608 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:18 INFO - PROCESS | 2792 | 1461097038705 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 13:17:18 INFO - PROCESS | 2792 | 1461097038713 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:18 INFO - PROCESS | 2792 | ++DOCSHELL 16D6DC00 == 29 [pid = 2792] [id = 59] 13:17:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (1818A000) [pid = 2792] [serial = 174] [outer = 00000000] 13:17:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (1C8F9800) [pid = 2792] [serial = 175] [outer = 1818A000] 13:17:18 INFO - PROCESS | 2792 | 1461097038806 Marionette DEBUG loaded listener.js 13:17:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (1C8F7C00) [pid = 2792] [serial = 176] [outer = 1818A000] 13:17:19 INFO - PROCESS | 2792 | 1461097039193 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:17:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 596ms 13:17:19 INFO - PROCESS | 2792 | 1461097039232 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 13:17:19 INFO - PROCESS | 2792 | 1461097039234 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 13:17:19 INFO - PROCESS | 2792 | 1461097039237 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:17:19 INFO - PROCESS | 2792 | 1461097039239 Marionette TRACE conn3 <- [1,202,null,{}] 13:17:19 INFO - PROCESS | 2792 | 1461097039242 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:19 INFO - PROCESS | 2792 | 1461097039340 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 13:17:19 INFO - PROCESS | 2792 | 1461097039347 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:19 INFO - PROCESS | 2792 | ++DOCSHELL 123F8400 == 30 [pid = 2792] [id = 60] 13:17:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (187B2000) [pid = 2792] [serial = 177] [outer = 00000000] 13:17:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (1CAC1C00) [pid = 2792] [serial = 178] [outer = 187B2000] 13:17:19 INFO - PROCESS | 2792 | 1461097039391 Marionette DEBUG loaded listener.js 13:17:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (1CAC0400) [pid = 2792] [serial = 179] [outer = 187B2000] 13:17:19 INFO - PROCESS | 2792 | 1461097039791 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:17:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 596ms 13:17:19 INFO - PROCESS | 2792 | 1461097039835 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 13:17:19 INFO - PROCESS | 2792 | 1461097039837 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 13:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:17:19 INFO - PROCESS | 2792 | 1461097039840 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:17:19 INFO - PROCESS | 2792 | 1461097039842 Marionette TRACE conn3 <- [1,206,null,{}] 13:17:19 INFO - PROCESS | 2792 | 1461097039846 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:19 INFO - PROCESS | 2792 | 1461097039980 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 13:17:20 INFO - PROCESS | 2792 | 1461097040057 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:20 INFO - PROCESS | 2792 | ++DOCSHELL 1325B400 == 31 [pid = 2792] [id = 61] 13:17:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (1325EC00) [pid = 2792] [serial = 180] [outer = 00000000] 13:17:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (1372EC00) [pid = 2792] [serial = 181] [outer = 1325EC00] 13:17:20 INFO - PROCESS | 2792 | 1461097040155 Marionette DEBUG loaded listener.js 13:17:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (142F8C00) [pid = 2792] [serial = 182] [outer = 1325EC00] 13:17:20 INFO - PROCESS | 2792 | 1461097040758 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:17:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:17:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 940ms 13:17:20 INFO - PROCESS | 2792 | 1461097040787 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 13:17:20 INFO - PROCESS | 2792 | 1461097040792 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 13:17:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:17:20 INFO - PROCESS | 2792 | 1461097040797 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:17:20 INFO - PROCESS | 2792 | 1461097040801 Marionette TRACE conn3 <- [1,210,null,{}] 13:17:20 INFO - PROCESS | 2792 | 1461097040806 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:20 INFO - PROCESS | 2792 | 1461097040912 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 13:17:20 INFO - PROCESS | 2792 | 1461097040983 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:21 INFO - PROCESS | 2792 | ++DOCSHELL 15E0FC00 == 32 [pid = 2792] [id = 62] 13:17:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (15E8A800) [pid = 2792] [serial = 183] [outer = 00000000] 13:17:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (16D73C00) [pid = 2792] [serial = 184] [outer = 15E8A800] 13:17:21 INFO - PROCESS | 2792 | 1461097041041 Marionette DEBUG loaded listener.js 13:17:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (16DB2C00) [pid = 2792] [serial = 185] [outer = 15E8A800] 13:17:21 INFO - PROCESS | 2792 | 1461097041573 Marionette TRACE conn3 <- [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]]]}] 13:17:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:17:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 799ms 13:17:21 INFO - PROCESS | 2792 | 1461097041605 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 13:17:21 INFO - PROCESS | 2792 | 1461097041608 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 13:17:21 INFO - PROCESS | 2792 | 1461097041613 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:17:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:17:21 INFO - PROCESS | 2792 | 1461097041615 Marionette TRACE conn3 <- [1,214,null,{}] 13:17:21 INFO - PROCESS | 2792 | 1461097041619 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:21 INFO - PROCESS | 2792 | 1461097041715 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 13:17:21 INFO - PROCESS | 2792 | 1461097041800 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:21 INFO - PROCESS | 2792 | ++DOCSHELL 1A33E400 == 33 [pid = 2792] [id = 63] 13:17:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (1A340C00) [pid = 2792] [serial = 186] [outer = 00000000] 13:17:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (1BF89800) [pid = 2792] [serial = 187] [outer = 1A340C00] 13:17:21 INFO - PROCESS | 2792 | 1461097041855 Marionette DEBUG loaded listener.js 13:17:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (1C0ED000) [pid = 2792] [serial = 188] [outer = 1A340C00] 13:17:22 INFO - PROCESS | 2792 | 1461097042447 Marionette TRACE conn3 <- [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]]]}] 13:17:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 909ms 13:17:22 INFO - PROCESS | 2792 | 1461097042602 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 13:17:22 INFO - PROCESS | 2792 | 1461097042606 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 13:17:22 INFO - PROCESS | 2792 | 1461097042611 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:17:22 INFO - PROCESS | 2792 | 1461097042615 Marionette TRACE conn3 <- [1,218,null,{}] 13:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:17:22 INFO - PROCESS | 2792 | 1461097042621 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:22 INFO - PROCESS | 2792 | 1461097042721 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 13:17:22 INFO - PROCESS | 2792 | 1461097042786 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:22 INFO - PROCESS | 2792 | ++DOCSHELL 13ACE400 == 34 [pid = 2792] [id = 64] 13:17:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (13ACF400) [pid = 2792] [serial = 189] [outer = 00000000] 13:17:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (145E6800) [pid = 2792] [serial = 190] [outer = 13ACF400] 13:17:22 INFO - PROCESS | 2792 | 1461097042834 Marionette DEBUG loaded listener.js 13:17:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (15636400) [pid = 2792] [serial = 191] [outer = 13ACF400] 13:17:23 INFO - PROCESS | 2792 | 1461097043360 Marionette TRACE conn3 <- [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]]]}] 13:17:23 INFO - PROCESS | 2792 | --DOCSHELL 1325D800 == 33 [pid = 2792] [id = 39] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (13782800) [pid = 2792] [serial = 114] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (18B2FC00) [pid = 2792] [serial = 112] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (1A90E800) [pid = 2792] [serial = 144] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (1A568000) [pid = 2792] [serial = 141] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (187F0800) [pid = 2792] [serial = 129] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (16BD2800) [pid = 2792] [serial = 123] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (142ED400) [pid = 2792] [serial = 117] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (142FC800) [pid = 2792] [serial = 118] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (15B72400) [pid = 2792] [serial = 120] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (15C84800) [pid = 2792] [serial = 121] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (13788400) [pid = 2792] [serial = 115] [outer = 00000000] [url = about:blank] 13:17:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (185F1400) [pid = 2792] [serial = 127] [outer = 00000000] [url = about:blank] 13:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 783ms 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (19964C00) [pid = 2792] [serial = 132] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (1978F800) [pid = 2792] [serial = 136] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (19A66000) [pid = 2792] [serial = 135] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (1A334000) [pid = 2792] [serial = 139] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (18134800) [pid = 2792] [serial = 126] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (19F77000) [pid = 2792] [serial = 138] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (18A38800) [pid = 2792] [serial = 130] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (19B2D800) [pid = 2792] [serial = 133] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (16D6F400) [pid = 2792] [serial = 124] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (1A566C00) [pid = 2792] [serial = 142] [outer = 00000000] [url = about:blank] 13:17:23 INFO - PROCESS | 2792 | 1461097043412 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 13:17:23 INFO - PROCESS | 2792 | 1461097043415 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 13:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:17:23 INFO - PROCESS | 2792 | 1461097043422 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:17:23 INFO - PROCESS | 2792 | 1461097043426 Marionette TRACE conn3 <- [1,222,null,{}] 13:17:23 INFO - PROCESS | 2792 | 1461097043430 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:23 INFO - PROCESS | 2792 | 1461097043520 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 13:17:23 INFO - PROCESS | 2792 | 1461097043589 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:23 INFO - PROCESS | 2792 | ++DOCSHELL 13780C00 == 34 [pid = 2792] [id = 65] 13:17:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (13AC6400) [pid = 2792] [serial = 192] [outer = 00000000] 13:17:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (15B6D800) [pid = 2792] [serial = 193] [outer = 13AC6400] 13:17:23 INFO - PROCESS | 2792 | 1461097043636 Marionette DEBUG loaded listener.js 13:17:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (15C87C00) [pid = 2792] [serial = 194] [outer = 13AC6400] 13:17:24 INFO - PROCESS | 2792 | 1461097043995 Marionette TRACE conn3 <- [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]]]}] 13:17:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:17:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 595ms 13:17:24 INFO - PROCESS | 2792 | 1461097044016 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 13:17:24 INFO - PROCESS | 2792 | 1461097044018 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 13:17:24 INFO - PROCESS | 2792 | 1461097044021 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:17:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:17:24 INFO - PROCESS | 2792 | 1461097044023 Marionette TRACE conn3 <- [1,226,null,{}] 13:17:24 INFO - PROCESS | 2792 | 1461097044064 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:24 INFO - PROCESS | 2792 | 1461097044181 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 13:17:24 INFO - PROCESS | 2792 | 1461097044200 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:24 INFO - PROCESS | 2792 | ++DOCSHELL 15E03000 == 35 [pid = 2792] [id = 66] 13:17:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (15E04000) [pid = 2792] [serial = 195] [outer = 00000000] 13:17:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (16D6F400) [pid = 2792] [serial = 196] [outer = 15E04000] 13:17:24 INFO - PROCESS | 2792 | 1461097044250 Marionette DEBUG loaded listener.js 13:17:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (1812EC00) [pid = 2792] [serial = 197] [outer = 15E04000] 13:17:24 INFO - PROCESS | 2792 | 1461097044635 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:17:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:17:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 643ms 13:17:24 INFO - PROCESS | 2792 | 1461097044659 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 13:17:24 INFO - PROCESS | 2792 | 1461097044661 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 13:17:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:17:24 INFO - PROCESS | 2792 | 1461097044664 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:17:24 INFO - PROCESS | 2792 | 1461097044666 Marionette TRACE conn3 <- [1,230,null,{}] 13:17:24 INFO - PROCESS | 2792 | 1461097044669 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:24 INFO - PROCESS | 2792 | 1461097044744 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 13:17:24 INFO - PROCESS | 2792 | 1461097044751 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:24 INFO - PROCESS | 2792 | ++DOCSHELL 18136800 == 36 [pid = 2792] [id = 67] 13:17:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (185F3800) [pid = 2792] [serial = 198] [outer = 00000000] 13:17:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (187EAC00) [pid = 2792] [serial = 199] [outer = 185F3800] 13:17:24 INFO - PROCESS | 2792 | 1461097044796 Marionette DEBUG loaded listener.js 13:17:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (18A33C00) [pid = 2792] [serial = 200] [outer = 185F3800] 13:17:25 INFO - PROCESS | 2792 | 1461097045196 Marionette TRACE conn3 <- [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]]]}] 13:17:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 595ms 13:17:25 INFO - PROCESS | 2792 | 1461097045262 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 13:17:25 INFO - PROCESS | 2792 | 1461097045264 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 13:17:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:17:25 INFO - PROCESS | 2792 | 1461097045267 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:17:25 INFO - PROCESS | 2792 | 1461097045269 Marionette TRACE conn3 <- [1,234,null,{}] 13:17:25 INFO - PROCESS | 2792 | 1461097045272 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:25 INFO - PROCESS | 2792 | 1461097045367 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 13:17:25 INFO - PROCESS | 2792 | 1461097045375 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:25 INFO - PROCESS | 2792 | ++DOCSHELL 187B6000 == 37 [pid = 2792] [id = 68] 13:17:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (18A36800) [pid = 2792] [serial = 201] [outer = 00000000] 13:17:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (19548400) [pid = 2792] [serial = 202] [outer = 18A36800] 13:17:25 INFO - PROCESS | 2792 | 1461097045420 Marionette DEBUG loaded listener.js 13:17:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (1949A800) [pid = 2792] [serial = 203] [outer = 18A36800] 13:17:25 INFO - PROCESS | 2792 | 1461097045904 Marionette TRACE conn3 <- [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]]]}] 13:17:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 690ms 13:17:25 INFO - PROCESS | 2792 | 1461097045968 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 13:17:25 INFO - PROCESS | 2792 | 1461097045971 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 13:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:17:26 INFO - PROCESS | 2792 | 1461097045981 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:17:26 INFO - PROCESS | 2792 | 1461097045983 Marionette TRACE conn3 <- [1,238,null,{}] 13:17:26 INFO - PROCESS | 2792 | 1461097045987 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:26 INFO - PROCESS | 2792 | 1461097046106 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 13:17:26 INFO - PROCESS | 2792 | 1461097046160 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:26 INFO - PROCESS | 2792 | ++DOCSHELL 19F78C00 == 38 [pid = 2792] [id = 69] 13:17:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (19F79000) [pid = 2792] [serial = 204] [outer = 00000000] 13:17:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (1A512800) [pid = 2792] [serial = 205] [outer = 19F79000] 13:17:26 INFO - PROCESS | 2792 | 1461097046209 Marionette DEBUG loaded listener.js 13:17:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (1A643800) [pid = 2792] [serial = 206] [outer = 19F79000] 13:17:26 INFO - PROCESS | 2792 | 1461097046613 Marionette TRACE conn3 <- [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]]]}] 13:17:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 690ms 13:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:17:26 INFO - PROCESS | 2792 | 1461097046683 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 13:17:26 INFO - PROCESS | 2792 | 1461097046684 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 13:17:26 INFO - PROCESS | 2792 | 1461097046688 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:17:26 INFO - PROCESS | 2792 | 1461097046690 Marionette TRACE conn3 <- [1,242,null,{}] 13:17:26 INFO - PROCESS | 2792 | 1461097046693 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:26 INFO - PROCESS | 2792 | 1461097046811 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 13:17:26 INFO - PROCESS | 2792 | 1461097046833 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:26 INFO - PROCESS | 2792 | ++DOCSHELL 158F6000 == 39 [pid = 2792] [id = 70] 13:17:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (1A90FC00) [pid = 2792] [serial = 207] [outer = 00000000] 13:17:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (1BF89400) [pid = 2792] [serial = 208] [outer = 1A90FC00] 13:17:26 INFO - PROCESS | 2792 | 1461097046878 Marionette DEBUG loaded listener.js 13:17:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (1BF8B400) [pid = 2792] [serial = 209] [outer = 1A90FC00] 13:17:27 INFO - PROCESS | 2792 | 1461097047281 Marionette TRACE conn3 <- [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]]]}] 13:17:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:17:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 627ms 13:17:27 INFO - PROCESS | 2792 | 1461097047327 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 13:17:27 INFO - PROCESS | 2792 | 1461097047329 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 13:17:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:17:27 INFO - PROCESS | 2792 | 1461097047340 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:17:27 INFO - PROCESS | 2792 | 1461097047341 Marionette TRACE conn3 <- [1,246,null,{}] 13:17:27 INFO - PROCESS | 2792 | 1461097047345 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:27 INFO - PROCESS | 2792 | 1461097047441 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 13:17:27 INFO - PROCESS | 2792 | 1461097047446 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:27 INFO - PROCESS | 2792 | ++DOCSHELL 12BB6400 == 40 [pid = 2792] [id = 71] 13:17:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (15C8C000) [pid = 2792] [serial = 210] [outer = 00000000] 13:17:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (1BFF9800) [pid = 2792] [serial = 211] [outer = 15C8C000] 13:17:27 INFO - PROCESS | 2792 | 1461097047491 Marionette DEBUG loaded listener.js 13:17:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1BFF7800) [pid = 2792] [serial = 212] [outer = 15C8C000] 13:17:27 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (15584C00) [pid = 2792] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:17:27 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (15C93400) [pid = 2792] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:17:27 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (14292800) [pid = 2792] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:17:27 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (187E4C00) [pid = 2792] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:17:27 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (14490800) [pid = 2792] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:17:27 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (1800C400) [pid = 2792] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:17:27 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (15B24400) [pid = 2792] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:17:27 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (1818A000) [pid = 2792] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:17:27 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (1BFF5400) [pid = 2792] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:17:27 INFO - PROCESS | 2792 | 1461097047941 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 658ms 13:17:28 INFO - PROCESS | 2792 | 1461097047990 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 13:17:28 INFO - PROCESS | 2792 | 1461097047992 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 13:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:17:28 INFO - PROCESS | 2792 | 1461097047995 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:17:28 INFO - PROCESS | 2792 | 1461097047997 Marionette TRACE conn3 <- [1,250,null,{}] 13:17:28 INFO - PROCESS | 2792 | 1461097048000 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:28 INFO - PROCESS | 2792 | 1461097048079 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 13:17:28 INFO - PROCESS | 2792 | 1461097048112 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:28 INFO - PROCESS | 2792 | ++DOCSHELL 15C87800 == 41 [pid = 2792] [id = 72] 13:17:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (18131800) [pid = 2792] [serial = 213] [outer = 00000000] 13:17:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (1BF91C00) [pid = 2792] [serial = 214] [outer = 18131800] 13:17:28 INFO - PROCESS | 2792 | 1461097048157 Marionette DEBUG loaded listener.js 13:17:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (1BF91400) [pid = 2792] [serial = 215] [outer = 18131800] 13:17:28 INFO - PROCESS | 2792 | 1461097048539 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 596ms 13:17:28 INFO - PROCESS | 2792 | 1461097048594 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 13:17:28 INFO - PROCESS | 2792 | 1461097048595 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 13:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:17:28 INFO - PROCESS | 2792 | 1461097048599 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:17:28 INFO - PROCESS | 2792 | 1461097048601 Marionette TRACE conn3 <- [1,254,null,{}] 13:17:28 INFO - PROCESS | 2792 | 1461097048604 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:28 INFO - PROCESS | 2792 | 1461097048677 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 13:17:28 INFO - PROCESS | 2792 | 1461097048682 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:28 INFO - PROCESS | 2792 | ++DOCSHELL 19F6E000 == 42 [pid = 2792] [id = 73] 13:17:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (1A909400) [pid = 2792] [serial = 216] [outer = 00000000] 13:17:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (1CAC1800) [pid = 2792] [serial = 217] [outer = 1A909400] 13:17:28 INFO - PROCESS | 2792 | 1461097048727 Marionette DEBUG loaded listener.js 13:17:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (1CFB4C00) [pid = 2792] [serial = 218] [outer = 1A909400] 13:17:29 INFO - PROCESS | 2792 | 1461097049207 Marionette TRACE conn3 <- [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]]]}] 13:17:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:17:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 643ms 13:17:29 INFO - PROCESS | 2792 | 1461097049268 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 13:17:29 INFO - PROCESS | 2792 | 1461097049270 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 13:17:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:17:29 INFO - PROCESS | 2792 | 1461097049274 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:17:29 INFO - PROCESS | 2792 | 1461097049276 Marionette TRACE conn3 <- [1,258,null,{}] 13:17:29 INFO - PROCESS | 2792 | 1461097049279 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:29 INFO - PROCESS | 2792 | 1461097049370 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 13:17:29 INFO - PROCESS | 2792 | 1461097049378 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:29 INFO - PROCESS | 2792 | ++DOCSHELL 1C804000 == 43 [pid = 2792] [id = 74] 13:17:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (1CAB7400) [pid = 2792] [serial = 219] [outer = 00000000] 13:17:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (1D227800) [pid = 2792] [serial = 220] [outer = 1CAB7400] 13:17:29 INFO - PROCESS | 2792 | 1461097049427 Marionette DEBUG loaded listener.js 13:17:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1D22B400) [pid = 2792] [serial = 221] [outer = 1CAB7400] 13:17:30 INFO - PROCESS | 2792 | --DOCSHELL 16D6DC00 == 42 [pid = 2792] [id = 59] 13:17:30 INFO - PROCESS | 2792 | --DOCSHELL 1586D800 == 41 [pid = 2792] [id = 58] 13:17:30 INFO - PROCESS | 2792 | --DOCSHELL 123F8400 == 40 [pid = 2792] [id = 60] 13:17:30 INFO - PROCESS | 2792 | --DOCSHELL 13780C00 == 39 [pid = 2792] [id = 65] 13:17:30 INFO - PROCESS | 2792 | --DOCSHELL 1A33E400 == 38 [pid = 2792] [id = 63] 13:17:30 INFO - PROCESS | 2792 | --DOCSHELL 13ACE400 == 37 [pid = 2792] [id = 64] 13:17:30 INFO - PROCESS | 2792 | --DOCSHELL 1325B400 == 36 [pid = 2792] [id = 61] 13:17:30 INFO - PROCESS | 2792 | --DOCSHELL 15E0FC00 == 35 [pid = 2792] [id = 62] 13:17:30 INFO - PROCESS | 2792 | --DOCSHELL 15E03000 == 34 [pid = 2792] [id = 66] 13:17:30 INFO - PROCESS | 2792 | --DOCSHELL 18136800 == 33 [pid = 2792] [id = 67] 13:17:30 INFO - PROCESS | 2792 | --DOCSHELL 187B6000 == 32 [pid = 2792] [id = 68] 13:17:30 INFO - PROCESS | 2792 | --DOCSHELL 12BB6400 == 31 [pid = 2792] [id = 71] 13:17:30 INFO - PROCESS | 2792 | --DOCSHELL 15C87800 == 30 [pid = 2792] [id = 72] 13:17:30 INFO - PROCESS | 2792 | --DOCSHELL 158F6000 == 29 [pid = 2792] [id = 70] 13:17:30 INFO - PROCESS | 2792 | --DOCSHELL 19F78C00 == 28 [pid = 2792] [id = 69] 13:17:30 INFO - PROCESS | 2792 | --DOCSHELL 19F6E000 == 27 [pid = 2792] [id = 73] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (163E8400) [pid = 2792] [serial = 153] [outer = 00000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (1C807000) [pid = 2792] [serial = 169] [outer = 00000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (147E1400) [pid = 2792] [serial = 150] [outer = 00000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (19546C00) [pid = 2792] [serial = 160] [outer = 00000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (1562B800) [pid = 2792] [serial = 147] [outer = 00000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (19DD7C00) [pid = 2792] [serial = 163] [outer = 00000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (18134400) [pid = 2792] [serial = 156] [outer = 00000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (185F3C00) [pid = 2792] [serial = 157] [outer = 00000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (19A69400) [pid = 2792] [serial = 162] [outer = 00000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (15393800) [pid = 2792] [serial = 151] [outer = 00000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (187E5800) [pid = 2792] [serial = 172] [outer = 00000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (185EB400) [pid = 2792] [serial = 173] [outer = 00000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (163F7000) [pid = 2792] [serial = 154] [outer = 00000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (1C8F9800) [pid = 2792] [serial = 175] [outer = 00000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (1920A400) [pid = 2792] [serial = 159] [outer = 00000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (1C806400) [pid = 2792] [serial = 170] [outer = 00000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (1E366800) [pid = 2792] [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.] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (1C02B800) [pid = 2792] [serial = 166] [outer = 00000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (1C02B400) [pid = 2792] [serial = 167] [outer = 00000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (1C8F7C00) [pid = 2792] [serial = 176] [outer = 00000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (1CAC1C00) [pid = 2792] [serial = 178] [outer = 00000000] [url = about:blank] 13:17:31 INFO - PROCESS | 2792 | 1461097051046 Marionette TRACE conn3 <- [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]]]}] 13:17:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1818ms 13:17:31 INFO - PROCESS | 2792 | 1461097051081 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 13:17:31 INFO - PROCESS | 2792 | 1461097051085 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 13:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:17:31 INFO - PROCESS | 2792 | 1461097051100 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:17:31 INFO - PROCESS | 2792 | 1461097051104 Marionette TRACE conn3 <- [1,262,null,{}] 13:17:31 INFO - PROCESS | 2792 | 1461097051110 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:31 INFO - PROCESS | 2792 | 1461097051215 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 13:17:31 INFO - PROCESS | 2792 | 1461097051228 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:31 INFO - PROCESS | 2792 | ++DOCSHELL 13210000 == 28 [pid = 2792] [id = 75] 13:17:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (1325C800) [pid = 2792] [serial = 222] [outer = 00000000] 13:17:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (13788C00) [pid = 2792] [serial = 223] [outer = 1325C800] 13:17:31 INFO - PROCESS | 2792 | 1461097051278 Marionette DEBUG loaded listener.js 13:17:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (14290400) [pid = 2792] [serial = 224] [outer = 1325C800] 13:17:31 INFO - PROCESS | 2792 | 1461097051694 Marionette TRACE conn3 <- [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]]]}] 13:17:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 658ms 13:17:31 INFO - PROCESS | 2792 | 1461097051756 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 13:17:31 INFO - PROCESS | 2792 | 1461097051762 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 13:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:17:31 INFO - PROCESS | 2792 | 1461097051769 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:17:31 INFO - PROCESS | 2792 | 1461097051772 Marionette TRACE conn3 <- [1,266,null,{}] 13:17:31 INFO - PROCESS | 2792 | 1461097051775 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:31 INFO - PROCESS | 2792 | 1461097051853 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 13:17:31 INFO - PROCESS | 2792 | 1461097051862 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:31 INFO - PROCESS | 2792 | ++DOCSHELL 142F1400 == 29 [pid = 2792] [id = 76] 13:17:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (142F9C00) [pid = 2792] [serial = 225] [outer = 00000000] 13:17:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (15C85C00) [pid = 2792] [serial = 226] [outer = 142F9C00] 13:17:31 INFO - PROCESS | 2792 | 1461097051908 Marionette DEBUG loaded listener.js 13:17:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (15E03000) [pid = 2792] [serial = 227] [outer = 142F9C00] 13:17:32 INFO - PROCESS | 2792 | 1461097052335 Marionette TRACE conn3 <- [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]]]}] 13:17:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:17:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 595ms 13:17:32 INFO - PROCESS | 2792 | 1461097052363 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 13:17:32 INFO - PROCESS | 2792 | 1461097052366 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 13:17:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:17:32 INFO - PROCESS | 2792 | 1461097052370 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:17:32 INFO - PROCESS | 2792 | 1461097052373 Marionette TRACE conn3 <- [1,270,null,{}] 13:17:32 INFO - PROCESS | 2792 | 1461097052388 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:32 INFO - PROCESS | 2792 | 1461097052468 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 13:17:32 INFO - PROCESS | 2792 | 1461097052475 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:32 INFO - PROCESS | 2792 | ++DOCSHELL 166B8400 == 30 [pid = 2792] [id = 77] 13:17:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (166B9800) [pid = 2792] [serial = 228] [outer = 00000000] 13:17:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (16D55000) [pid = 2792] [serial = 229] [outer = 166B9800] 13:17:32 INFO - PROCESS | 2792 | 1461097052523 Marionette DEBUG loaded listener.js 13:17:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (16D79000) [pid = 2792] [serial = 230] [outer = 166B9800] 13:17:32 INFO - PROCESS | 2792 | 1461097052972 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:17:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 659ms 13:17:33 INFO - PROCESS | 2792 | 1461097053027 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 13:17:33 INFO - PROCESS | 2792 | 1461097053029 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 13:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:17:33 INFO - PROCESS | 2792 | 1461097053033 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:17:33 INFO - PROCESS | 2792 | 1461097053034 Marionette TRACE conn3 <- [1,274,null,{}] 13:17:33 INFO - PROCESS | 2792 | 1461097053038 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:33 INFO - PROCESS | 2792 | 1461097053111 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 13:17:33 INFO - PROCESS | 2792 | 1461097053118 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:33 INFO - PROCESS | 2792 | ++DOCSHELL 14753800 == 31 [pid = 2792] [id = 78] 13:17:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (16D6CC00) [pid = 2792] [serial = 231] [outer = 00000000] 13:17:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (187AE800) [pid = 2792] [serial = 232] [outer = 16D6CC00] 13:17:33 INFO - PROCESS | 2792 | 1461097053171 Marionette DEBUG loaded listener.js 13:17:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (187B5C00) [pid = 2792] [serial = 233] [outer = 16D6CC00] 13:17:33 INFO - PROCESS | 2792 | 1461097053571 Marionette TRACE conn3 <- [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]]]}] 13:17:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 596ms 13:17:33 INFO - PROCESS | 2792 | 1461097053629 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 13:17:33 INFO - PROCESS | 2792 | 1461097053631 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 13:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:17:33 INFO - PROCESS | 2792 | 1461097053635 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:17:33 INFO - PROCESS | 2792 | 1461097053636 Marionette TRACE conn3 <- [1,278,null,{}] 13:17:33 INFO - PROCESS | 2792 | 1461097053640 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:33 INFO - PROCESS | 2792 | 1461097053711 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 13:17:33 INFO - PROCESS | 2792 | 1461097053717 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:33 INFO - PROCESS | 2792 | ++DOCSHELL 185F8800 == 32 [pid = 2792] [id = 79] 13:17:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (187B6C00) [pid = 2792] [serial = 234] [outer = 00000000] 13:17:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (1936B000) [pid = 2792] [serial = 235] [outer = 187B6C00] 13:17:33 INFO - PROCESS | 2792 | 1461097053765 Marionette DEBUG loaded listener.js 13:17:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (19783400) [pid = 2792] [serial = 236] [outer = 187B6C00] 13:17:34 INFO - PROCESS | 2792 | 1461097054305 Marionette TRACE conn3 <- [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]]]}] 13:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 705ms 13:17:34 INFO - PROCESS | 2792 | 1461097054334 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 13:17:34 INFO - PROCESS | 2792 | 1461097054336 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 13:17:34 INFO - PROCESS | 2792 | 1461097054339 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:17:34 INFO - PROCESS | 2792 | 1461097054341 Marionette TRACE conn3 <- [1,282,null,{}] 13:17:34 INFO - PROCESS | 2792 | 1461097054345 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:34 INFO - PROCESS | 2792 | 1461097054436 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 13:17:34 INFO - PROCESS | 2792 | 1461097054445 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:34 INFO - PROCESS | 2792 | ++DOCSHELL 19379400 == 33 [pid = 2792] [id = 80] 13:17:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (19DDE800) [pid = 2792] [serial = 237] [outer = 00000000] 13:17:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (1A55FC00) [pid = 2792] [serial = 238] [outer = 19DDE800] 13:17:34 INFO - PROCESS | 2792 | 1461097054493 Marionette DEBUG loaded listener.js 13:17:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (1A646400) [pid = 2792] [serial = 239] [outer = 19DDE800] 13:17:34 INFO - PROCESS | 2792 | 1461097054882 Marionette TRACE conn3 <- [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]]]}] 13:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 596ms 13:17:34 INFO - PROCESS | 2792 | 1461097054937 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 13:17:34 INFO - PROCESS | 2792 | 1461097054939 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 13:17:34 INFO - PROCESS | 2792 | 1461097054942 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:17:34 INFO - PROCESS | 2792 | 1461097054944 Marionette TRACE conn3 <- [1,286,null,{}] 13:17:34 INFO - PROCESS | 2792 | 1461097054947 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:35 INFO - PROCESS | 2792 | 1461097055019 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 13:17:35 INFO - PROCESS | 2792 | 1461097055025 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:35 INFO - PROCESS | 2792 | ++DOCSHELL 19F77000 == 34 [pid = 2792] [id = 81] 13:17:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (1A51CC00) [pid = 2792] [serial = 240] [outer = 00000000] 13:17:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (1BF95800) [pid = 2792] [serial = 241] [outer = 1A51CC00] 13:17:35 INFO - PROCESS | 2792 | 1461097055092 Marionette DEBUG loaded listener.js 13:17:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1BF92800) [pid = 2792] [serial = 242] [outer = 1A51CC00] 13:17:35 INFO - PROCESS | 2792 | 1461097055490 Marionette TRACE conn3 <- [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]]]}] 13:17:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:17:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 596ms 13:17:35 INFO - PROCESS | 2792 | 1461097055539 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 13:17:35 INFO - PROCESS | 2792 | 1461097055542 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 13:17:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:17:35 INFO - PROCESS | 2792 | 1461097055545 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:17:35 INFO - PROCESS | 2792 | 1461097055547 Marionette TRACE conn3 <- [1,290,null,{}] 13:17:35 INFO - PROCESS | 2792 | 1461097055551 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:35 INFO - PROCESS | 2792 | 1461097055625 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 13:17:35 INFO - PROCESS | 2792 | 1461097055632 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:35 INFO - PROCESS | 2792 | ++DOCSHELL 1A90E400 == 35 [pid = 2792] [id = 82] 13:17:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1BFF2C00) [pid = 2792] [serial = 243] [outer = 00000000] 13:17:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1C80A800) [pid = 2792] [serial = 244] [outer = 1BFF2C00] 13:17:35 INFO - PROCESS | 2792 | 1461097055677 Marionette DEBUG loaded listener.js 13:17:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1C80A400) [pid = 2792] [serial = 245] [outer = 1BFF2C00] 13:17:36 INFO - PROCESS | 2792 | 1461097056077 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:17:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 595ms 13:17:36 INFO - PROCESS | 2792 | 1461097056142 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 13:17:36 INFO - PROCESS | 2792 | 1461097056144 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 13:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:17:36 INFO - PROCESS | 2792 | 1461097056147 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:17:36 INFO - PROCESS | 2792 | 1461097056149 Marionette TRACE conn3 <- [1,294,null,{}] 13:17:36 INFO - PROCESS | 2792 | 1461097056159 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:36 INFO - PROCESS | 2792 | 1461097056260 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 13:17:36 INFO - PROCESS | 2792 | 1461097056266 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:36 INFO - PROCESS | 2792 | ++DOCSHELL 163F7C00 == 36 [pid = 2792] [id = 83] 13:17:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (1C805800) [pid = 2792] [serial = 246] [outer = 00000000] 13:17:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1CAC1C00) [pid = 2792] [serial = 247] [outer = 1C805800] 13:17:36 INFO - PROCESS | 2792 | 1461097056310 Marionette DEBUG loaded listener.js 13:17:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (1CABF400) [pid = 2792] [serial = 248] [outer = 1C805800] 13:17:36 INFO - PROCESS | 2792 | 1461097056738 Marionette TRACE conn3 <- [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]]]}] 13:17:36 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. 13:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 643ms 13:17:36 INFO - PROCESS | 2792 | 1461097056786 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 13:17:36 INFO - PROCESS | 2792 | 1461097056788 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 13:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:17:36 INFO - PROCESS | 2792 | 1461097056798 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:17:36 INFO - PROCESS | 2792 | 1461097056800 Marionette TRACE conn3 <- [1,298,null,{}] 13:17:36 INFO - PROCESS | 2792 | 1461097056803 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:36 INFO - PROCESS | 2792 | 1461097056905 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 13:17:36 INFO - PROCESS | 2792 | 1461097056911 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:36 INFO - PROCESS | 2792 | ++DOCSHELL 1CAB7000 == 37 [pid = 2792] [id = 84] 13:17:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (1CF4C800) [pid = 2792] [serial = 249] [outer = 00000000] 13:17:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (1D11A800) [pid = 2792] [serial = 250] [outer = 1CF4C800] 13:17:36 INFO - PROCESS | 2792 | 1461097056955 Marionette DEBUG loaded listener.js 13:17:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (1D11F000) [pid = 2792] [serial = 251] [outer = 1CF4C800] 13:17:37 INFO - PROCESS | 2792 | 1461097057537 Marionette TRACE conn3 <- [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]]]}] 13:17:37 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. 13:17:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 799ms 13:17:37 INFO - PROCESS | 2792 | 1461097057602 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 13:17:37 INFO - PROCESS | 2792 | 1461097057604 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 13:17:37 INFO - PROCESS | 2792 | 1461097057609 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:17:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:17:37 INFO - PROCESS | 2792 | 1461097057611 Marionette TRACE conn3 <- [1,302,null,{}] 13:17:37 INFO - PROCESS | 2792 | 1461097057615 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:37 INFO - PROCESS | 2792 | 1461097057728 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 13:17:37 INFO - PROCESS | 2792 | 1461097057741 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:37 INFO - PROCESS | 2792 | ++DOCSHELL 185F5800 == 38 [pid = 2792] [id = 85] 13:17:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (1D234C00) [pid = 2792] [serial = 252] [outer = 00000000] 13:17:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1D275800) [pid = 2792] [serial = 253] [outer = 1D234C00] 13:17:37 INFO - PROCESS | 2792 | 1461097057789 Marionette DEBUG loaded listener.js 13:17:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (1D279C00) [pid = 2792] [serial = 254] [outer = 1D234C00] 13:17:38 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (13ACD000) [pid = 2792] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:17:38 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1A33E800) [pid = 2792] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:17:38 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1A909400) [pid = 2792] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:17:38 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (19F79000) [pid = 2792] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:17:38 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (1A90FC00) [pid = 2792] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:17:38 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (18131800) [pid = 2792] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:17:38 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (15C8C000) [pid = 2792] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:17:38 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (13AC6400) [pid = 2792] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:17:38 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (13ACF400) [pid = 2792] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:17:38 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1A340C00) [pid = 2792] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:17:38 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (15E8A800) [pid = 2792] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:17:38 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (1325EC00) [pid = 2792] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:17:38 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (187B2000) [pid = 2792] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:17:38 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (18A36800) [pid = 2792] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:17:38 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (185F3800) [pid = 2792] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:17:38 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (15E04000) [pid = 2792] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:17:38 INFO - PROCESS | 2792 | 1461097058402 Marionette TRACE conn3 <- [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]]]}] 13:17:38 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. 13:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 831ms 13:17:38 INFO - PROCESS | 2792 | 1461097058453 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 13:17:38 INFO - PROCESS | 2792 | 1461097058454 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 13:17:38 INFO - PROCESS | 2792 | 1461097058458 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:17:38 INFO - PROCESS | 2792 | 1461097058459 Marionette TRACE conn3 <- [1,306,null,{}] 13:17:38 INFO - PROCESS | 2792 | 1461097058463 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:38 INFO - PROCESS | 2792 | 1461097058537 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 13:17:38 INFO - PROCESS | 2792 | 1461097058543 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:38 INFO - PROCESS | 2792 | ++DOCSHELL 13ACF400 == 39 [pid = 2792] [id = 86] 13:17:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (142ED400) [pid = 2792] [serial = 255] [outer = 00000000] 13:17:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (163E9000) [pid = 2792] [serial = 256] [outer = 142ED400] 13:17:38 INFO - PROCESS | 2792 | 1461097058591 Marionette DEBUG loaded listener.js 13:17:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (16D6E800) [pid = 2792] [serial = 257] [outer = 142ED400] 13:17:39 INFO - PROCESS | 2792 | 1461097059009 Marionette TRACE conn3 <- [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]]]}] 13:17:39 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. 13:17:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 595ms 13:17:39 INFO - PROCESS | 2792 | 1461097059055 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 13:17:39 INFO - PROCESS | 2792 | 1461097059057 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 13:17:39 INFO - PROCESS | 2792 | 1461097059060 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:17:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:17:39 INFO - PROCESS | 2792 | 1461097059062 Marionette TRACE conn3 <- [1,310,null,{}] 13:17:39 INFO - PROCESS | 2792 | 1461097059065 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:39 INFO - PROCESS | 2792 | 1461097059140 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 13:17:39 INFO - PROCESS | 2792 | 1461097059146 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:39 INFO - PROCESS | 2792 | ++DOCSHELL 13A60800 == 40 [pid = 2792] [id = 87] 13:17:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (16DB1800) [pid = 2792] [serial = 258] [outer = 00000000] 13:17:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1C801800) [pid = 2792] [serial = 259] [outer = 16DB1800] 13:17:39 INFO - PROCESS | 2792 | 1461097059190 Marionette DEBUG loaded listener.js 13:17:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1CFB4400) [pid = 2792] [serial = 260] [outer = 16DB1800] 13:17:39 INFO - PROCESS | 2792 | 1461097059624 Marionette TRACE conn3 <- [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]]]}] 13:17:39 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. 13:17:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 596ms 13:17:39 INFO - PROCESS | 2792 | 1461097059690 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 13:17:39 INFO - PROCESS | 2792 | 1461097059692 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 13:17:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:17:39 INFO - PROCESS | 2792 | 1461097059695 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:17:39 INFO - PROCESS | 2792 | 1461097059697 Marionette TRACE conn3 <- [1,314,null,{}] 13:17:39 INFO - PROCESS | 2792 | 1461097059700 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:39 INFO - PROCESS | 2792 | 1461097059773 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 13:17:39 INFO - PROCESS | 2792 | 1461097059781 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:39 INFO - PROCESS | 2792 | ++DOCSHELL 18B2FC00 == 41 [pid = 2792] [id = 88] 13:17:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (19963400) [pid = 2792] [serial = 261] [outer = 00000000] 13:17:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (1D63C000) [pid = 2792] [serial = 262] [outer = 19963400] 13:17:39 INFO - PROCESS | 2792 | 1461097059825 Marionette DEBUG loaded listener.js 13:17:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1D640C00) [pid = 2792] [serial = 263] [outer = 19963400] 13:17:40 INFO - PROCESS | 2792 | 1461097060222 Marionette TRACE conn3 <- [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]]]}] 13:17:40 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. 13:17:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 532ms 13:17:40 INFO - PROCESS | 2792 | 1461097060230 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 13:17:40 INFO - PROCESS | 2792 | 1461097060232 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 13:17:40 INFO - PROCESS | 2792 | 1461097060235 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:17:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:17:40 INFO - PROCESS | 2792 | 1461097060237 Marionette TRACE conn3 <- [1,318,null,{}] 13:17:40 INFO - PROCESS | 2792 | 1461097060241 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:40 INFO - PROCESS | 2792 | 1461097060352 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 13:17:40 INFO - PROCESS | 2792 | 1461097060360 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:40 INFO - PROCESS | 2792 | ++DOCSHELL 1A340C00 == 42 [pid = 2792] [id = 89] 13:17:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (1D635C00) [pid = 2792] [serial = 264] [outer = 00000000] 13:17:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (1D951400) [pid = 2792] [serial = 265] [outer = 1D635C00] 13:17:40 INFO - PROCESS | 2792 | 1461097060405 Marionette DEBUG loaded listener.js 13:17:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (1D954400) [pid = 2792] [serial = 266] [outer = 1D635C00] 13:17:41 INFO - PROCESS | 2792 | 1461097061196 Marionette TRACE conn3 <- [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]]]}] 13:17:41 INFO - PROCESS | 2792 | 1461097061224 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:17:41 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. 13:17:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1035ms 13:17:41 INFO - PROCESS | 2792 | 1461097061288 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 13:17:41 INFO - PROCESS | 2792 | 1461097061294 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 13:17:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:17:41 INFO - PROCESS | 2792 | 1461097061302 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:17:41 INFO - PROCESS | 2792 | 1461097061307 Marionette TRACE conn3 <- [1,322,null,{}] 13:17:41 INFO - PROCESS | 2792 | 1461097061312 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:41 INFO - PROCESS | 2792 | 1461097061454 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 13:17:41 INFO - PROCESS | 2792 | 1461097061524 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:41 INFO - PROCESS | 2792 | ++DOCSHELL 13727400 == 43 [pid = 2792] [id = 90] 13:17:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (13AC1000) [pid = 2792] [serial = 267] [outer = 00000000] 13:17:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (166BA400) [pid = 2792] [serial = 268] [outer = 13AC1000] 13:17:41 INFO - PROCESS | 2792 | 1461097061582 Marionette DEBUG loaded listener.js 13:17:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (16BD4000) [pid = 2792] [serial = 269] [outer = 13AC1000] 13:17:42 INFO - PROCESS | 2792 | 1461097062476 Marionette TRACE conn3 <- [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]]]}] 13:17:42 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. 13:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1254ms 13:17:42 INFO - PROCESS | 2792 | 1461097062559 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 13:17:42 INFO - PROCESS | 2792 | 1461097062563 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 13:17:42 INFO - PROCESS | 2792 | 1461097062568 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:17:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:17:42 INFO - PROCESS | 2792 | 1461097062572 Marionette TRACE conn3 <- [1,326,null,{}] 13:17:42 INFO - PROCESS | 2792 | 1461097062578 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:42 INFO - PROCESS | 2792 | 1461097062683 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 13:17:42 INFO - PROCESS | 2792 | 1461097062759 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:42 INFO - PROCESS | 2792 | ++DOCSHELL 12DDB800 == 44 [pid = 2792] [id = 91] 13:17:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (13780C00) [pid = 2792] [serial = 270] [outer = 00000000] 13:17:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (147DF800) [pid = 2792] [serial = 271] [outer = 13780C00] 13:17:42 INFO - PROCESS | 2792 | 1461097062809 Marionette DEBUG loaded listener.js 13:17:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (15584C00) [pid = 2792] [serial = 272] [outer = 13780C00] 13:17:43 INFO - PROCESS | 2792 | --DOCSHELL 18B2FC00 == 43 [pid = 2792] [id = 88] 13:17:43 INFO - PROCESS | 2792 | --DOCSHELL 13A60800 == 42 [pid = 2792] [id = 87] 13:17:43 INFO - PROCESS | 2792 | --DOCSHELL 13ACF400 == 41 [pid = 2792] [id = 86] 13:17:43 INFO - PROCESS | 2792 | --DOCSHELL 185F5800 == 40 [pid = 2792] [id = 85] 13:17:43 INFO - PROCESS | 2792 | --DOCSHELL 1CAB7000 == 39 [pid = 2792] [id = 84] 13:17:43 INFO - PROCESS | 2792 | --DOCSHELL 163F7C00 == 38 [pid = 2792] [id = 83] 13:17:43 INFO - PROCESS | 2792 | --DOCSHELL 1A90E400 == 37 [pid = 2792] [id = 82] 13:17:43 INFO - PROCESS | 2792 | --DOCSHELL 19F77000 == 36 [pid = 2792] [id = 81] 13:17:43 INFO - PROCESS | 2792 | --DOCSHELL 19379400 == 35 [pid = 2792] [id = 80] 13:17:43 INFO - PROCESS | 2792 | --DOCSHELL 185F8800 == 34 [pid = 2792] [id = 79] 13:17:43 INFO - PROCESS | 2792 | --DOCSHELL 14753800 == 33 [pid = 2792] [id = 78] 13:17:43 INFO - PROCESS | 2792 | --DOCSHELL 166B8400 == 32 [pid = 2792] [id = 77] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1D227800) [pid = 2792] [serial = 220] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOCSHELL 142F1400 == 31 [pid = 2792] [id = 76] 13:17:43 INFO - PROCESS | 2792 | --DOCSHELL 13210000 == 30 [pid = 2792] [id = 75] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (15B33000) [pid = 2792] [serial = 148] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1CFB4C00) [pid = 2792] [serial = 218] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1A512800) [pid = 2792] [serial = 205] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1A643800) [pid = 2792] [serial = 206] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1BF8B400) [pid = 2792] [serial = 209] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (1BF89400) [pid = 2792] [serial = 208] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (1BF91C00) [pid = 2792] [serial = 214] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (1BFF9800) [pid = 2792] [serial = 211] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1CAC1800) [pid = 2792] [serial = 217] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (15B6D800) [pid = 2792] [serial = 193] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (15C87C00) [pid = 2792] [serial = 194] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (15636400) [pid = 2792] [serial = 191] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (145E6800) [pid = 2792] [serial = 190] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (1C0ED000) [pid = 2792] [serial = 188] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (1BF89800) [pid = 2792] [serial = 187] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (16DB2C00) [pid = 2792] [serial = 185] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (16D73C00) [pid = 2792] [serial = 184] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (142F8C00) [pid = 2792] [serial = 182] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (1372EC00) [pid = 2792] [serial = 181] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1CAC0400) [pid = 2792] [serial = 179] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (19548400) [pid = 2792] [serial = 202] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (187EAC00) [pid = 2792] [serial = 199] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (18A33C00) [pid = 2792] [serial = 200] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (1812EC00) [pid = 2792] [serial = 197] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (16D6F400) [pid = 2792] [serial = 196] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (1BF91400) [pid = 2792] [serial = 215] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (1949A800) [pid = 2792] [serial = 203] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (1BFF7800) [pid = 2792] [serial = 212] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (1A910800) [pid = 2792] [serial = 145] [outer = 00000000] [url = about:blank] 13:17:43 INFO - PROCESS | 2792 | 1461097063342 Marionette TRACE conn3 <- [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]]]}] 13:17:43 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. 13:17:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 800ms 13:17:43 INFO - PROCESS | 2792 | 1461097063372 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 13:17:43 INFO - PROCESS | 2792 | 1461097063378 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 13:17:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:17:43 INFO - PROCESS | 2792 | 1461097063384 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:17:43 INFO - PROCESS | 2792 | 1461097063387 Marionette TRACE conn3 <- [1,330,null,{}] 13:17:43 INFO - PROCESS | 2792 | 1461097063390 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:43 INFO - PROCESS | 2792 | 1461097063469 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 13:17:43 INFO - PROCESS | 2792 | 1461097063477 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:43 INFO - PROCESS | 2792 | ++DOCSHELL 142F1000 == 31 [pid = 2792] [id = 92] 13:17:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (147EDC00) [pid = 2792] [serial = 273] [outer = 00000000] 13:17:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (15C86800) [pid = 2792] [serial = 274] [outer = 147EDC00] 13:17:43 INFO - PROCESS | 2792 | 1461097063523 Marionette DEBUG loaded listener.js 13:17:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (15E0B400) [pid = 2792] [serial = 275] [outer = 147EDC00] 13:17:43 INFO - PROCESS | 2792 | 1461097063964 Marionette TRACE conn3 <- [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]]]}] 13:17:44 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. 13:17:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 643ms 13:17:44 INFO - PROCESS | 2792 | 1461097064020 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 13:17:44 INFO - PROCESS | 2792 | 1461097064022 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 13:17:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:17:44 INFO - PROCESS | 2792 | 1461097064025 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:17:44 INFO - PROCESS | 2792 | 1461097064029 Marionette TRACE conn3 <- [1,334,null,{}] 13:17:44 INFO - PROCESS | 2792 | 1461097064039 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:44 INFO - PROCESS | 2792 | 1461097064119 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 13:17:44 INFO - PROCESS | 2792 | 1461097064188 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:44 INFO - PROCESS | 2792 | ++DOCSHELL 166BC800 == 32 [pid = 2792] [id = 93] 13:17:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (16D74000) [pid = 2792] [serial = 276] [outer = 00000000] 13:17:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (16DB2C00) [pid = 2792] [serial = 277] [outer = 16D74000] 13:17:44 INFO - PROCESS | 2792 | 1461097064294 Marionette DEBUG loaded listener.js 13:17:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (18130000) [pid = 2792] [serial = 278] [outer = 16D74000] 13:17:44 INFO - PROCESS | 2792 | 1461097064661 Marionette TRACE conn3 <- [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]]]}] 13:17:44 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. 13:17:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 705ms 13:17:44 INFO - PROCESS | 2792 | 1461097064734 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 13:17:44 INFO - PROCESS | 2792 | 1461097064737 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 13:17:44 INFO - PROCESS | 2792 | 1461097064740 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:17:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:17:44 INFO - PROCESS | 2792 | 1461097064742 Marionette TRACE conn3 <- [1,338,null,{}] 13:17:44 INFO - PROCESS | 2792 | 1461097064745 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:44 INFO - PROCESS | 2792 | 1461097064823 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 13:17:44 INFO - PROCESS | 2792 | 1461097064829 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:44 INFO - PROCESS | 2792 | ++DOCSHELL 16DB2800 == 33 [pid = 2792] [id = 94] 13:17:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (185F5800) [pid = 2792] [serial = 279] [outer = 00000000] 13:17:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (18A33C00) [pid = 2792] [serial = 280] [outer = 185F5800] 13:17:44 INFO - PROCESS | 2792 | 1461097064876 Marionette DEBUG loaded listener.js 13:17:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (18A38400) [pid = 2792] [serial = 281] [outer = 185F5800] 13:17:45 INFO - PROCESS | 2792 | 1461097065326 Marionette TRACE conn3 <- [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]]]}] 13:17:45 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. 13:17:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 642ms 13:17:45 INFO - PROCESS | 2792 | 1461097065385 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 13:17:45 INFO - PROCESS | 2792 | 1461097065387 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 13:17:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:17:45 INFO - PROCESS | 2792 | 1461097065390 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:17:45 INFO - PROCESS | 2792 | 1461097065392 Marionette TRACE conn3 <- [1,342,null,{}] 13:17:45 INFO - PROCESS | 2792 | 1461097065395 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:45 INFO - PROCESS | 2792 | 1461097065491 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 13:17:45 INFO - PROCESS | 2792 | 1461097065568 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:45 INFO - PROCESS | 2792 | ++DOCSHELL 18A36C00 == 34 [pid = 2792] [id = 95] 13:17:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (18A3CC00) [pid = 2792] [serial = 282] [outer = 00000000] 13:17:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (1978CC00) [pid = 2792] [serial = 283] [outer = 18A3CC00] 13:17:45 INFO - PROCESS | 2792 | 1461097065614 Marionette DEBUG loaded listener.js 13:17:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (19AE8000) [pid = 2792] [serial = 284] [outer = 18A3CC00] 13:17:46 INFO - PROCESS | 2792 | 1461097066013 Marionette TRACE conn3 <- [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]]]}] 13:17:46 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. 13:17:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 627ms 13:17:46 INFO - PROCESS | 2792 | 1461097066027 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 13:17:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:17:46 INFO - PROCESS | 2792 | 1461097066029 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 13:17:46 INFO - PROCESS | 2792 | 1461097066038 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:17:46 INFO - PROCESS | 2792 | 1461097066040 Marionette TRACE conn3 <- [1,346,null,{}] 13:17:46 INFO - PROCESS | 2792 | 1461097066043 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:46 INFO - PROCESS | 2792 | 1461097066156 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 13:17:46 INFO - PROCESS | 2792 | 1461097066164 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:46 INFO - PROCESS | 2792 | ++DOCSHELL 1995D800 == 35 [pid = 2792] [id = 96] 13:17:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (19D74000) [pid = 2792] [serial = 285] [outer = 00000000] 13:17:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (1A51BC00) [pid = 2792] [serial = 286] [outer = 19D74000] 13:17:46 INFO - PROCESS | 2792 | 1461097066217 Marionette DEBUG loaded listener.js 13:17:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (1A64C400) [pid = 2792] [serial = 287] [outer = 19D74000] 13:17:46 INFO - PROCESS | 2792 | 1461097066646 Marionette TRACE conn3 <- [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]]]}] 13:17:46 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. 13:17:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 627ms 13:17:46 INFO - PROCESS | 2792 | 1461097066671 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 13:17:46 INFO - PROCESS | 2792 | 1461097066673 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 13:17:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:17:46 INFO - PROCESS | 2792 | 1461097066683 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:17:46 INFO - PROCESS | 2792 | 1461097066685 Marionette TRACE conn3 <- [1,350,null,{}] 13:17:46 INFO - PROCESS | 2792 | 1461097066688 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:46 INFO - PROCESS | 2792 | 1461097066782 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 13:17:46 INFO - PROCESS | 2792 | 1461097066789 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:46 INFO - PROCESS | 2792 | ++DOCSHELL 145E6800 == 36 [pid = 2792] [id = 97] 13:17:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (19F7A000) [pid = 2792] [serial = 288] [outer = 00000000] 13:17:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1BF8B400) [pid = 2792] [serial = 289] [outer = 19F7A000] 13:17:46 INFO - PROCESS | 2792 | 1461097066833 Marionette DEBUG loaded listener.js 13:17:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1BF8D800) [pid = 2792] [serial = 290] [outer = 19F7A000] 13:17:47 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (19963400) [pid = 2792] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:17:47 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (1CF4C800) [pid = 2792] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:17:47 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (1C805800) [pid = 2792] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:17:47 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (16D6CC00) [pid = 2792] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:17:47 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (142F9C00) [pid = 2792] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:17:47 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (1BFF2C00) [pid = 2792] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:17:47 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (19DDE800) [pid = 2792] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:17:47 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (166B9800) [pid = 2792] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:17:47 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1A51CC00) [pid = 2792] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:17:47 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (1325C800) [pid = 2792] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:17:47 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (187B6C00) [pid = 2792] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:17:47 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (142ED400) [pid = 2792] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:17:47 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (1D234C00) [pid = 2792] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:17:47 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (16DB1800) [pid = 2792] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:17:47 INFO - PROCESS | 2792 | 1461097067389 Marionette TRACE conn3 <- [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]]]}] 13:17:47 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. 13:17:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 737ms 13:17:47 INFO - PROCESS | 2792 | 1461097067417 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 13:17:47 INFO - PROCESS | 2792 | 1461097067419 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 13:17:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:17:47 INFO - PROCESS | 2792 | 1461097067422 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:17:47 INFO - PROCESS | 2792 | 1461097067424 Marionette TRACE conn3 <- [1,354,null,{}] 13:17:47 INFO - PROCESS | 2792 | 1461097067428 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:47 INFO - PROCESS | 2792 | 1461097067525 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 13:17:47 INFO - PROCESS | 2792 | 1461097067566 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:47 INFO - PROCESS | 2792 | ++DOCSHELL 136A8C00 == 37 [pid = 2792] [id = 98] 13:17:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (166B9800) [pid = 2792] [serial = 291] [outer = 00000000] 13:17:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (19D6E000) [pid = 2792] [serial = 292] [outer = 166B9800] 13:17:47 INFO - PROCESS | 2792 | 1461097067611 Marionette DEBUG loaded listener.js 13:17:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (1A910800) [pid = 2792] [serial = 293] [outer = 166B9800] 13:17:47 INFO - PROCESS | 2792 | 1461097067960 Marionette TRACE conn3 <- [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]]]}] 13:17:48 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. 13:17:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 595ms 13:17:48 INFO - PROCESS | 2792 | 1461097068019 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 13:17:48 INFO - PROCESS | 2792 | 1461097068021 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 13:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:17:48 INFO - PROCESS | 2792 | 1461097068025 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:17:48 INFO - PROCESS | 2792 | 1461097068027 Marionette TRACE conn3 <- [1,358,null,{}] 13:17:48 INFO - PROCESS | 2792 | 1461097068031 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:48 INFO - PROCESS | 2792 | 1461097068153 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 13:17:48 INFO - PROCESS | 2792 | 1461097068166 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:48 INFO - PROCESS | 2792 | ++DOCSHELL 187EEC00 == 38 [pid = 2792] [id = 99] 13:17:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (1A33F400) [pid = 2792] [serial = 294] [outer = 00000000] 13:17:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (1C025C00) [pid = 2792] [serial = 295] [outer = 1A33F400] 13:17:48 INFO - PROCESS | 2792 | 1461097068210 Marionette DEBUG loaded listener.js 13:17:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (1C0E0400) [pid = 2792] [serial = 296] [outer = 1A33F400] 13:17:48 INFO - PROCESS | 2792 | 1461097068590 Marionette TRACE conn3 <- [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]]]}] 13:17:48 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. 13:17:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 596ms 13:17:48 INFO - PROCESS | 2792 | 1461097068622 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 13:17:48 INFO - PROCESS | 2792 | 1461097068624 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 13:17:48 INFO - PROCESS | 2792 | 1461097068627 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:17:48 INFO - PROCESS | 2792 | 1461097068629 Marionette TRACE conn3 <- [1,362,null,{}] 13:17:48 INFO - PROCESS | 2792 | 1461097068633 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:48 INFO - PROCESS | 2792 | 1461097068705 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 13:17:48 INFO - PROCESS | 2792 | 1461097068772 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:48 INFO - PROCESS | 2792 | ++DOCSHELL 15E8A800 == 39 [pid = 2792] [id = 100] 13:17:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (19494800) [pid = 2792] [serial = 297] [outer = 00000000] 13:17:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (1C807400) [pid = 2792] [serial = 298] [outer = 19494800] 13:17:48 INFO - PROCESS | 2792 | 1461097068817 Marionette DEBUG loaded listener.js 13:17:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (1C80C800) [pid = 2792] [serial = 299] [outer = 19494800] 13:17:49 INFO - PROCESS | 2792 | 1461097069177 Marionette TRACE conn3 <- [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]]]}] 13:17:49 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. 13:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 596ms 13:17:49 INFO - PROCESS | 2792 | 1461097069257 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 13:17:49 INFO - PROCESS | 2792 | 1461097069261 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 13:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:17:49 INFO - PROCESS | 2792 | 1461097069267 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:17:49 INFO - PROCESS | 2792 | 1461097069271 Marionette TRACE conn3 <- [1,366,null,{}] 13:17:49 INFO - PROCESS | 2792 | 1461097069278 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:49 INFO - PROCESS | 2792 | 1461097069384 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 13:17:49 INFO - PROCESS | 2792 | 1461097069549 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:49 INFO - PROCESS | 2792 | ++DOCSHELL 13734000 == 40 [pid = 2792] [id = 101] 13:17:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (13780400) [pid = 2792] [serial = 300] [outer = 00000000] 13:17:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (1429CC00) [pid = 2792] [serial = 301] [outer = 13780400] 13:17:49 INFO - PROCESS | 2792 | 1461097069606 Marionette DEBUG loaded listener.js 13:17:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1448F800) [pid = 2792] [serial = 302] [outer = 13780400] 13:17:50 INFO - PROCESS | 2792 | 1461097070189 Marionette TRACE conn3 <- [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]]]}] 13:17:50 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. 13:17:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 940ms 13:17:50 INFO - PROCESS | 2792 | 1461097070242 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 13:17:50 INFO - PROCESS | 2792 | 1461097070246 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 13:17:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:17:50 INFO - PROCESS | 2792 | 1461097070254 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:17:50 INFO - PROCESS | 2792 | 1461097070258 Marionette TRACE conn3 <- [1,370,null,{}] 13:17:50 INFO - PROCESS | 2792 | 1461097070263 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:50 INFO - PROCESS | 2792 | 1461097070362 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 13:17:50 INFO - PROCESS | 2792 | 1461097070439 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:50 INFO - PROCESS | 2792 | ++DOCSHELL 16319400 == 41 [pid = 2792] [id = 102] 13:17:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (163E8C00) [pid = 2792] [serial = 303] [outer = 00000000] 13:17:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (185F0800) [pid = 2792] [serial = 304] [outer = 163E8C00] 13:17:50 INFO - PROCESS | 2792 | 1461097070503 Marionette DEBUG loaded listener.js 13:17:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (187B3000) [pid = 2792] [serial = 305] [outer = 163E8C00] 13:17:51 INFO - PROCESS | 2792 | 1461097071147 Marionette TRACE conn3 <- [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]]]}] 13:17:51 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. 13:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 940ms 13:17:51 INFO - PROCESS | 2792 | 1461097071198 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 13:17:51 INFO - PROCESS | 2792 | 1461097071201 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 13:17:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:17:51 INFO - PROCESS | 2792 | 1461097071204 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:17:51 INFO - PROCESS | 2792 | 1461097071206 Marionette TRACE conn3 <- [1,374,null,{}] 13:17:51 INFO - PROCESS | 2792 | 1461097071216 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:51 INFO - PROCESS | 2792 | 1461097071350 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 13:17:51 INFO - PROCESS | 2792 | 1461097071425 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:51 INFO - PROCESS | 2792 | ++DOCSHELL 19D73400 == 42 [pid = 2792] [id = 103] 13:17:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (1A648C00) [pid = 2792] [serial = 306] [outer = 00000000] 13:17:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1C803800) [pid = 2792] [serial = 307] [outer = 1A648C00] 13:17:51 INFO - PROCESS | 2792 | 1461097071533 Marionette DEBUG loaded listener.js 13:17:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (1C8F4000) [pid = 2792] [serial = 308] [outer = 1A648C00] 13:17:52 INFO - PROCESS | 2792 | 1461097072123 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:17:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:17:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 941ms 13:17:52 INFO - PROCESS | 2792 | 1461097072149 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 13:17:52 INFO - PROCESS | 2792 | 1461097072151 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 13:17:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:17:52 INFO - PROCESS | 2792 | 1461097072155 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:17:52 INFO - PROCESS | 2792 | 1461097072157 Marionette TRACE conn3 <- [1,378,null,{}] 13:17:52 INFO - PROCESS | 2792 | 1461097072160 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:52 INFO - PROCESS | 2792 | 1461097072257 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 13:17:52 INFO - PROCESS | 2792 | 1461097072329 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:52 INFO - PROCESS | 2792 | ++DOCSHELL 187B2000 == 43 [pid = 2792] [id = 104] 13:17:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (187F2C00) [pid = 2792] [serial = 309] [outer = 00000000] 13:17:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (1CFB9400) [pid = 2792] [serial = 310] [outer = 187F2C00] 13:17:52 INFO - PROCESS | 2792 | 1461097072386 Marionette DEBUG loaded listener.js 13:17:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (1D11A000) [pid = 2792] [serial = 311] [outer = 187F2C00] 13:17:53 INFO - PROCESS | 2792 | 1461097073046 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:17:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:17:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 941ms 13:17:53 INFO - PROCESS | 2792 | 1461097073101 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 13:17:53 INFO - PROCESS | 2792 | 1461097073105 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 13:17:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:17:53 INFO - PROCESS | 2792 | 1461097073110 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:17:53 INFO - PROCESS | 2792 | 1461097073113 Marionette TRACE conn3 <- [1,382,null,{}] 13:17:53 INFO - PROCESS | 2792 | 1461097073119 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:53 INFO - PROCESS | 2792 | 1461097073210 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 13:17:53 INFO - PROCESS | 2792 | 1461097073303 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:53 INFO - PROCESS | 2792 | ++DOCSHELL 15C93C00 == 44 [pid = 2792] [id = 105] 13:17:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (15E83C00) [pid = 2792] [serial = 312] [outer = 00000000] 13:17:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (166BA000) [pid = 2792] [serial = 313] [outer = 15E83C00] 13:17:53 INFO - PROCESS | 2792 | 1461097073353 Marionette DEBUG loaded listener.js 13:17:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (16D6F000) [pid = 2792] [serial = 314] [outer = 15E83C00] 13:17:53 INFO - PROCESS | 2792 | --DOCSHELL 187EEC00 == 43 [pid = 2792] [id = 99] 13:17:53 INFO - PROCESS | 2792 | --DOCSHELL 136A8C00 == 42 [pid = 2792] [id = 98] 13:17:53 INFO - PROCESS | 2792 | --DOCSHELL 145E6800 == 41 [pid = 2792] [id = 97] 13:17:53 INFO - PROCESS | 2792 | --DOCSHELL 1995D800 == 40 [pid = 2792] [id = 96] 13:17:53 INFO - PROCESS | 2792 | --DOCSHELL 18A36C00 == 39 [pid = 2792] [id = 95] 13:17:53 INFO - PROCESS | 2792 | --DOCSHELL 16DB2800 == 38 [pid = 2792] [id = 94] 13:17:53 INFO - PROCESS | 2792 | --DOCSHELL 166BC800 == 37 [pid = 2792] [id = 93] 13:17:53 INFO - PROCESS | 2792 | --DOCSHELL 142F1000 == 36 [pid = 2792] [id = 92] 13:17:53 INFO - PROCESS | 2792 | --DOCSHELL 12DDB800 == 35 [pid = 2792] [id = 91] 13:17:53 INFO - PROCESS | 2792 | --DOCSHELL 13727400 == 34 [pid = 2792] [id = 90] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1D63C000) [pid = 2792] [serial = 262] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1D11A800) [pid = 2792] [serial = 250] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1CABF400) [pid = 2792] [serial = 248] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (187AE800) [pid = 2792] [serial = 232] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (187B5C00) [pid = 2792] [serial = 233] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (15C85C00) [pid = 2792] [serial = 226] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (15E03000) [pid = 2792] [serial = 227] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1C80A800) [pid = 2792] [serial = 244] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (1A55FC00) [pid = 2792] [serial = 238] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1A646400) [pid = 2792] [serial = 239] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (16D55000) [pid = 2792] [serial = 229] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (16D79000) [pid = 2792] [serial = 230] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (1BF95800) [pid = 2792] [serial = 241] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (1BF92800) [pid = 2792] [serial = 242] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (13788C00) [pid = 2792] [serial = 223] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (14290400) [pid = 2792] [serial = 224] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (1936B000) [pid = 2792] [serial = 235] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (19783400) [pid = 2792] [serial = 236] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1D11F000) [pid = 2792] [serial = 251] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (1D640C00) [pid = 2792] [serial = 263] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (16D6E800) [pid = 2792] [serial = 257] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (1D275800) [pid = 2792] [serial = 253] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (163E9000) [pid = 2792] [serial = 256] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (1D279C00) [pid = 2792] [serial = 254] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (1CAC1C00) [pid = 2792] [serial = 247] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (1CFB4400) [pid = 2792] [serial = 260] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (1C801800) [pid = 2792] [serial = 259] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (1C80A400) [pid = 2792] [serial = 245] [outer = 00000000] [url = about:blank] 13:17:53 INFO - PROCESS | 2792 | 1461097073859 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:17:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:17:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 800ms 13:17:53 INFO - PROCESS | 2792 | 1461097073933 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 13:17:53 INFO - PROCESS | 2792 | 1461097073938 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 13:17:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:17:53 INFO - PROCESS | 2792 | 1461097073945 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:17:53 INFO - PROCESS | 2792 | 1461097073947 Marionette TRACE conn3 <- [1,386,null,{}] 13:17:53 INFO - PROCESS | 2792 | 1461097073951 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:54 INFO - PROCESS | 2792 | 1461097074029 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 13:17:54 INFO - PROCESS | 2792 | 1461097074101 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:54 INFO - PROCESS | 2792 | ++DOCSHELL 1448F400 == 35 [pid = 2792] [id = 106] 13:17:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (15C85C00) [pid = 2792] [serial = 315] [outer = 00000000] 13:17:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (16BD3400) [pid = 2792] [serial = 316] [outer = 15C85C00] 13:17:54 INFO - PROCESS | 2792 | 1461097074149 Marionette DEBUG loaded listener.js 13:17:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (187AA000) [pid = 2792] [serial = 317] [outer = 15C85C00] 13:17:54 INFO - PROCESS | 2792 | 1461097074566 Marionette TRACE conn3 <- [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]]]}] 13:17:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:17:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 642ms 13:17:54 INFO - PROCESS | 2792 | 1461097074582 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 13:17:54 INFO - PROCESS | 2792 | 1461097074584 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 13:17:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:17:54 INFO - PROCESS | 2792 | 1461097074588 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:17:54 INFO - PROCESS | 2792 | 1461097074591 Marionette TRACE conn3 <- [1,390,null,{}] 13:17:54 INFO - PROCESS | 2792 | 1461097074601 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:54 INFO - PROCESS | 2792 | 1461097074681 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 13:17:54 INFO - PROCESS | 2792 | 1461097074687 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:54 INFO - PROCESS | 2792 | ++DOCSHELL 187EA000 == 36 [pid = 2792] [id = 107] 13:17:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (187F0800) [pid = 2792] [serial = 318] [outer = 00000000] 13:17:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (19A66000) [pid = 2792] [serial = 319] [outer = 187F0800] 13:17:54 INFO - PROCESS | 2792 | 1461097074735 Marionette DEBUG loaded listener.js 13:17:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (19D74400) [pid = 2792] [serial = 320] [outer = 187F0800] 13:17:55 INFO - PROCESS | 2792 | 1461097075180 Marionette TRACE conn3 <- [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]]]}] 13:17:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:17:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 643ms 13:17:55 INFO - PROCESS | 2792 | 1461097075225 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 13:17:55 INFO - PROCESS | 2792 | 1461097075228 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 13:17:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:17:55 INFO - PROCESS | 2792 | 1461097075231 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:17:55 INFO - PROCESS | 2792 | 1461097075233 Marionette TRACE conn3 <- [1,394,null,{}] 13:17:55 INFO - PROCESS | 2792 | 1461097075236 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:55 INFO - PROCESS | 2792 | 1461097075313 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 13:17:55 INFO - PROCESS | 2792 | 1461097075321 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:55 INFO - PROCESS | 2792 | ++DOCSHELL 19DDBC00 == 37 [pid = 2792] [id = 108] 13:17:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (1A336C00) [pid = 2792] [serial = 321] [outer = 00000000] 13:17:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (1A64C800) [pid = 2792] [serial = 322] [outer = 1A336C00] 13:17:55 INFO - PROCESS | 2792 | 1461097075367 Marionette DEBUG loaded listener.js 13:17:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (1A90C800) [pid = 2792] [serial = 323] [outer = 1A336C00] 13:17:55 INFO - PROCESS | 2792 | 1461097075818 Marionette TRACE conn3 <- [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]]]}] 13:17:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:17:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 643ms 13:17:55 INFO - PROCESS | 2792 | 1461097075875 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 13:17:55 INFO - PROCESS | 2792 | 1461097075877 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 13:17:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:17:55 INFO - PROCESS | 2792 | 1461097075880 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:17:55 INFO - PROCESS | 2792 | 1461097075882 Marionette TRACE conn3 <- [1,398,null,{}] 13:17:55 INFO - PROCESS | 2792 | 1461097075886 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:56 INFO - PROCESS | 2792 | 1461097075981 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 13:17:56 INFO - PROCESS | 2792 | 1461097075988 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:56 INFO - PROCESS | 2792 | ++DOCSHELL 16319000 == 38 [pid = 2792] [id = 109] 13:17:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (19A6B800) [pid = 2792] [serial = 324] [outer = 00000000] 13:17:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (1BFECC00) [pid = 2792] [serial = 325] [outer = 19A6B800] 13:17:56 INFO - PROCESS | 2792 | 1461097076035 Marionette DEBUG loaded listener.js 13:17:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (1BF95C00) [pid = 2792] [serial = 326] [outer = 19A6B800] 13:17:56 INFO - PROCESS | 2792 | 1461097076486 Marionette TRACE conn3 <- [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]]]}] 13:17:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:17:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 643ms 13:17:56 INFO - PROCESS | 2792 | 1461097076522 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 13:17:56 INFO - PROCESS | 2792 | 1461097076524 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 13:17:56 INFO - PROCESS | 2792 | 1461097076527 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:17:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:17:56 INFO - PROCESS | 2792 | 1461097076528 Marionette TRACE conn3 <- [1,402,null,{}] 13:17:56 INFO - PROCESS | 2792 | 1461097076536 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:56 INFO - PROCESS | 2792 | 1461097076664 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 13:17:56 INFO - PROCESS | 2792 | 1461097076750 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:56 INFO - PROCESS | 2792 | ++DOCSHELL 13261000 == 39 [pid = 2792] [id = 110] 13:17:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (1BF87800) [pid = 2792] [serial = 327] [outer = 00000000] 13:17:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (1CF4E800) [pid = 2792] [serial = 328] [outer = 1BF87800] 13:17:56 INFO - PROCESS | 2792 | 1461097076798 Marionette DEBUG loaded listener.js 13:17:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (1CFBE400) [pid = 2792] [serial = 329] [outer = 1BF87800] 13:17:57 INFO - PROCESS | 2792 | 1461097077223 Marionette TRACE conn3 <- [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]]]}] 13:17:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:17:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 752ms 13:17:57 INFO - PROCESS | 2792 | 1461097077268 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 13:17:57 INFO - PROCESS | 2792 | 1461097077270 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 13:17:57 INFO - PROCESS | 2792 | 1461097077273 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:17:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:17:57 INFO - PROCESS | 2792 | 1461097077275 Marionette TRACE conn3 <- [1,406,null,{}] 13:17:57 INFO - PROCESS | 2792 | 1461097077279 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:57 INFO - PROCESS | 2792 | 1461097077376 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 13:17:57 INFO - PROCESS | 2792 | 1461097077385 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:57 INFO - PROCESS | 2792 | ++DOCSHELL 136ABC00 == 40 [pid = 2792] [id = 111] 13:17:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1D11AC00) [pid = 2792] [serial = 330] [outer = 00000000] 13:17:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1D22B800) [pid = 2792] [serial = 331] [outer = 1D11AC00] 13:17:57 INFO - PROCESS | 2792 | 1461097077468 Marionette DEBUG loaded listener.js 13:17:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1D231000) [pid = 2792] [serial = 332] [outer = 1D11AC00] 13:17:57 INFO - PROCESS | 2792 | 1461097077935 Marionette TRACE conn3 <- [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]]]}] 13:17:57 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (16D74000) [pid = 2792] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:17:57 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (147EDC00) [pid = 2792] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:17:57 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (13780C00) [pid = 2792] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:17:57 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (166B9800) [pid = 2792] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:17:57 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (19F7A000) [pid = 2792] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:17:57 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (1A33F400) [pid = 2792] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:17:57 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (18A3CC00) [pid = 2792] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:17:57 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (19D74000) [pid = 2792] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:17:57 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (185F5800) [pid = 2792] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:17:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:17:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 706ms 13:17:57 INFO - PROCESS | 2792 | 1461097077973 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 13:17:57 INFO - PROCESS | 2792 | 1461097077975 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 13:17:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:17:57 INFO - PROCESS | 2792 | 1461097077979 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:17:57 INFO - PROCESS | 2792 | 1461097077980 Marionette TRACE conn3 <- [1,410,null,{}] 13:17:58 INFO - PROCESS | 2792 | 1461097078014 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:58 INFO - PROCESS | 2792 | 1461097078087 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 13:17:58 INFO - PROCESS | 2792 | 1461097078099 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:58 INFO - PROCESS | 2792 | ++DOCSHELL 15C93400 == 41 [pid = 2792] [id = 112] 13:17:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (15E8A000) [pid = 2792] [serial = 333] [outer = 00000000] 13:17:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (187B3800) [pid = 2792] [serial = 334] [outer = 15E8A000] 13:17:58 INFO - PROCESS | 2792 | 1461097078144 Marionette DEBUG loaded listener.js 13:17:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (1978C000) [pid = 2792] [serial = 335] [outer = 15E8A000] 13:17:58 INFO - PROCESS | 2792 | 1461097078570 Marionette TRACE conn3 <- [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]]]}] 13:17:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:17:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 642ms 13:17:58 INFO - PROCESS | 2792 | 1461097078617 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 13:17:58 INFO - PROCESS | 2792 | 1461097078621 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 13:17:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:17:58 INFO - PROCESS | 2792 | 1461097078625 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:17:58 INFO - PROCESS | 2792 | 1461097078628 Marionette TRACE conn3 <- [1,414,null,{}] 13:17:58 INFO - PROCESS | 2792 | 1461097078633 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:58 INFO - PROCESS | 2792 | 1461097078707 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 13:17:58 INFO - PROCESS | 2792 | 1461097078714 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:58 INFO - PROCESS | 2792 | ++DOCSHELL 166BFC00 == 42 [pid = 2792] [id = 113] 13:17:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (19A69400) [pid = 2792] [serial = 336] [outer = 00000000] 13:17:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (1D26E800) [pid = 2792] [serial = 337] [outer = 19A69400] 13:17:58 INFO - PROCESS | 2792 | 1461097078758 Marionette DEBUG loaded listener.js 13:17:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (1D275400) [pid = 2792] [serial = 338] [outer = 19A69400] 13:17:59 INFO - PROCESS | 2792 | 1461097079166 Marionette TRACE conn3 <- [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]]]}] 13:17:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:17:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 596ms 13:17:59 INFO - PROCESS | 2792 | 1461097079220 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 13:17:59 INFO - PROCESS | 2792 | 1461097079221 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 13:17:59 INFO - PROCESS | 2792 | 1461097079225 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:17:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:17:59 INFO - PROCESS | 2792 | 1461097079226 Marionette TRACE conn3 <- [1,418,null,{}] 13:17:59 INFO - PROCESS | 2792 | 1461097079248 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:59 INFO - PROCESS | 2792 | 1461097079325 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 13:17:59 INFO - PROCESS | 2792 | 1461097079334 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:59 INFO - PROCESS | 2792 | ++DOCSHELL 1D26C000 == 43 [pid = 2792] [id = 114] 13:17:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1D277C00) [pid = 2792] [serial = 339] [outer = 00000000] 13:17:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1D63AC00) [pid = 2792] [serial = 340] [outer = 1D277C00] 13:17:59 INFO - PROCESS | 2792 | 1461097079378 Marionette DEBUG loaded listener.js 13:17:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1D63DC00) [pid = 2792] [serial = 341] [outer = 1D277C00] 13:18:00 INFO - PROCESS | 2792 | 1461097080336 Marionette TRACE conn3 <- [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]]]}] 13:18:00 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 13:18:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1144ms 13:18:00 INFO - PROCESS | 2792 | 1461097080369 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 13:18:00 INFO - PROCESS | 2792 | 1461097080373 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 13:18:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:18:00 INFO - PROCESS | 2792 | 1461097080426 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:18:00 INFO - PROCESS | 2792 | 1461097080431 Marionette TRACE conn3 <- [1,422,null,{}] 13:18:00 INFO - PROCESS | 2792 | 1461097080436 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:00 INFO - PROCESS | 2792 | 1461097080539 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 13:18:00 INFO - PROCESS | 2792 | 1461097080611 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:00 INFO - PROCESS | 2792 | ++DOCSHELL 15580C00 == 44 [pid = 2792] [id = 115] 13:18:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (155E1C00) [pid = 2792] [serial = 342] [outer = 00000000] 13:18:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (15B97800) [pid = 2792] [serial = 343] [outer = 155E1C00] 13:18:00 INFO - PROCESS | 2792 | 1461097080668 Marionette DEBUG loaded listener.js 13:18:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (15E03000) [pid = 2792] [serial = 344] [outer = 155E1C00] 13:18:01 INFO - PROCESS | 2792 | 1461097081786 Marionette TRACE conn3 <- [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]]]}] 13:18:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:18:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1395ms 13:18:01 INFO - PROCESS | 2792 | 1461097081829 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 13:18:01 INFO - PROCESS | 2792 | 1461097081835 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 13:18:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:18:01 INFO - PROCESS | 2792 | 1461097081842 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:18:01 INFO - PROCESS | 2792 | 1461097081845 Marionette TRACE conn3 <- [1,426,null,{}] 13:18:01 INFO - PROCESS | 2792 | 1461097081849 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:01 INFO - PROCESS | 2792 | 1461097081949 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 13:18:02 INFO - PROCESS | 2792 | 1461097082072 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:02 INFO - PROCESS | 2792 | ++DOCSHELL 18010400 == 45 [pid = 2792] [id = 116] 13:18:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (187AE800) [pid = 2792] [serial = 345] [outer = 00000000] 13:18:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (1954C800) [pid = 2792] [serial = 346] [outer = 187AE800] 13:18:02 INFO - PROCESS | 2792 | 1461097082128 Marionette DEBUG loaded listener.js 13:18:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (19D72000) [pid = 2792] [serial = 347] [outer = 187AE800] 13:18:02 INFO - PROCESS | 2792 | 1461097082693 Marionette TRACE conn3 <- [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] 13:18:02 INFO - PROCESS | 2792 | 1461097082747 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 13:18:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:18:02 INFO - PROCESS | 2792 | 1461097082752 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:18:02 INFO - PROCESS | 2792 | 1461097082756 Marionette TRACE conn3 <- [1,430,null,{}] 13:18:02 INFO - PROCESS | 2792 | 1461097082767 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:02 INFO - PROCESS | 2792 | 1461097082885 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 13:18:02 INFO - PROCESS | 2792 | 1461097082974 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:02 INFO - PROCESS | 2792 | ++DOCSHELL 15B72400 == 46 [pid = 2792] [id = 117] 13:18:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (16319800) [pid = 2792] [serial = 348] [outer = 00000000] 13:18:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (1BF86800) [pid = 2792] [serial = 349] [outer = 16319800] 13:18:03 INFO - PROCESS | 2792 | 1461097083031 Marionette DEBUG loaded listener.js 13:18:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1C0E5800) [pid = 2792] [serial = 350] [outer = 16319800] 13:18:03 INFO - PROCESS | 2792 | 1461097083800 Marionette TRACE conn3 <- [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]]]}] 13:18:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:18:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1097ms 13:18:03 INFO - PROCESS | 2792 | 1461097083856 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 13:18:03 INFO - PROCESS | 2792 | 1461097083860 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 13:18:03 INFO - PROCESS | 2792 | 1461097083865 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:18:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:18:03 INFO - PROCESS | 2792 | 1461097083869 Marionette TRACE conn3 <- [1,434,null,{}] 13:18:03 INFO - PROCESS | 2792 | 1461097083874 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:03 INFO - PROCESS | 2792 | 1461097083964 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 13:18:04 INFO - PROCESS | 2792 | 1461097084041 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:04 INFO - PROCESS | 2792 | ++DOCSHELL 155DFC00 == 47 [pid = 2792] [id = 118] 13:18:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (1562E000) [pid = 2792] [serial = 351] [outer = 00000000] 13:18:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (16BD2800) [pid = 2792] [serial = 352] [outer = 1562E000] 13:18:04 INFO - PROCESS | 2792 | 1461097084092 Marionette DEBUG loaded listener.js 13:18:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (16DA5000) [pid = 2792] [serial = 353] [outer = 1562E000] 13:18:04 INFO - PROCESS | 2792 | --DOCSHELL 166BFC00 == 46 [pid = 2792] [id = 113] 13:18:04 INFO - PROCESS | 2792 | --DOCSHELL 15C93400 == 45 [pid = 2792] [id = 112] 13:18:04 INFO - PROCESS | 2792 | --DOCSHELL 136ABC00 == 44 [pid = 2792] [id = 111] 13:18:04 INFO - PROCESS | 2792 | --DOCSHELL 13261000 == 43 [pid = 2792] [id = 110] 13:18:04 INFO - PROCESS | 2792 | --DOCSHELL 16319000 == 42 [pid = 2792] [id = 109] 13:18:04 INFO - PROCESS | 2792 | --DOCSHELL 19DDBC00 == 41 [pid = 2792] [id = 108] 13:18:04 INFO - PROCESS | 2792 | --DOCSHELL 187EA000 == 40 [pid = 2792] [id = 107] 13:18:04 INFO - PROCESS | 2792 | --DOCSHELL 1448F400 == 39 [pid = 2792] [id = 106] 13:18:04 INFO - PROCESS | 2792 | --DOCSHELL 15C93C00 == 38 [pid = 2792] [id = 105] 13:18:04 INFO - PROCESS | 2792 | --DOCSHELL 187B2000 == 37 [pid = 2792] [id = 104] 13:18:04 INFO - PROCESS | 2792 | --DOCSHELL 19D73400 == 36 [pid = 2792] [id = 103] 13:18:04 INFO - PROCESS | 2792 | --DOCSHELL 16319400 == 35 [pid = 2792] [id = 102] 13:18:04 INFO - PROCESS | 2792 | --DOCSHELL 13734000 == 34 [pid = 2792] [id = 101] 13:18:04 INFO - PROCESS | 2792 | --DOCSHELL 15E8A800 == 33 [pid = 2792] [id = 100] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1C807400) [pid = 2792] [serial = 298] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1C0E0400) [pid = 2792] [serial = 296] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1978CC00) [pid = 2792] [serial = 283] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1A51BC00) [pid = 2792] [serial = 286] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (18A33C00) [pid = 2792] [serial = 280] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1A64C400) [pid = 2792] [serial = 287] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (16DB2C00) [pid = 2792] [serial = 277] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (18130000) [pid = 2792] [serial = 278] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (15C86800) [pid = 2792] [serial = 274] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (15E0B400) [pid = 2792] [serial = 275] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (166BA400) [pid = 2792] [serial = 268] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (15584C00) [pid = 2792] [serial = 272] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (147DF800) [pid = 2792] [serial = 271] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (1D951400) [pid = 2792] [serial = 265] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (19AE8000) [pid = 2792] [serial = 284] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (19D6E000) [pid = 2792] [serial = 292] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (1BF8B400) [pid = 2792] [serial = 289] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (1C025C00) [pid = 2792] [serial = 295] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (1BF8D800) [pid = 2792] [serial = 290] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (1A910800) [pid = 2792] [serial = 293] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (18A38400) [pid = 2792] [serial = 281] [outer = 00000000] [url = about:blank] 13:18:04 INFO - PROCESS | 2792 | 1461097084624 Marionette TRACE conn3 <- [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]]]}] 13:18:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:18:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 799ms 13:18:04 INFO - PROCESS | 2792 | 1461097084669 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 13:18:04 INFO - PROCESS | 2792 | 1461097084674 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 13:18:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:18:04 INFO - PROCESS | 2792 | 1461097084680 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:18:04 INFO - PROCESS | 2792 | 1461097084683 Marionette TRACE conn3 <- [1,438,null,{}] 13:18:04 INFO - PROCESS | 2792 | 1461097084687 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:04 INFO - PROCESS | 2792 | 1461097084774 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 13:18:04 INFO - PROCESS | 2792 | 1461097084784 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:04 INFO - PROCESS | 2792 | ++DOCSHELL 15C8A800 == 34 [pid = 2792] [id = 119] 13:18:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (15C8BC00) [pid = 2792] [serial = 354] [outer = 00000000] 13:18:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (18004400) [pid = 2792] [serial = 355] [outer = 15C8BC00] 13:18:04 INFO - PROCESS | 2792 | 1461097084830 Marionette DEBUG loaded listener.js 13:18:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (185F5400) [pid = 2792] [serial = 356] [outer = 15C8BC00] 13:18:05 INFO - PROCESS | 2792 | 1461097085289 Marionette TRACE conn3 <- [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]]]}] 13:18:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:18:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 642ms 13:18:05 INFO - PROCESS | 2792 | 1461097085353 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 13:18:05 INFO - PROCESS | 2792 | 1461097085356 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 13:18:05 INFO - PROCESS | 2792 | 1461097085361 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:18:05 INFO - PROCESS | 2792 | 1461097085364 Marionette TRACE conn3 <- [1,442,null,{}] 13:18:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:18:05 INFO - PROCESS | 2792 | 1461097085377 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:05 INFO - PROCESS | 2792 | 1461097085459 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 13:18:05 INFO - PROCESS | 2792 | 1461097085465 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:05 INFO - PROCESS | 2792 | ++DOCSHELL 19546C00 == 35 [pid = 2792] [id = 120] 13:18:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (19548400) [pid = 2792] [serial = 357] [outer = 00000000] 13:18:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (19D72400) [pid = 2792] [serial = 358] [outer = 19548400] 13:18:05 INFO - PROCESS | 2792 | 1461097085515 Marionette DEBUG loaded listener.js 13:18:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (19F78C00) [pid = 2792] [serial = 359] [outer = 19548400] 13:18:05 INFO - PROCESS | 2792 | 1461097085972 Marionette TRACE conn3 <- [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]]]}] 13:18:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:18:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 643ms 13:18:06 INFO - PROCESS | 2792 | 1461097086004 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 13:18:06 INFO - PROCESS | 2792 | 1461097086007 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 13:18:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:18:06 INFO - PROCESS | 2792 | 1461097086015 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:18:06 INFO - PROCESS | 2792 | 1461097086017 Marionette TRACE conn3 <- [1,446,null,{}] 13:18:06 INFO - PROCESS | 2792 | 1461097086020 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:06 INFO - PROCESS | 2792 | 1461097086097 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 13:18:06 INFO - PROCESS | 2792 | 1461097086103 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:06 INFO - PROCESS | 2792 | ++DOCSHELL 1A566000 == 36 [pid = 2792] [id = 121] 13:18:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1A90D800) [pid = 2792] [serial = 360] [outer = 00000000] 13:18:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1BF90800) [pid = 2792] [serial = 361] [outer = 1A90D800] 13:18:06 INFO - PROCESS | 2792 | 1461097086149 Marionette DEBUG loaded listener.js 13:18:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1BF95800) [pid = 2792] [serial = 362] [outer = 1A90D800] 13:18:06 INFO - PROCESS | 2792 | 1461097086567 Marionette TRACE conn3 <- [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]]]}] 13:18:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:18:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 595ms 13:18:06 INFO - PROCESS | 2792 | 1461097086616 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 13:18:06 INFO - PROCESS | 2792 | 1461097086618 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 13:18:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:18:06 INFO - PROCESS | 2792 | 1461097086622 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:18:06 INFO - PROCESS | 2792 | 1461097086623 Marionette TRACE conn3 <- [1,450,null,{}] 13:18:06 INFO - PROCESS | 2792 | 1461097086627 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:06 INFO - PROCESS | 2792 | 1461097086734 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 13:18:06 INFO - PROCESS | 2792 | 1461097086740 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:06 INFO - PROCESS | 2792 | ++DOCSHELL 1C02BC00 == 37 [pid = 2792] [id = 122] 13:18:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1C0EA400) [pid = 2792] [serial = 363] [outer = 00000000] 13:18:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (1C80C400) [pid = 2792] [serial = 364] [outer = 1C0EA400] 13:18:06 INFO - PROCESS | 2792 | 1461097086786 Marionette DEBUG loaded listener.js 13:18:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1C80AC00) [pid = 2792] [serial = 365] [outer = 1C0EA400] 13:18:07 INFO - PROCESS | 2792 | 1461097087256 Marionette TRACE conn3 <- [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] 13:18:07 INFO - PROCESS | 2792 | 1461097087323 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 13:18:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:18:07 INFO - PROCESS | 2792 | 1461097087333 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:18:07 INFO - PROCESS | 2792 | 1461097087334 Marionette TRACE conn3 <- [1,454,null,{}] 13:18:07 INFO - PROCESS | 2792 | 1461097087338 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:07 INFO - PROCESS | 2792 | 1461097087462 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 13:18:07 INFO - PROCESS | 2792 | 1461097087477 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:07 INFO - PROCESS | 2792 | ++DOCSHELL 1C026000 == 38 [pid = 2792] [id = 123] 13:18:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (1CFBA000) [pid = 2792] [serial = 366] [outer = 00000000] 13:18:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (1D27AC00) [pid = 2792] [serial = 367] [outer = 1CFBA000] 13:18:07 INFO - PROCESS | 2792 | 1461097087526 Marionette DEBUG loaded listener.js 13:18:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (1D63F000) [pid = 2792] [serial = 368] [outer = 1CFBA000] 13:18:08 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:08 INFO - PROCESS | 2792 | 1461097087975 Marionette TRACE conn3 <- [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]]]}] 13:18:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:18:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 690ms 13:18:08 INFO - PROCESS | 2792 | 1461097088062 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 13:18:08 INFO - PROCESS | 2792 | 1461097088064 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 13:18:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:18:08 INFO - PROCESS | 2792 | 1461097088068 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:18:08 INFO - PROCESS | 2792 | 1461097088070 Marionette TRACE conn3 <- [1,458,null,{}] 13:18:08 INFO - PROCESS | 2792 | 1461097088073 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:08 INFO - PROCESS | 2792 | 1461097088174 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 13:18:08 INFO - PROCESS | 2792 | 1461097088186 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:08 INFO - PROCESS | 2792 | ++DOCSHELL 1D94F000 == 39 [pid = 2792] [id = 124] 13:18:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (1D952000) [pid = 2792] [serial = 369] [outer = 00000000] 13:18:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (1D957000) [pid = 2792] [serial = 370] [outer = 1D952000] 13:18:08 INFO - PROCESS | 2792 | 1461097088272 Marionette DEBUG loaded listener.js 13:18:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1DA8C800) [pid = 2792] [serial = 371] [outer = 1D952000] 13:18:08 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1BF87800) [pid = 2792] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:18:08 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1D11AC00) [pid = 2792] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:18:08 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (19494800) [pid = 2792] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:18:08 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (1A336C00) [pid = 2792] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:18:08 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (15E83C00) [pid = 2792] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:18:08 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (15C85C00) [pid = 2792] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:18:08 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (187F0800) [pid = 2792] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:18:08 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (15E8A000) [pid = 2792] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:18:08 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (19A6B800) [pid = 2792] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:18:08 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (19A69400) [pid = 2792] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:18:08 INFO - PROCESS | 2792 | 1461097088796 Marionette TRACE conn3 <- [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] 13:18:08 INFO - PROCESS | 2792 | 1461097088871 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 13:18:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:18:08 INFO - PROCESS | 2792 | 1461097088874 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:18:08 INFO - PROCESS | 2792 | 1461097088876 Marionette TRACE conn3 <- [1,462,null,{}] 13:18:08 INFO - PROCESS | 2792 | 1461097088883 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:08 INFO - PROCESS | 2792 | 1461097088956 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 13:18:08 INFO - PROCESS | 2792 | 1461097088963 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:08 INFO - PROCESS | 2792 | ++DOCSHELL 13A6AC00 == 40 [pid = 2792] [id = 125] 13:18:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (13ACF400) [pid = 2792] [serial = 372] [outer = 00000000] 13:18:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1929EC00) [pid = 2792] [serial = 373] [outer = 13ACF400] 13:18:09 INFO - PROCESS | 2792 | 1461097089008 Marionette DEBUG loaded listener.js 13:18:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (1929E800) [pid = 2792] [serial = 374] [outer = 13ACF400] 13:18:09 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:09 INFO - PROCESS | 2792 | 1461097089437 Marionette TRACE conn3 <- [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] 13:18:09 INFO - PROCESS | 2792 | 1461097089486 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 13:18:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:18:09 INFO - PROCESS | 2792 | 1461097089489 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:18:09 INFO - PROCESS | 2792 | 1461097089491 Marionette TRACE conn3 <- [1,466,null,{}] 13:18:09 INFO - PROCESS | 2792 | 1461097089495 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:09 INFO - PROCESS | 2792 | 1461097089568 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 13:18:09 INFO - PROCESS | 2792 | 1461097089574 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:09 INFO - PROCESS | 2792 | ++DOCSHELL 1929C000 == 41 [pid = 2792] [id = 126] 13:18:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1929D400) [pid = 2792] [serial = 375] [outer = 00000000] 13:18:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (1C8F2400) [pid = 2792] [serial = 376] [outer = 1929D400] 13:18:09 INFO - PROCESS | 2792 | 1461097089618 Marionette DEBUG loaded listener.js 13:18:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (1C02C400) [pid = 2792] [serial = 377] [outer = 1929D400] 13:18:10 INFO - PROCESS | 2792 | 1461097090033 Marionette TRACE conn3 <- [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] 13:18:10 INFO - PROCESS | 2792 | 1461097090087 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 13:18:10 INFO - PROCESS | 2792 | 1461097090090 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:18:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:18:10 INFO - PROCESS | 2792 | 1461097090091 Marionette TRACE conn3 <- [1,470,null,{}] 13:18:10 INFO - PROCESS | 2792 | 1461097090095 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:10 INFO - PROCESS | 2792 | 1461097090169 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 13:18:10 INFO - PROCESS | 2792 | 1461097090175 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:10 INFO - PROCESS | 2792 | ++DOCSHELL 17CD9800 == 42 [pid = 2792] [id = 127] 13:18:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (17CDDC00) [pid = 2792] [serial = 378] [outer = 00000000] 13:18:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (17CE4800) [pid = 2792] [serial = 379] [outer = 17CDDC00] 13:18:10 INFO - PROCESS | 2792 | 1461097090222 Marionette DEBUG loaded listener.js 13:18:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (19378C00) [pid = 2792] [serial = 380] [outer = 17CDDC00] 13:18:10 INFO - PROCESS | 2792 | 1461097090640 Marionette TRACE conn3 <- [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]]]}] 13:18:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:18:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 595ms 13:18:10 INFO - PROCESS | 2792 | 1461097090687 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 13:18:10 INFO - PROCESS | 2792 | 1461097090689 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 13:18:10 INFO - PROCESS | 2792 | 1461097090693 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:18:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:18:10 INFO - PROCESS | 2792 | 1461097090695 Marionette TRACE conn3 <- [1,474,null,{}] 13:18:10 INFO - PROCESS | 2792 | 1461097090698 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:10 INFO - PROCESS | 2792 | 1461097090881 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 13:18:11 INFO - PROCESS | 2792 | 1461097091038 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:11 INFO - PROCESS | 2792 | ++DOCSHELL 1325D000 == 43 [pid = 2792] [id = 128] 13:18:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1320F000) [pid = 2792] [serial = 381] [outer = 00000000] 13:18:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (142F4C00) [pid = 2792] [serial = 382] [outer = 1320F000] 13:18:11 INFO - PROCESS | 2792 | 1461097091096 Marionette DEBUG loaded listener.js 13:18:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (158F7400) [pid = 2792] [serial = 383] [outer = 1320F000] 13:18:11 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:18:11 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:18:11 INFO - PROCESS | 2792 | 1461097091670 Marionette TRACE conn3 <- [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]]]}] 13:18:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:18:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1003ms 13:18:11 INFO - PROCESS | 2792 | 1461097091729 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 13:18:11 INFO - PROCESS | 2792 | 1461097091734 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 13:18:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:18:11 INFO - PROCESS | 2792 | 1461097091738 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:18:11 INFO - PROCESS | 2792 | 1461097091743 Marionette TRACE conn3 <- [1,478,null,{}] 13:18:11 INFO - PROCESS | 2792 | 1461097091747 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:11 INFO - PROCESS | 2792 | 1461097091850 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 13:18:11 INFO - PROCESS | 2792 | 1461097091933 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:11 INFO - PROCESS | 2792 | ++DOCSHELL 17CE3400 == 44 [pid = 2792] [id = 129] 13:18:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (17CE4C00) [pid = 2792] [serial = 384] [outer = 00000000] 13:18:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1817E400) [pid = 2792] [serial = 385] [outer = 17CE4C00] 13:18:12 INFO - PROCESS | 2792 | 1461097092033 Marionette DEBUG loaded listener.js 13:18:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (18180C00) [pid = 2792] [serial = 386] [outer = 17CE4C00] 13:18:12 INFO - PROCESS | 2792 | 1461097092636 Marionette TRACE conn3 <- [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]]]}] 13:18:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:18:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 940ms 13:18:12 INFO - PROCESS | 2792 | 1461097092684 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 13:18:12 INFO - PROCESS | 2792 | 1461097092688 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 13:18:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:18:12 INFO - PROCESS | 2792 | 1461097092692 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:18:12 INFO - PROCESS | 2792 | 1461097092694 Marionette TRACE conn3 <- [1,482,null,{}] 13:18:12 INFO - PROCESS | 2792 | 1461097092698 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:12 INFO - PROCESS | 2792 | 1461097092798 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 13:18:12 INFO - PROCESS | 2792 | 1461097092878 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:12 INFO - PROCESS | 2792 | ++DOCSHELL 18A37400 == 45 [pid = 2792] [id = 130] 13:18:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (18A3B400) [pid = 2792] [serial = 387] [outer = 00000000] 13:18:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (19786000) [pid = 2792] [serial = 388] [outer = 18A3B400] 13:18:12 INFO - PROCESS | 2792 | 1461097092980 Marionette DEBUG loaded listener.js 13:18:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (19B2F000) [pid = 2792] [serial = 389] [outer = 18A3B400] 13:18:13 INFO - PROCESS | 2792 | 1461097093614 Marionette TRACE conn3 <- [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]]]}] 13:18:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:18:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1003ms 13:18:13 INFO - PROCESS | 2792 | 1461097093692 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 13:18:13 INFO - PROCESS | 2792 | 1461097093696 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 13:18:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:18:13 INFO - PROCESS | 2792 | 1461097093707 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:18:13 INFO - PROCESS | 2792 | 1461097093711 Marionette TRACE conn3 <- [1,486,null,{}] 13:18:13 INFO - PROCESS | 2792 | 1461097093715 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:13 INFO - PROCESS | 2792 | 1461097093847 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 13:18:13 INFO - PROCESS | 2792 | 1461097093923 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:13 INFO - PROCESS | 2792 | ++DOCSHELL 12D98C00 == 46 [pid = 2792] [id = 131] 13:18:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1C801400) [pid = 2792] [serial = 390] [outer = 00000000] 13:18:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1D641800) [pid = 2792] [serial = 391] [outer = 1C801400] 13:18:14 INFO - PROCESS | 2792 | 1461097094020 Marionette DEBUG loaded listener.js 13:18:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1D956400) [pid = 2792] [serial = 392] [outer = 1C801400] 13:18:14 INFO - PROCESS | 2792 | 1461097094726 Marionette TRACE conn3 <- [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]]]}] 13:18:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:18:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1050ms 13:18:14 INFO - PROCESS | 2792 | 1461097094787 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 13:18:14 INFO - PROCESS | 2792 | 1461097094790 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 13:18:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:18:14 INFO - PROCESS | 2792 | 1461097094796 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:18:14 INFO - PROCESS | 2792 | 1461097094800 Marionette TRACE conn3 <- [1,490,null,{}] 13:18:14 INFO - PROCESS | 2792 | 1461097094807 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:14 INFO - PROCESS | 2792 | 1461097094921 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 13:18:15 INFO - PROCESS | 2792 | 1461097095051 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:15 INFO - PROCESS | 2792 | ++DOCSHELL 1630FC00 == 47 [pid = 2792] [id = 132] 13:18:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (16D6DC00) [pid = 2792] [serial = 393] [outer = 00000000] 13:18:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (17CE1800) [pid = 2792] [serial = 394] [outer = 16D6DC00] 13:18:15 INFO - PROCESS | 2792 | 1461097095103 Marionette DEBUG loaded listener.js 13:18:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1817DC00) [pid = 2792] [serial = 395] [outer = 16D6DC00] 13:18:15 INFO - PROCESS | 2792 | --DOCSHELL 17CD9800 == 46 [pid = 2792] [id = 127] 13:18:15 INFO - PROCESS | 2792 | --DOCSHELL 1929C000 == 45 [pid = 2792] [id = 126] 13:18:15 INFO - PROCESS | 2792 | --DOCSHELL 13A6AC00 == 44 [pid = 2792] [id = 125] 13:18:15 INFO - PROCESS | 2792 | --DOCSHELL 1D94F000 == 43 [pid = 2792] [id = 124] 13:18:15 INFO - PROCESS | 2792 | --DOCSHELL 1C026000 == 42 [pid = 2792] [id = 123] 13:18:15 INFO - PROCESS | 2792 | --DOCSHELL 1C02BC00 == 41 [pid = 2792] [id = 122] 13:18:15 INFO - PROCESS | 2792 | --DOCSHELL 1A566000 == 40 [pid = 2792] [id = 121] 13:18:15 INFO - PROCESS | 2792 | --DOCSHELL 19546C00 == 39 [pid = 2792] [id = 120] 13:18:15 INFO - PROCESS | 2792 | --DOCSHELL 15C8A800 == 38 [pid = 2792] [id = 119] 13:18:15 INFO - PROCESS | 2792 | --DOCSHELL 155DFC00 == 37 [pid = 2792] [id = 118] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1D63AC00) [pid = 2792] [serial = 340] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOCSHELL 15580C00 == 36 [pid = 2792] [id = 115] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (187AA000) [pid = 2792] [serial = 317] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (19A66000) [pid = 2792] [serial = 319] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (19D74400) [pid = 2792] [serial = 320] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1C803800) [pid = 2792] [serial = 307] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (187B3800) [pid = 2792] [serial = 334] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1978C000) [pid = 2792] [serial = 335] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1D231000) [pid = 2792] [serial = 332] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1BFECC00) [pid = 2792] [serial = 325] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1BF95C00) [pid = 2792] [serial = 326] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1D26E800) [pid = 2792] [serial = 337] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1A90C800) [pid = 2792] [serial = 323] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1D275400) [pid = 2792] [serial = 338] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1CF4E800) [pid = 2792] [serial = 328] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1D22B800) [pid = 2792] [serial = 331] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1C80C800) [pid = 2792] [serial = 299] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1429CC00) [pid = 2792] [serial = 301] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (185F0800) [pid = 2792] [serial = 304] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (1CFB9400) [pid = 2792] [serial = 310] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (1A64C800) [pid = 2792] [serial = 322] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (16D6F000) [pid = 2792] [serial = 314] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (166BA000) [pid = 2792] [serial = 313] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1CFBE400) [pid = 2792] [serial = 329] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (16BD3400) [pid = 2792] [serial = 316] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 2792 | 1461097095639 Marionette TRACE conn3 <- [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]]]}] 13:18:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:18:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 893ms 13:18:15 INFO - PROCESS | 2792 | 1461097095704 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 13:18:15 INFO - PROCESS | 2792 | 1461097095709 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 13:18:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:18:15 INFO - PROCESS | 2792 | 1461097095715 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:18:15 INFO - PROCESS | 2792 | 1461097095718 Marionette TRACE conn3 <- [1,494,null,{}] 13:18:15 INFO - PROCESS | 2792 | 1461097095722 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:15 INFO - PROCESS | 2792 | 1461097095801 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 13:18:15 INFO - PROCESS | 2792 | 1461097095807 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:15 INFO - PROCESS | 2792 | ++DOCSHELL 16D77400 == 37 [pid = 2792] [id = 133] 13:18:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (16D79000) [pid = 2792] [serial = 396] [outer = 00000000] 13:18:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1817D800) [pid = 2792] [serial = 397] [outer = 16D79000] 13:18:15 INFO - PROCESS | 2792 | 1461097095853 Marionette DEBUG loaded listener.js 13:18:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (185F6C00) [pid = 2792] [serial = 398] [outer = 16D79000] 13:18:16 INFO - PROCESS | 2792 | 1461097096321 Marionette TRACE conn3 <- [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]]]}] 13:18:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:18:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 642ms 13:18:16 INFO - PROCESS | 2792 | 1461097096352 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 13:18:16 INFO - PROCESS | 2792 | 1461097096354 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 13:18:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:18:16 INFO - PROCESS | 2792 | 1461097096357 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:18:16 INFO - PROCESS | 2792 | 1461097096361 Marionette TRACE conn3 <- [1,498,null,{}] 13:18:16 INFO - PROCESS | 2792 | 1461097096371 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:16 INFO - PROCESS | 2792 | 1461097096482 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 13:18:16 INFO - PROCESS | 2792 | 1461097096494 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:16 INFO - PROCESS | 2792 | ++DOCSHELL 15E10800 == 38 [pid = 2792] [id = 134] 13:18:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (18179000) [pid = 2792] [serial = 399] [outer = 00000000] 13:18:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (18B27000) [pid = 2792] [serial = 400] [outer = 18179000] 13:18:16 INFO - PROCESS | 2792 | 1461097096610 Marionette DEBUG loaded listener.js 13:18:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (18B2BC00) [pid = 2792] [serial = 401] [outer = 18179000] 13:18:17 INFO - PROCESS | 2792 | 1461097097014 Marionette TRACE conn3 <- [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]]]}] 13:18:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (18B28000) [pid = 2792] [serial = 402] [outer = 1E30A400] 13:18:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:18:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 705ms 13:18:17 INFO - PROCESS | 2792 | 1461097097081 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 13:18:17 INFO - PROCESS | 2792 | 1461097097084 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 13:18:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:18:17 INFO - PROCESS | 2792 | 1461097097087 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:18:17 INFO - PROCESS | 2792 | 1461097097089 Marionette TRACE conn3 <- [1,502,null,{}] 13:18:17 INFO - PROCESS | 2792 | 1461097097093 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:17 INFO - PROCESS | 2792 | 1461097097170 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 13:18:17 INFO - PROCESS | 2792 | 1461097097177 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:17 INFO - PROCESS | 2792 | ++DOCSHELL 18B29400 == 39 [pid = 2792] [id = 135] 13:18:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (18B2A000) [pid = 2792] [serial = 403] [outer = 00000000] 13:18:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (19D6E000) [pid = 2792] [serial = 404] [outer = 18B2A000] 13:18:17 INFO - PROCESS | 2792 | 1461097097222 Marionette DEBUG loaded listener.js 13:18:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (19D6DC00) [pid = 2792] [serial = 405] [outer = 18B2A000] 13:18:17 INFO - PROCESS | 2792 | 1461097097643 Marionette TRACE conn3 <- [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]]]}] 13:18:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:18:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 595ms 13:18:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:18:17 INFO - PROCESS | 2792 | 1461097097686 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 13:18:17 INFO - PROCESS | 2792 | 1461097097688 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 13:18:17 INFO - PROCESS | 2792 | 1461097097692 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:18:17 INFO - PROCESS | 2792 | 1461097097693 Marionette TRACE conn3 <- [1,506,null,{}] 13:18:17 INFO - PROCESS | 2792 | 1461097097697 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:17 INFO - PROCESS | 2792 | 1461097097801 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 13:18:17 INFO - PROCESS | 2792 | 1461097097883 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:17 INFO - PROCESS | 2792 | ++DOCSHELL 1A560800 == 40 [pid = 2792] [id = 136] 13:18:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (1A903800) [pid = 2792] [serial = 406] [outer = 00000000] 13:18:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1BF8A400) [pid = 2792] [serial = 407] [outer = 1A903800] 13:18:17 INFO - PROCESS | 2792 | 1461097097927 Marionette DEBUG loaded listener.js 13:18:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1BF90C00) [pid = 2792] [serial = 408] [outer = 1A903800] 13:18:18 INFO - PROCESS | 2792 | 1461097098381 Marionette TRACE conn3 <- [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]]]}] 13:18:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:18:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 737ms 13:18:18 INFO - PROCESS | 2792 | 1461097098431 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 13:18:18 INFO - PROCESS | 2792 | 1461097098433 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 13:18:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:18:18 INFO - PROCESS | 2792 | 1461097098436 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:18:18 INFO - PROCESS | 2792 | 1461097098438 Marionette TRACE conn3 <- [1,510,null,{}] 13:18:18 INFO - PROCESS | 2792 | 1461097098441 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:18 INFO - PROCESS | 2792 | 1461097098564 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 13:18:18 INFO - PROCESS | 2792 | 1461097098624 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:18 INFO - PROCESS | 2792 | ++DOCSHELL 1C809400 == 41 [pid = 2792] [id = 137] 13:18:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1C80CC00) [pid = 2792] [serial = 409] [outer = 00000000] 13:18:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1CABF400) [pid = 2792] [serial = 410] [outer = 1C80CC00] 13:18:18 INFO - PROCESS | 2792 | 1461097098670 Marionette DEBUG loaded listener.js 13:18:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1CF4CC00) [pid = 2792] [serial = 411] [outer = 1C80CC00] 13:18:19 INFO - PROCESS | 2792 | 1461097099092 Marionette TRACE conn3 <- [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]]]}] 13:18:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:18:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 705ms 13:18:19 INFO - PROCESS | 2792 | 1461097099169 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 13:18:19 INFO - PROCESS | 2792 | 1461097099171 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 13:18:19 INFO - PROCESS | 2792 | 1461097099175 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:18:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:18:19 INFO - PROCESS | 2792 | 1461097099177 Marionette TRACE conn3 <- [1,514,null,{}] 13:18:19 INFO - PROCESS | 2792 | 1461097099180 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:19 INFO - PROCESS | 2792 | 1461097099280 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 13:18:19 INFO - PROCESS | 2792 | 1461097099292 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:19 INFO - PROCESS | 2792 | ++DOCSHELL 15B95400 == 42 [pid = 2792] [id = 138] 13:18:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (19D74400) [pid = 2792] [serial = 412] [outer = 00000000] 13:18:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1D11F000) [pid = 2792] [serial = 413] [outer = 19D74400] 13:18:19 INFO - PROCESS | 2792 | 1461097099337 Marionette DEBUG loaded listener.js 13:18:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1CFC0800) [pid = 2792] [serial = 414] [outer = 19D74400] 13:18:19 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1D952000) [pid = 2792] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:18:19 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (19548400) [pid = 2792] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:18:19 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (15C8BC00) [pid = 2792] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:18:19 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1562E000) [pid = 2792] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:18:19 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1A90D800) [pid = 2792] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:18:19 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1CFBA000) [pid = 2792] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:18:19 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (13ACF400) [pid = 2792] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:18:19 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1929D400) [pid = 2792] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:18:19 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1C0EA400) [pid = 2792] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:18:19 INFO - PROCESS | 2792 | 1461097099800 Marionette TRACE conn3 <- [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]]]}] 13:18:19 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 13:18:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 690ms 13:18:19 INFO - PROCESS | 2792 | 1461097099875 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 13:18:19 INFO - PROCESS | 2792 | 1461097099877 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 13:18:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:18:19 INFO - PROCESS | 2792 | 1461097099880 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:18:19 INFO - PROCESS | 2792 | 1461097099882 Marionette TRACE conn3 <- [1,518,null,{}] 13:18:19 INFO - PROCESS | 2792 | 1461097099885 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:19 INFO - PROCESS | 2792 | 1461097099959 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 13:18:19 INFO - PROCESS | 2792 | 1461097099966 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:19 INFO - PROCESS | 2792 | ++DOCSHELL 147DE800 == 43 [pid = 2792] [id = 139] 13:18:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (16BC6000) [pid = 2792] [serial = 415] [outer = 00000000] 13:18:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (19548400) [pid = 2792] [serial = 416] [outer = 16BC6000] 13:18:20 INFO - PROCESS | 2792 | 1461097100011 Marionette DEBUG loaded listener.js 13:18:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (19493800) [pid = 2792] [serial = 417] [outer = 16BC6000] 13:18:20 INFO - PROCESS | 2792 | 1461097100439 Marionette TRACE conn3 <- [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]]]}] 13:18:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:18:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 596ms 13:18:20 INFO - PROCESS | 2792 | 1461097100478 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 13:18:20 INFO - PROCESS | 2792 | 1461097100480 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 13:18:20 INFO - PROCESS | 2792 | 1461097100483 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:18:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:18:20 INFO - PROCESS | 2792 | 1461097100485 Marionette TRACE conn3 <- [1,522,null,{}] 13:18:20 INFO - PROCESS | 2792 | 1461097100488 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:20 INFO - PROCESS | 2792 | 1461097100563 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 13:18:20 INFO - PROCESS | 2792 | 1461097100596 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:20 INFO - PROCESS | 2792 | ++DOCSHELL 1BF8E000 == 44 [pid = 2792] [id = 140] 13:18:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1C805800) [pid = 2792] [serial = 418] [outer = 00000000] 13:18:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1D235800) [pid = 2792] [serial = 419] [outer = 1C805800] 13:18:20 INFO - PROCESS | 2792 | 1461097100642 Marionette DEBUG loaded listener.js 13:18:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1D26D400) [pid = 2792] [serial = 420] [outer = 1C805800] 13:18:21 INFO - PROCESS | 2792 | 1461097101063 Marionette TRACE conn3 <- [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]]]}] 13:18:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:18:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 642ms 13:18:21 INFO - PROCESS | 2792 | 1461097101121 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 13:18:21 INFO - PROCESS | 2792 | 1461097101123 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 13:18:21 INFO - PROCESS | 2792 | 1461097101126 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:18:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:18:21 INFO - PROCESS | 2792 | 1461097101128 Marionette TRACE conn3 <- [1,526,null,{}] 13:18:21 INFO - PROCESS | 2792 | 1461097101132 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:21 INFO - PROCESS | 2792 | 1461097101252 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 13:18:21 INFO - PROCESS | 2792 | 1461097101260 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:21 INFO - PROCESS | 2792 | ++DOCSHELL 1D635000 == 45 [pid = 2792] [id = 141] 13:18:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1D635400) [pid = 2792] [serial = 421] [outer = 00000000] 13:18:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1D952000) [pid = 2792] [serial = 422] [outer = 1D635400] 13:18:21 INFO - PROCESS | 2792 | 1461097101305 Marionette DEBUG loaded listener.js 13:18:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1D956800) [pid = 2792] [serial = 423] [outer = 1D635400] 13:18:21 INFO - PROCESS | 2792 | 1461097101731 Marionette TRACE conn3 <- [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]]]}] 13:18:21 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 13:18:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 596ms 13:18:21 INFO - PROCESS | 2792 | 1461097101755 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 13:18:21 INFO - PROCESS | 2792 | 1461097101757 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 13:18:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:18:21 INFO - PROCESS | 2792 | 1461097101761 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:18:21 INFO - PROCESS | 2792 | 1461097101763 Marionette TRACE conn3 <- [1,530,null,{}] 13:18:21 INFO - PROCESS | 2792 | 1461097101771 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:21 INFO - PROCESS | 2792 | 1461097101910 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 13:18:22 INFO - PROCESS | 2792 | 1461097102091 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:22 INFO - PROCESS | 2792 | ++DOCSHELL 142FB000 == 46 [pid = 2792] [id = 142] 13:18:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (14483C00) [pid = 2792] [serial = 424] [outer = 00000000] 13:18:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (15C87C00) [pid = 2792] [serial = 425] [outer = 14483C00] 13:18:22 INFO - PROCESS | 2792 | 1461097102160 Marionette DEBUG loaded listener.js 13:18:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (15E87C00) [pid = 2792] [serial = 426] [outer = 14483C00] 13:18:22 INFO - PROCESS | 2792 | 1461097102701 Marionette TRACE conn3 <- [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"]]]}] 13:18:22 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 13:18:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:18:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:18:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:18:22 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 13:18:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:18:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:18:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:18:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1003ms 13:18:22 INFO - PROCESS | 2792 | 1461097102781 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 13:18:22 INFO - PROCESS | 2792 | 1461097102786 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 13:18:22 INFO - PROCESS | 2792 | 1461097102791 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:18:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:18:22 INFO - PROCESS | 2792 | 1461097102796 Marionette TRACE conn3 <- [1,534,null,{}] 13:18:22 INFO - PROCESS | 2792 | 1461097102801 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:22 INFO - PROCESS | 2792 | 1461097102942 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 13:18:23 INFO - PROCESS | 2792 | 1461097103030 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:23 INFO - PROCESS | 2792 | ++DOCSHELL 187B7400 == 47 [pid = 2792] [id = 143] 13:18:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (18A33400) [pid = 2792] [serial = 427] [outer = 00000000] 13:18:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (18B23C00) [pid = 2792] [serial = 428] [outer = 18A33400] 13:18:23 INFO - PROCESS | 2792 | 1461097103088 Marionette DEBUG loaded listener.js 13:18:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (18B2DC00) [pid = 2792] [serial = 429] [outer = 18A33400] 13:18:23 INFO - PROCESS | 2792 | 1461097103628 Marionette TRACE conn3 <- [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]]]}] 13:18:23 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. 13:18:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 909ms 13:18:23 INFO - PROCESS | 2792 | 1461097103713 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 13:18:23 INFO - PROCESS | 2792 | 1461097103716 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 13:18:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:18:23 INFO - PROCESS | 2792 | 1461097103721 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:18:23 INFO - PROCESS | 2792 | 1461097103723 Marionette TRACE conn3 <- [1,538,null,{}] 13:18:23 INFO - PROCESS | 2792 | 1461097103727 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:23 INFO - PROCESS | 2792 | 1461097103827 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 13:18:23 INFO - PROCESS | 2792 | 1461097103921 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:23 INFO - PROCESS | 2792 | ++DOCSHELL 18C26C00 == 48 [pid = 2792] [id = 144] 13:18:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (18C2B800) [pid = 2792] [serial = 430] [outer = 00000000] 13:18:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1BFEA400) [pid = 2792] [serial = 431] [outer = 18C2B800] 13:18:23 INFO - PROCESS | 2792 | 1461097103976 Marionette DEBUG loaded listener.js 13:18:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1C802000) [pid = 2792] [serial = 432] [outer = 18C2B800] 13:18:24 INFO - PROCESS | 2792 | 1461097104527 Marionette TRACE conn3 <- [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]]]}] 13:18:24 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. 13:18:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 847ms 13:18:24 INFO - PROCESS | 2792 | 1461097104566 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 13:18:24 INFO - PROCESS | 2792 | 1461097104570 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 13:18:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:18:24 INFO - PROCESS | 2792 | 1461097104581 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:18:24 INFO - PROCESS | 2792 | 1461097104586 Marionette TRACE conn3 <- [1,542,null,{}] 13:18:24 INFO - PROCESS | 2792 | 1461097104590 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:24 INFO - PROCESS | 2792 | 1461097104695 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 13:18:24 INFO - PROCESS | 2792 | 1461097104790 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:24 INFO - PROCESS | 2792 | ++DOCSHELL 1A90D000 == 49 [pid = 2792] [id = 145] 13:18:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1C0E6C00) [pid = 2792] [serial = 433] [outer = 00000000] 13:18:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1CA8C800) [pid = 2792] [serial = 434] [outer = 1C0E6C00] 13:18:24 INFO - PROCESS | 2792 | 1461097104844 Marionette DEBUG loaded listener.js 13:18:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1D276000) [pid = 2792] [serial = 435] [outer = 1C0E6C00] 13:18:25 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:25 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:18:25 INFO - PROCESS | 2792 | 1461097105408 Marionette TRACE conn3 <- [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]]]}] 13:18:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:18:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 862ms 13:18:25 INFO - PROCESS | 2792 | 1461097105440 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 13:18:25 INFO - PROCESS | 2792 | 1461097105442 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 13:18:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:18:25 INFO - PROCESS | 2792 | 1461097105446 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:18:25 INFO - PROCESS | 2792 | 1461097105448 Marionette TRACE conn3 <- [1,546,null,{}] 13:18:25 INFO - PROCESS | 2792 | 1461097105452 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:25 INFO - PROCESS | 2792 | 1461097105552 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 13:18:25 INFO - PROCESS | 2792 | 1461097105644 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:25 INFO - PROCESS | 2792 | ++DOCSHELL 1CA8E800 == 50 [pid = 2792] [id = 146] 13:18:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1CFBF000) [pid = 2792] [serial = 436] [outer = 00000000] 13:18:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1DA96400) [pid = 2792] [serial = 437] [outer = 1CFBF000] 13:18:25 INFO - PROCESS | 2792 | 1461097105699 Marionette DEBUG loaded listener.js 13:18:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1DA98C00) [pid = 2792] [serial = 438] [outer = 1CFBF000] 13:18:26 INFO - PROCESS | 2792 | 1461097106244 Marionette TRACE conn3 <- [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]]]}] 13:18:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:18:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1003ms 13:18:26 INFO - PROCESS | 2792 | 1461097106448 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 13:18:26 INFO - PROCESS | 2792 | 1461097106453 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 13:18:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:18:26 INFO - PROCESS | 2792 | 1461097106458 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:18:26 INFO - PROCESS | 2792 | 1461097106461 Marionette TRACE conn3 <- [1,550,null,{}] 13:18:26 INFO - PROCESS | 2792 | 1461097106466 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:26 INFO - PROCESS | 2792 | 1461097106561 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 13:18:26 INFO - PROCESS | 2792 | 1461097106638 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:26 INFO - PROCESS | 2792 | ++DOCSHELL 15E8A000 == 51 [pid = 2792] [id = 147] 13:18:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (15E8A800) [pid = 2792] [serial = 439] [outer = 00000000] 13:18:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (16D71400) [pid = 2792] [serial = 440] [outer = 15E8A800] 13:18:26 INFO - PROCESS | 2792 | 1461097106689 Marionette DEBUG loaded listener.js 13:18:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (17CD8800) [pid = 2792] [serial = 441] [outer = 15E8A800] 13:18:27 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:27 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:18:27 INFO - PROCESS | 2792 | 1461097107267 Marionette TRACE conn3 <- [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]]]}] 13:18:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:18:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 847ms 13:18:27 INFO - PROCESS | 2792 | 1461097107312 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 13:18:27 INFO - PROCESS | 2792 | 1461097107316 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 13:18:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:18:27 INFO - PROCESS | 2792 | 1461097107324 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:18:27 INFO - PROCESS | 2792 | 1461097107328 Marionette TRACE conn3 <- [1,554,null,{}] 13:18:27 INFO - PROCESS | 2792 | 1461097107331 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:27 INFO - PROCESS | 2792 | 1461097107425 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 13:18:27 INFO - PROCESS | 2792 | 1461097107525 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:27 INFO - PROCESS | 2792 | ++DOCSHELL 166BD000 == 52 [pid = 2792] [id = 148] 13:18:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (16BD0000) [pid = 2792] [serial = 442] [outer = 00000000] 13:18:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (18A41400) [pid = 2792] [serial = 443] [outer = 16BD0000] 13:18:27 INFO - PROCESS | 2792 | 1461097107572 Marionette DEBUG loaded listener.js 13:18:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (18B27400) [pid = 2792] [serial = 444] [outer = 16BD0000] 13:18:27 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:27 INFO - PROCESS | 2792 | --DOCSHELL 1C804000 == 51 [pid = 2792] [id = 74] 13:18:27 INFO - PROCESS | 2792 | --DOCSHELL 1D635000 == 50 [pid = 2792] [id = 141] 13:18:27 INFO - PROCESS | 2792 | --DOCSHELL 1BF8E000 == 49 [pid = 2792] [id = 140] 13:18:27 INFO - PROCESS | 2792 | --DOCSHELL 147DE800 == 48 [pid = 2792] [id = 139] 13:18:27 INFO - PROCESS | 2792 | --DOCSHELL 15B95400 == 47 [pid = 2792] [id = 138] 13:18:27 INFO - PROCESS | 2792 | --DOCSHELL 1C809400 == 46 [pid = 2792] [id = 137] 13:18:27 INFO - PROCESS | 2792 | --DOCSHELL 1A560800 == 45 [pid = 2792] [id = 136] 13:18:27 INFO - PROCESS | 2792 | --DOCSHELL 18B29400 == 44 [pid = 2792] [id = 135] 13:18:27 INFO - PROCESS | 2792 | --DOCSHELL 15E10800 == 43 [pid = 2792] [id = 134] 13:18:27 INFO - PROCESS | 2792 | --DOCSHELL 16D77400 == 42 [pid = 2792] [id = 133] 13:18:27 INFO - PROCESS | 2792 | --DOCSHELL 1630FC00 == 41 [pid = 2792] [id = 132] 13:18:27 INFO - PROCESS | 2792 | --DOCSHELL 1325D000 == 40 [pid = 2792] [id = 128] 13:18:27 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:18:27 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1954C800) [pid = 2792] [serial = 346] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (15B97800) [pid = 2792] [serial = 343] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1BF86800) [pid = 2792] [serial = 349] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (16DA5000) [pid = 2792] [serial = 353] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (16BD2800) [pid = 2792] [serial = 352] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1BF90800) [pid = 2792] [serial = 361] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1D63F000) [pid = 2792] [serial = 368] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1D27AC00) [pid = 2792] [serial = 367] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1929EC00) [pid = 2792] [serial = 373] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1C8F2400) [pid = 2792] [serial = 376] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1DA8C800) [pid = 2792] [serial = 371] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1C80C400) [pid = 2792] [serial = 364] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1929E800) [pid = 2792] [serial = 374] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1C80AC00) [pid = 2792] [serial = 365] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1C02C400) [pid = 2792] [serial = 377] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1BF95800) [pid = 2792] [serial = 362] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (17CE4800) [pid = 2792] [serial = 379] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1D957000) [pid = 2792] [serial = 370] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (19D72400) [pid = 2792] [serial = 358] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (19F78C00) [pid = 2792] [serial = 359] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (18004400) [pid = 2792] [serial = 355] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (185F5400) [pid = 2792] [serial = 356] [outer = 00000000] [url = about:blank] 13:18:28 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:28 INFO - PROCESS | 2792 | 1461097108144 Marionette TRACE conn3 <- [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]]]}] 13:18:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:18:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 847ms 13:18:28 INFO - PROCESS | 2792 | 1461097108167 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 13:18:28 INFO - PROCESS | 2792 | 1461097108169 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 13:18:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:18:28 INFO - PROCESS | 2792 | 1461097108173 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:18:28 INFO - PROCESS | 2792 | 1461097108175 Marionette TRACE conn3 <- [1,558,null,{}] 13:18:28 INFO - PROCESS | 2792 | 1461097108185 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:28 INFO - PROCESS | 2792 | 1461097108276 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 13:18:28 INFO - PROCESS | 2792 | 1461097108285 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:28 INFO - PROCESS | 2792 | ++DOCSHELL 166BA000 == 41 [pid = 2792] [id = 149] 13:18:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (166BC000) [pid = 2792] [serial = 445] [outer = 00000000] 13:18:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (18B29400) [pid = 2792] [serial = 446] [outer = 166BC000] 13:18:28 INFO - PROCESS | 2792 | 1461097108334 Marionette DEBUG loaded listener.js 13:18:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (19295800) [pid = 2792] [serial = 447] [outer = 166BC000] 13:18:28 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:28 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:18:28 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:28 INFO - PROCESS | 2792 | 1461097108808 Marionette TRACE conn3 <- [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]]]}] 13:18:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:18:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 690ms 13:18:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:18:28 INFO - PROCESS | 2792 | 1461097108872 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 13:18:28 INFO - PROCESS | 2792 | 1461097108874 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 13:18:28 INFO - PROCESS | 2792 | 1461097108877 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:18:28 INFO - PROCESS | 2792 | 1461097108879 Marionette TRACE conn3 <- [1,562,null,{}] 13:18:28 INFO - PROCESS | 2792 | 1461097108883 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:28 INFO - PROCESS | 2792 | 1461097108960 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 13:18:28 INFO - PROCESS | 2792 | 1461097108969 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:28 INFO - PROCESS | 2792 | ++DOCSHELL 185F6800 == 42 [pid = 2792] [id = 150] 13:18:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (18A3FC00) [pid = 2792] [serial = 448] [outer = 00000000] 13:18:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (19B2D400) [pid = 2792] [serial = 449] [outer = 18A3FC00] 13:18:29 INFO - PROCESS | 2792 | 1461097109014 Marionette DEBUG loaded listener.js 13:18:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (19D72400) [pid = 2792] [serial = 450] [outer = 18A3FC00] 13:18:29 INFO - PROCESS | 2792 | 1461097109461 Marionette TRACE conn3 <- [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]]]}] 13:18:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:18:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 627ms 13:18:29 INFO - PROCESS | 2792 | 1461097109516 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 13:18:29 INFO - PROCESS | 2792 | 1461097109518 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 13:18:29 INFO - PROCESS | 2792 | 1461097109521 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:18:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:18:29 INFO - PROCESS | 2792 | 1461097109523 Marionette TRACE conn3 <- [1,566,null,{}] 13:18:29 INFO - PROCESS | 2792 | 1461097109527 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:29 INFO - PROCESS | 2792 | 1461097109601 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 13:18:29 INFO - PROCESS | 2792 | 1461097109637 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:29 INFO - PROCESS | 2792 | ++DOCSHELL 19F7A800 == 43 [pid = 2792] [id = 151] 13:18:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1A568000) [pid = 2792] [serial = 451] [outer = 00000000] 13:18:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1BD35C00) [pid = 2792] [serial = 452] [outer = 1A568000] 13:18:29 INFO - PROCESS | 2792 | 1461097109682 Marionette DEBUG loaded listener.js 13:18:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1BD39000) [pid = 2792] [serial = 453] [outer = 1A568000] 13:18:30 INFO - PROCESS | 2792 | 1461097110098 Marionette TRACE conn3 <- [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]]]}] 13:18:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:18:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 643ms 13:18:30 INFO - PROCESS | 2792 | 1461097110160 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 13:18:30 INFO - PROCESS | 2792 | 1461097110162 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 13:18:30 INFO - PROCESS | 2792 | 1461097110165 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:18:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:18:30 INFO - PROCESS | 2792 | 1461097110167 Marionette TRACE conn3 <- [1,570,null,{}] 13:18:30 INFO - PROCESS | 2792 | 1461097110170 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:30 INFO - PROCESS | 2792 | 1461097110273 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 13:18:30 INFO - PROCESS | 2792 | 1461097110281 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:30 INFO - PROCESS | 2792 | ++DOCSHELL 13266400 == 44 [pid = 2792] [id = 152] 13:18:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (14487000) [pid = 2792] [serial = 454] [outer = 00000000] 13:18:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1BF8D400) [pid = 2792] [serial = 455] [outer = 14487000] 13:18:30 INFO - PROCESS | 2792 | 1461097110329 Marionette DEBUG loaded listener.js 13:18:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1BF95800) [pid = 2792] [serial = 456] [outer = 14487000] 13:18:30 INFO - PROCESS | 2792 | 1461097110791 Marionette TRACE conn3 <- [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]]]}] 13:18:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:18:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 642ms 13:18:30 INFO - PROCESS | 2792 | 1461097110809 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 13:18:30 INFO - PROCESS | 2792 | 1461097110811 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 13:18:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:18:30 INFO - PROCESS | 2792 | 1461097110818 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:18:30 INFO - PROCESS | 2792 | 1461097110819 Marionette TRACE conn3 <- [1,574,null,{}] 13:18:30 INFO - PROCESS | 2792 | 1461097110823 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:30 INFO - PROCESS | 2792 | 1461097110923 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 13:18:31 INFO - PROCESS | 2792 | 1461097111005 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:31 INFO - PROCESS | 2792 | ++DOCSHELL 1BF91000 == 45 [pid = 2792] [id = 153] 13:18:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1BFECC00) [pid = 2792] [serial = 457] [outer = 00000000] 13:18:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1C807800) [pid = 2792] [serial = 458] [outer = 1BFECC00] 13:18:31 INFO - PROCESS | 2792 | 1461097111050 Marionette DEBUG loaded listener.js 13:18:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1C807400) [pid = 2792] [serial = 459] [outer = 1BFECC00] 13:18:31 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:31 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:31 INFO - PROCESS | 2792 | 1461097111477 Marionette TRACE conn3 <- [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]]]}] 13:18:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:18:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 690ms 13:18:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:18:31 INFO - PROCESS | 2792 | 1461097111513 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 13:18:31 INFO - PROCESS | 2792 | 1461097111515 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 13:18:31 INFO - PROCESS | 2792 | 1461097111518 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:18:31 INFO - PROCESS | 2792 | 1461097111520 Marionette TRACE conn3 <- [1,578,null,{}] 13:18:31 INFO - PROCESS | 2792 | 1461097111523 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:31 INFO - PROCESS | 2792 | 1461097111671 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 13:18:31 INFO - PROCESS | 2792 | 1461097111680 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:31 INFO - PROCESS | 2792 | ++DOCSHELL 1A51D400 == 46 [pid = 2792] [id = 154] 13:18:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1C0E1400) [pid = 2792] [serial = 460] [outer = 00000000] 13:18:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1CA8EC00) [pid = 2792] [serial = 461] [outer = 1C0E1400] 13:18:31 INFO - PROCESS | 2792 | 1461097111768 Marionette DEBUG loaded listener.js 13:18:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1CAB9400) [pid = 2792] [serial = 462] [outer = 1C0E1400] 13:18:32 INFO - PROCESS | 2792 | 1461097112184 Marionette TRACE conn3 <- [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]]]}] 13:18:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:18:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 690ms 13:18:32 INFO - PROCESS | 2792 | 1461097112250 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 13:18:32 INFO - PROCESS | 2792 | 1461097112252 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 13:18:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:18:32 INFO - PROCESS | 2792 | 1461097112289 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:18:32 INFO - PROCESS | 2792 | 1461097112290 Marionette TRACE conn3 <- [1,582,null,{}] 13:18:32 INFO - PROCESS | 2792 | 1461097112305 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:32 INFO - PROCESS | 2792 | 1461097112416 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 13:18:32 INFO - PROCESS | 2792 | 1461097112429 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:32 INFO - PROCESS | 2792 | ++DOCSHELL 1C8F3800 == 47 [pid = 2792] [id = 155] 13:18:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1CA8B400) [pid = 2792] [serial = 463] [outer = 00000000] 13:18:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1D227C00) [pid = 2792] [serial = 464] [outer = 1CA8B400] 13:18:32 INFO - PROCESS | 2792 | 1461097112473 Marionette DEBUG loaded listener.js 13:18:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1D235C00) [pid = 2792] [serial = 465] [outer = 1CA8B400] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1A648C00) [pid = 2792] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1D635C00) [pid = 2792] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (163E8C00) [pid = 2792] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (187AE800) [pid = 2792] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (13780400) [pid = 2792] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1D277C00) [pid = 2792] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (155E1C00) [pid = 2792] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (187F2C00) [pid = 2792] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (13AC1000) [pid = 2792] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (16319800) [pid = 2792] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1CAB7400) [pid = 2792] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1C80CC00) [pid = 2792] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1A903800) [pid = 2792] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (19D74400) [pid = 2792] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (17CE4C00) [pid = 2792] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (18B2A000) [pid = 2792] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1C801400) [pid = 2792] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1320F000) [pid = 2792] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (16BC6000) [pid = 2792] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (18A3B400) [pid = 2792] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (16D6DC00) [pid = 2792] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (16D79000) [pid = 2792] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (18179000) [pid = 2792] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:18:32 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1C805800) [pid = 2792] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:18:33 INFO - PROCESS | 2792 | 1461097113080 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:18:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:18:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 862ms 13:18:33 INFO - PROCESS | 2792 | 1461097113130 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 13:18:33 INFO - PROCESS | 2792 | 1461097113132 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 13:18:33 INFO - PROCESS | 2792 | 1461097113135 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:18:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:18:33 INFO - PROCESS | 2792 | 1461097113136 Marionette TRACE conn3 <- [1,586,null,{}] 13:18:33 INFO - PROCESS | 2792 | 1461097113139 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:33 INFO - PROCESS | 2792 | 1461097113216 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 13:18:33 INFO - PROCESS | 2792 | 1461097113222 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:33 INFO - PROCESS | 2792 | ++DOCSHELL 13265400 == 48 [pid = 2792] [id = 156] 13:18:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1428F400) [pid = 2792] [serial = 466] [outer = 00000000] 13:18:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (17CE4C00) [pid = 2792] [serial = 467] [outer = 1428F400] 13:18:33 INFO - PROCESS | 2792 | 1461097113266 Marionette DEBUG loaded listener.js 13:18:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (18179000) [pid = 2792] [serial = 468] [outer = 1428F400] 13:18:33 INFO - PROCESS | 2792 | 1461097113697 Marionette TRACE conn3 <- [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]]]}] 13:18:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:18:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 596ms 13:18:33 INFO - PROCESS | 2792 | 1461097113732 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 13:18:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:18:33 INFO - PROCESS | 2792 | 1461097113734 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 13:18:33 INFO - PROCESS | 2792 | 1461097113738 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:18:33 INFO - PROCESS | 2792 | 1461097113740 Marionette TRACE conn3 <- [1,590,null,{}] 13:18:33 INFO - PROCESS | 2792 | 1461097113743 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:33 INFO - PROCESS | 2792 | 1461097113836 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 13:18:33 INFO - PROCESS | 2792 | 1461097113845 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:33 INFO - PROCESS | 2792 | ++DOCSHELL 1929F400 == 49 [pid = 2792] [id = 157] 13:18:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1978F800) [pid = 2792] [serial = 469] [outer = 00000000] 13:18:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1C80F000) [pid = 2792] [serial = 470] [outer = 1978F800] 13:18:33 INFO - PROCESS | 2792 | 1461097113894 Marionette DEBUG loaded listener.js 13:18:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1CF4E000) [pid = 2792] [serial = 471] [outer = 1978F800] 13:18:34 INFO - PROCESS | 2792 | 1461097114373 Marionette TRACE conn3 <- [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]]]}] 13:18:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:18:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 690ms 13:18:34 INFO - PROCESS | 2792 | 1461097114437 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 13:18:34 INFO - PROCESS | 2792 | 1461097114439 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 13:18:34 INFO - PROCESS | 2792 | 1461097114443 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:18:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:18:34 INFO - PROCESS | 2792 | 1461097114444 Marionette TRACE conn3 <- [1,594,null,{}] 13:18:34 INFO - PROCESS | 2792 | 1461097114449 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:34 INFO - PROCESS | 2792 | 1461097114525 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 13:18:34 INFO - PROCESS | 2792 | 1461097114537 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:34 INFO - PROCESS | 2792 | ++DOCSHELL 18B22000 == 50 [pid = 2792] [id = 158] 13:18:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (19B2B000) [pid = 2792] [serial = 472] [outer = 00000000] 13:18:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1D635000) [pid = 2792] [serial = 473] [outer = 19B2B000] 13:18:34 INFO - PROCESS | 2792 | 1461097114581 Marionette DEBUG loaded listener.js 13:18:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1D641000) [pid = 2792] [serial = 474] [outer = 19B2B000] 13:18:35 INFO - PROCESS | 2792 | 1461097115186 Marionette TRACE conn3 <- [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]]]}] 13:18:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:18:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 846ms 13:18:35 INFO - PROCESS | 2792 | 1461097115286 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 13:18:35 INFO - PROCESS | 2792 | 1461097115291 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 13:18:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:18:35 INFO - PROCESS | 2792 | 1461097115296 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:18:35 INFO - PROCESS | 2792 | 1461097115300 Marionette TRACE conn3 <- [1,598,null,{}] 13:18:35 INFO - PROCESS | 2792 | 1461097115306 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:35 INFO - PROCESS | 2792 | 1461097115427 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 13:18:35 INFO - PROCESS | 2792 | 1461097115544 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:35 INFO - PROCESS | 2792 | ++DOCSHELL 1448F000 == 51 [pid = 2792] [id = 159] 13:18:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (15B96000) [pid = 2792] [serial = 475] [outer = 00000000] 13:18:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (16D7B400) [pid = 2792] [serial = 476] [outer = 15B96000] 13:18:35 INFO - PROCESS | 2792 | 1461097115604 Marionette DEBUG loaded listener.js 13:18:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (17CDB800) [pid = 2792] [serial = 477] [outer = 15B96000] 13:18:36 INFO - PROCESS | 2792 | 1461097116150 Marionette TRACE conn3 <- [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]]]}] 13:18:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:18:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 909ms 13:18:36 INFO - PROCESS | 2792 | 1461097116202 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 13:18:36 INFO - PROCESS | 2792 | 1461097116208 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 13:18:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:18:36 INFO - PROCESS | 2792 | 1461097116215 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:18:36 INFO - PROCESS | 2792 | 1461097116218 Marionette TRACE conn3 <- [1,602,null,{}] 13:18:36 INFO - PROCESS | 2792 | 1461097116222 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:36 INFO - PROCESS | 2792 | 1461097116332 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 13:18:36 INFO - PROCESS | 2792 | 1461097116433 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:36 INFO - PROCESS | 2792 | ++DOCSHELL 18136400 == 52 [pid = 2792] [id = 160] 13:18:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (187B1C00) [pid = 2792] [serial = 478] [outer = 00000000] 13:18:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (18B25400) [pid = 2792] [serial = 479] [outer = 187B1C00] 13:18:36 INFO - PROCESS | 2792 | 1461097116488 Marionette DEBUG loaded listener.js 13:18:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1929B000) [pid = 2792] [serial = 480] [outer = 187B1C00] 13:18:37 INFO - PROCESS | 2792 | 1461097117110 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:18:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:18:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 956ms 13:18:37 INFO - PROCESS | 2792 | 1461097117163 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 13:18:37 INFO - PROCESS | 2792 | 1461097117166 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 13:18:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:18:37 INFO - PROCESS | 2792 | 1461097117170 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:18:37 INFO - PROCESS | 2792 | 1461097117174 Marionette TRACE conn3 <- [1,606,null,{}] 13:18:37 INFO - PROCESS | 2792 | 1461097117185 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:37 INFO - PROCESS | 2792 | 1461097117288 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 13:18:37 INFO - PROCESS | 2792 | 1461097117415 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:37 INFO - PROCESS | 2792 | ++DOCSHELL 1BE36400 == 53 [pid = 2792] [id = 161] 13:18:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1BE37000) [pid = 2792] [serial = 481] [outer = 00000000] 13:18:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1BE39400) [pid = 2792] [serial = 482] [outer = 1BE37000] 13:18:37 INFO - PROCESS | 2792 | 1461097117535 Marionette DEBUG loaded listener.js 13:18:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1BE3FC00) [pid = 2792] [serial = 483] [outer = 1BE37000] 13:18:38 INFO - PROCESS | 2792 | 1461097118282 Marionette TRACE conn3 <- [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]]]}] 13:18:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:18:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1160ms 13:18:38 INFO - PROCESS | 2792 | 1461097118324 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 13:18:38 INFO - PROCESS | 2792 | 1461097118327 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 13:18:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:18:38 INFO - PROCESS | 2792 | 1461097118331 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:18:38 INFO - PROCESS | 2792 | 1461097118333 Marionette TRACE conn3 <- [1,610,null,{}] 13:18:38 INFO - PROCESS | 2792 | 1461097118337 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:38 INFO - PROCESS | 2792 | 1461097118446 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 13:18:38 INFO - PROCESS | 2792 | 1461097118570 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:38 INFO - PROCESS | 2792 | ++DOCSHELL 13815C00 == 54 [pid = 2792] [id = 162] 13:18:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (13816400) [pid = 2792] [serial = 484] [outer = 00000000] 13:18:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1381B800) [pid = 2792] [serial = 485] [outer = 13816400] 13:18:38 INFO - PROCESS | 2792 | 1461097118627 Marionette DEBUG loaded listener.js 13:18:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1800FC00) [pid = 2792] [serial = 486] [outer = 13816400] 13:18:39 INFO - PROCESS | 2792 | 1461097119163 Marionette TRACE conn3 <- [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]]]}] 13:18:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:18:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 894ms 13:18:39 INFO - PROCESS | 2792 | 1461097119348 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 13:18:39 INFO - PROCESS | 2792 | 1461097119352 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 13:18:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:18:39 INFO - PROCESS | 2792 | 1461097119366 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:18:39 INFO - PROCESS | 2792 | 1461097119369 Marionette TRACE conn3 <- [1,614,null,{}] 13:18:39 INFO - PROCESS | 2792 | 1461097119398 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:39 INFO - PROCESS | 2792 | 1461097119500 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 13:18:39 INFO - PROCESS | 2792 | 1461097119633 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:39 INFO - PROCESS | 2792 | ++DOCSHELL 13811000 == 55 [pid = 2792] [id = 163] 13:18:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (13817400) [pid = 2792] [serial = 487] [outer = 00000000] 13:18:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (163F7800) [pid = 2792] [serial = 488] [outer = 13817400] 13:18:39 INFO - PROCESS | 2792 | 1461097119684 Marionette DEBUG loaded listener.js 13:18:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (16BCEC00) [pid = 2792] [serial = 489] [outer = 13817400] 13:18:40 INFO - PROCESS | 2792 | --DOCSHELL 1929F400 == 54 [pid = 2792] [id = 157] 13:18:40 INFO - PROCESS | 2792 | --DOCSHELL 13265400 == 53 [pid = 2792] [id = 156] 13:18:40 INFO - PROCESS | 2792 | --DOCSHELL 1C8F3800 == 52 [pid = 2792] [id = 155] 13:18:40 INFO - PROCESS | 2792 | --DOCSHELL 1A51D400 == 51 [pid = 2792] [id = 154] 13:18:40 INFO - PROCESS | 2792 | --DOCSHELL 1BF91000 == 50 [pid = 2792] [id = 153] 13:18:40 INFO - PROCESS | 2792 | --DOCSHELL 13266400 == 49 [pid = 2792] [id = 152] 13:18:40 INFO - PROCESS | 2792 | --DOCSHELL 19F7A800 == 48 [pid = 2792] [id = 151] 13:18:40 INFO - PROCESS | 2792 | --DOCSHELL 185F6800 == 47 [pid = 2792] [id = 150] 13:18:40 INFO - PROCESS | 2792 | --DOCSHELL 166BA000 == 46 [pid = 2792] [id = 149] 13:18:40 INFO - PROCESS | 2792 | --DOCSHELL 166BD000 == 45 [pid = 2792] [id = 148] 13:18:40 INFO - PROCESS | 2792 | --DOCSHELL 15E8A000 == 44 [pid = 2792] [id = 147] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1D952000) [pid = 2792] [serial = 422] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | 1461097120302 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1D11A000) [pid = 2792] [serial = 311] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (16BD4000) [pid = 2792] [serial = 269] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1C0E5800) [pid = 2792] [serial = 350] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1D22B400) [pid = 2792] [serial = 221] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1D63DC00) [pid = 2792] [serial = 341] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (15E03000) [pid = 2792] [serial = 344] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1CABF400) [pid = 2792] [serial = 410] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1BF8A400) [pid = 2792] [serial = 407] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1BF90C00) [pid = 2792] [serial = 408] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1CF4CC00) [pid = 2792] [serial = 411] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1D11F000) [pid = 2792] [serial = 413] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1817E400) [pid = 2792] [serial = 385] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (19D6E000) [pid = 2792] [serial = 404] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1D956400) [pid = 2792] [serial = 392] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1D641800) [pid = 2792] [serial = 391] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (158F7400) [pid = 2792] [serial = 383] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (142F4C00) [pid = 2792] [serial = 382] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (19548400) [pid = 2792] [serial = 416] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (19B2F000) [pid = 2792] [serial = 389] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (19786000) [pid = 2792] [serial = 388] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1817DC00) [pid = 2792] [serial = 395] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (17CE1800) [pid = 2792] [serial = 394] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1817D800) [pid = 2792] [serial = 397] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (185F6C00) [pid = 2792] [serial = 398] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (18B27000) [pid = 2792] [serial = 400] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (18B2BC00) [pid = 2792] [serial = 401] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1D235800) [pid = 2792] [serial = 419] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (19D72800) [pid = 2792] [serial = 164] [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.] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1CFC0800) [pid = 2792] [serial = 414] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (18180C00) [pid = 2792] [serial = 386] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1D26D400) [pid = 2792] [serial = 420] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (19D6DC00) [pid = 2792] [serial = 405] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (19493800) [pid = 2792] [serial = 417] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (1C8F4000) [pid = 2792] [serial = 308] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1D954400) [pid = 2792] [serial = 266] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (187B3000) [pid = 2792] [serial = 305] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (19D72000) [pid = 2792] [serial = 347] [outer = 00000000] [url = about:blank] 13:18:40 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1448F800) [pid = 2792] [serial = 302] [outer = 00000000] [url = about:blank] 13:18:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:18:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1003ms 13:18:40 INFO - PROCESS | 2792 | 1461097120366 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 13:18:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:18:40 INFO - PROCESS | 2792 | 1461097120370 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 13:18:40 INFO - PROCESS | 2792 | 1461097120377 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:18:40 INFO - PROCESS | 2792 | 1461097120381 Marionette TRACE conn3 <- [1,618,null,{}] 13:18:40 INFO - PROCESS | 2792 | 1461097120385 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:40 INFO - PROCESS | 2792 | 1461097120488 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 13:18:40 INFO - PROCESS | 2792 | 1461097120568 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:40 INFO - PROCESS | 2792 | ++DOCSHELL 147EA400 == 45 [pid = 2792] [id = 164] 13:18:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (15B6FC00) [pid = 2792] [serial = 490] [outer = 00000000] 13:18:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (15E8EC00) [pid = 2792] [serial = 491] [outer = 15B6FC00] 13:18:40 INFO - PROCESS | 2792 | 1461097120614 Marionette DEBUG loaded listener.js 13:18:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (16BCCC00) [pid = 2792] [serial = 492] [outer = 15B6FC00] 13:18:41 INFO - PROCESS | 2792 | 1461097120989 Marionette TRACE conn3 <- [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]]]}] 13:18:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:18:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 658ms 13:18:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:18:41 INFO - PROCESS | 2792 | 1461097121031 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 13:18:41 INFO - PROCESS | 2792 | 1461097121033 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 13:18:41 INFO - PROCESS | 2792 | 1461097121036 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:18:41 INFO - PROCESS | 2792 | 1461097121038 Marionette TRACE conn3 <- [1,622,null,{}] 13:18:41 INFO - PROCESS | 2792 | 1461097121048 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:41 INFO - PROCESS | 2792 | 1461097121166 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 13:18:41 INFO - PROCESS | 2792 | 1461097121179 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:41 INFO - PROCESS | 2792 | ++DOCSHELL 18189400 == 46 [pid = 2792] [id = 165] 13:18:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (185EB400) [pid = 2792] [serial = 493] [outer = 00000000] 13:18:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (187B2000) [pid = 2792] [serial = 494] [outer = 185EB400] 13:18:41 INFO - PROCESS | 2792 | 1461097121233 Marionette DEBUG loaded listener.js 13:18:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (187E9800) [pid = 2792] [serial = 495] [outer = 185EB400] 13:18:41 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:41 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:18:41 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:41 INFO - PROCESS | 2792 | 1461097121688 Marionette TRACE conn3 <- [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]]]}] 13:18:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:18:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 689ms 13:18:41 INFO - PROCESS | 2792 | 1461097121735 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 13:18:41 INFO - PROCESS | 2792 | 1461097121737 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 13:18:41 INFO - PROCESS | 2792 | 1461097121740 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:18:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:18:41 INFO - PROCESS | 2792 | 1461097121742 Marionette TRACE conn3 <- [1,626,null,{}] 13:18:41 INFO - PROCESS | 2792 | 1461097121746 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:41 INFO - PROCESS | 2792 | 1461097121825 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 13:18:41 INFO - PROCESS | 2792 | 1461097121833 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:41 INFO - PROCESS | 2792 | ++DOCSHELL 18B29C00 == 47 [pid = 2792] [id = 166] 13:18:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (18B2AC00) [pid = 2792] [serial = 496] [outer = 00000000] 13:18:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (19295C00) [pid = 2792] [serial = 497] [outer = 18B2AC00] 13:18:41 INFO - PROCESS | 2792 | 1461097121879 Marionette DEBUG loaded listener.js 13:18:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (1929BC00) [pid = 2792] [serial = 498] [outer = 18B2AC00] 13:18:42 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:42 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:18:42 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:42 INFO - PROCESS | 2792 | 1461097122346 Marionette TRACE conn3 <- [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]]]}] 13:18:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:18:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 595ms 13:18:42 INFO - PROCESS | 2792 | 1461097122373 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 13:18:42 INFO - PROCESS | 2792 | 1461097122375 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 13:18:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:18:42 INFO - PROCESS | 2792 | 1461097122378 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:18:42 INFO - PROCESS | 2792 | 1461097122380 Marionette TRACE conn3 <- [1,630,null,{}] 13:18:42 INFO - PROCESS | 2792 | 1461097122383 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:42 INFO - PROCESS | 2792 | 1461097122459 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 13:18:42 INFO - PROCESS | 2792 | 1461097122465 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:42 INFO - PROCESS | 2792 | ++DOCSHELL 19785000 == 48 [pid = 2792] [id = 167] 13:18:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (19786000) [pid = 2792] [serial = 499] [outer = 00000000] 13:18:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (19AE9400) [pid = 2792] [serial = 500] [outer = 19786000] 13:18:42 INFO - PROCESS | 2792 | 1461097122510 Marionette DEBUG loaded listener.js 13:18:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (19AE8400) [pid = 2792] [serial = 501] [outer = 19786000] 13:18:43 INFO - PROCESS | 2792 | 1461097122992 Marionette TRACE conn3 <- [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]]]}] 13:18:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:18:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 627ms 13:18:43 INFO - PROCESS | 2792 | 1461097123020 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 13:18:43 INFO - PROCESS | 2792 | 1461097123022 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 13:18:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:18:43 INFO - PROCESS | 2792 | 1461097123029 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:18:43 INFO - PROCESS | 2792 | 1461097123031 Marionette TRACE conn3 <- [1,634,null,{}] 13:18:43 INFO - PROCESS | 2792 | 1461097123034 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:43 INFO - PROCESS | 2792 | 1461097123162 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 13:18:43 INFO - PROCESS | 2792 | 1461097123173 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:43 INFO - PROCESS | 2792 | ++DOCSHELL 19F76C00 == 49 [pid = 2792] [id = 168] 13:18:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (19F79000) [pid = 2792] [serial = 502] [outer = 00000000] 13:18:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1A56B400) [pid = 2792] [serial = 503] [outer = 19F79000] 13:18:43 INFO - PROCESS | 2792 | 1461097123222 Marionette DEBUG loaded listener.js 13:18:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A90D800) [pid = 2792] [serial = 504] [outer = 19F79000] 13:18:43 INFO - PROCESS | 2792 | 1461097123667 Marionette TRACE conn3 <- [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]]]}] 13:18:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:18:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 705ms 13:18:43 INFO - PROCESS | 2792 | 1461097123723 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 13:18:43 INFO - PROCESS | 2792 | 1461097123725 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 13:18:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:18:43 INFO - PROCESS | 2792 | 1461097123729 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:18:43 INFO - PROCESS | 2792 | 1461097123730 Marionette TRACE conn3 <- [1,638,null,{}] 13:18:43 INFO - PROCESS | 2792 | 1461097123734 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:43 INFO - PROCESS | 2792 | 1461097123836 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 13:18:43 INFO - PROCESS | 2792 | 1461097123923 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:43 INFO - PROCESS | 2792 | ++DOCSHELL 15B2DC00 == 50 [pid = 2792] [id = 169] 13:18:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1BD3FC00) [pid = 2792] [serial = 505] [outer = 00000000] 13:18:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1BE3A000) [pid = 2792] [serial = 506] [outer = 1BD3FC00] 13:18:43 INFO - PROCESS | 2792 | 1461097123968 Marionette DEBUG loaded listener.js 13:18:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1BE39800) [pid = 2792] [serial = 507] [outer = 1BD3FC00] 13:18:44 INFO - PROCESS | 2792 | 1461097124373 Marionette TRACE conn3 <- [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]]]}] 13:18:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:18:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 705ms 13:18:44 INFO - PROCESS | 2792 | 1461097124428 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 13:18:44 INFO - PROCESS | 2792 | 1461097124430 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 13:18:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:18:44 INFO - PROCESS | 2792 | 1461097124433 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:18:44 INFO - PROCESS | 2792 | 1461097124435 Marionette TRACE conn3 <- [1,642,null,{}] 13:18:44 INFO - PROCESS | 2792 | 1461097124439 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:44 INFO - PROCESS | 2792 | 1461097124548 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 13:18:44 INFO - PROCESS | 2792 | 1461097124554 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:44 INFO - PROCESS | 2792 | ++DOCSHELL 19DD4800 == 51 [pid = 2792] [id = 170] 13:18:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (192A1400) [pid = 2792] [serial = 508] [outer = 00000000] 13:18:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1BFF5400) [pid = 2792] [serial = 509] [outer = 192A1400] 13:18:44 INFO - PROCESS | 2792 | 1461097124646 Marionette DEBUG loaded listener.js 13:18:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1C0EC400) [pid = 2792] [serial = 510] [outer = 192A1400] 13:18:45 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1BFECC00) [pid = 2792] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:18:45 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1C0E1400) [pid = 2792] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:18:45 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (15E8A800) [pid = 2792] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:18:45 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (14487000) [pid = 2792] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:18:45 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1CA8B400) [pid = 2792] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:18:45 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (166BC000) [pid = 2792] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:18:45 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (18A3FC00) [pid = 2792] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:18:45 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1A568000) [pid = 2792] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:18:45 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (16BD0000) [pid = 2792] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:18:45 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1D635400) [pid = 2792] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:18:45 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1978F800) [pid = 2792] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:18:45 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1428F400) [pid = 2792] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:18:45 INFO - PROCESS | 2792 | 1461097125230 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:18:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:18:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 847ms 13:18:45 INFO - PROCESS | 2792 | 1461097125277 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 13:18:45 INFO - PROCESS | 2792 | 1461097125279 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 13:18:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:18:45 INFO - PROCESS | 2792 | 1461097125282 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:18:45 INFO - PROCESS | 2792 | 1461097125284 Marionette TRACE conn3 <- [1,646,null,{}] 13:18:45 INFO - PROCESS | 2792 | 1461097125287 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:45 INFO - PROCESS | 2792 | 1461097125365 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 13:18:45 INFO - PROCESS | 2792 | 1461097125371 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:45 INFO - PROCESS | 2792 | ++DOCSHELL 18A3FC00 == 52 [pid = 2792] [id = 171] 13:18:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (18C29C00) [pid = 2792] [serial = 511] [outer = 00000000] 13:18:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (1BD41000) [pid = 2792] [serial = 512] [outer = 18C29C00] 13:18:45 INFO - PROCESS | 2792 | 1461097125415 Marionette DEBUG loaded listener.js 13:18:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1BF8E800) [pid = 2792] [serial = 513] [outer = 18C29C00] 13:18:45 INFO - PROCESS | 2792 | 1461097125827 Marionette TRACE conn3 <- [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]]]}] 13:18:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:18:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 596ms 13:18:45 INFO - PROCESS | 2792 | 1461097125881 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 13:18:45 INFO - PROCESS | 2792 | 1461097125883 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 13:18:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:18:45 INFO - PROCESS | 2792 | 1461097125886 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:18:45 INFO - PROCESS | 2792 | 1461097125888 Marionette TRACE conn3 <- [1,650,null,{}] 13:18:45 INFO - PROCESS | 2792 | 1461097125891 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:45 INFO - PROCESS | 2792 | 1461097125971 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 13:18:45 INFO - PROCESS | 2792 | 1461097125978 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:45 INFO - PROCESS | 2792 | ++DOCSHELL 147EDC00 == 53 [pid = 2792] [id = 172] 13:18:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1BE41000) [pid = 2792] [serial = 514] [outer = 00000000] 13:18:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1C8F3800) [pid = 2792] [serial = 515] [outer = 1BE41000] 13:18:46 INFO - PROCESS | 2792 | 1461097126022 Marionette DEBUG loaded listener.js 13:18:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1CA89000) [pid = 2792] [serial = 516] [outer = 1BE41000] 13:18:46 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:46 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:46 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:18:46 INFO - PROCESS | 2792 | 1461097126434 Marionette TRACE conn3 <- [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]]]}] 13:18:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:18:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 595ms 13:18:46 INFO - PROCESS | 2792 | 1461097126482 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 13:18:46 INFO - PROCESS | 2792 | 1461097126484 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 13:18:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:18:46 INFO - PROCESS | 2792 | 1461097126488 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:18:46 INFO - PROCESS | 2792 | 1461097126490 Marionette TRACE conn3 <- [1,654,null,{}] 13:18:46 INFO - PROCESS | 2792 | 1461097126493 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:46 INFO - PROCESS | 2792 | 1461097126589 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 13:18:46 INFO - PROCESS | 2792 | 1461097126597 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:46 INFO - PROCESS | 2792 | ++DOCSHELL 1CA8F400 == 54 [pid = 2792] [id = 173] 13:18:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1CAB6800) [pid = 2792] [serial = 517] [outer = 00000000] 13:18:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1CFB5000) [pid = 2792] [serial = 518] [outer = 1CAB6800] 13:18:46 INFO - PROCESS | 2792 | 1461097126654 Marionette DEBUG loaded listener.js 13:18:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1D11B400) [pid = 2792] [serial = 519] [outer = 1CAB6800] 13:18:47 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:47 INFO - PROCESS | 2792 | --DOCSHELL 142FB000 == 53 [pid = 2792] [id = 142] 13:18:47 INFO - PROCESS | 2792 | --DOCSHELL 18A37400 == 52 [pid = 2792] [id = 130] 13:18:47 INFO - PROCESS | 2792 | --DOCSHELL 1D26C000 == 51 [pid = 2792] [id = 114] 13:18:47 INFO - PROCESS | 2792 | --DOCSHELL 1CA8E800 == 50 [pid = 2792] [id = 146] 13:18:47 INFO - PROCESS | 2792 | --DOCSHELL 17CE3400 == 49 [pid = 2792] [id = 129] 13:18:47 INFO - PROCESS | 2792 | --DOCSHELL 1A340C00 == 48 [pid = 2792] [id = 89] 13:18:47 INFO - PROCESS | 2792 | --DOCSHELL 187B7400 == 47 [pid = 2792] [id = 143] 13:18:47 INFO - PROCESS | 2792 | --DOCSHELL 15B72400 == 46 [pid = 2792] [id = 117] 13:18:47 INFO - PROCESS | 2792 | --DOCSHELL 18C26C00 == 45 [pid = 2792] [id = 144] 13:18:47 INFO - PROCESS | 2792 | --DOCSHELL 18010400 == 44 [pid = 2792] [id = 116] 13:18:47 INFO - PROCESS | 2792 | --DOCSHELL 1A90D000 == 43 [pid = 2792] [id = 145] 13:18:47 INFO - PROCESS | 2792 | --DOCSHELL 12D98C00 == 42 [pid = 2792] [id = 131] 13:18:47 INFO - PROCESS | 2792 | --DOCSHELL 147EA400 == 41 [pid = 2792] [id = 164] 13:18:47 INFO - PROCESS | 2792 | --DOCSHELL 13811000 == 40 [pid = 2792] [id = 163] 13:18:47 INFO - PROCESS | 2792 | --DOCSHELL 1BE36400 == 39 [pid = 2792] [id = 161] 13:18:47 INFO - PROCESS | 2792 | --DOCSHELL 13815C00 == 38 [pid = 2792] [id = 162] 13:18:47 INFO - PROCESS | 2792 | --DOCSHELL 18136400 == 37 [pid = 2792] [id = 160] 13:18:47 INFO - PROCESS | 2792 | --DOCSHELL 18B22000 == 36 [pid = 2792] [id = 158] 13:18:47 INFO - PROCESS | 2792 | --DOCSHELL 1448F000 == 35 [pid = 2792] [id = 159] 13:18:48 INFO - PROCESS | 2792 | --DOCSHELL 18B29C00 == 34 [pid = 2792] [id = 166] 13:18:48 INFO - PROCESS | 2792 | --DOCSHELL 19785000 == 33 [pid = 2792] [id = 167] 13:18:48 INFO - PROCESS | 2792 | --DOCSHELL 19DD4800 == 32 [pid = 2792] [id = 170] 13:18:48 INFO - PROCESS | 2792 | --DOCSHELL 18189400 == 31 [pid = 2792] [id = 165] 13:18:48 INFO - PROCESS | 2792 | --DOCSHELL 18A3FC00 == 30 [pid = 2792] [id = 171] 13:18:48 INFO - PROCESS | 2792 | --DOCSHELL 15B2DC00 == 29 [pid = 2792] [id = 169] 13:18:48 INFO - PROCESS | 2792 | --DOCSHELL 19F76C00 == 28 [pid = 2792] [id = 168] 13:18:48 INFO - PROCESS | 2792 | --DOCSHELL 147EDC00 == 27 [pid = 2792] [id = 172] 13:18:48 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (18B29400) [pid = 2792] [serial = 446] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (19295800) [pid = 2792] [serial = 447] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (18B23C00) [pid = 2792] [serial = 428] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1DA96400) [pid = 2792] [serial = 437] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (19B2D400) [pid = 2792] [serial = 449] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (19D72400) [pid = 2792] [serial = 450] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1BD35C00) [pid = 2792] [serial = 452] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1BD39000) [pid = 2792] [serial = 453] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1CA8C800) [pid = 2792] [serial = 434] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (18B27400) [pid = 2792] [serial = 444] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (18A41400) [pid = 2792] [serial = 443] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (1D956800) [pid = 2792] [serial = 423] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (1CAB9400) [pid = 2792] [serial = 462] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (1D635000) [pid = 2792] [serial = 473] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1CF4E000) [pid = 2792] [serial = 471] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (1C80F000) [pid = 2792] [serial = 470] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1D235C00) [pid = 2792] [serial = 465] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (17CE4C00) [pid = 2792] [serial = 467] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (1BF95800) [pid = 2792] [serial = 456] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (18179000) [pid = 2792] [serial = 468] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (1C807800) [pid = 2792] [serial = 458] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (1CA8EC00) [pid = 2792] [serial = 461] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (1C807400) [pid = 2792] [serial = 459] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (17CD8800) [pid = 2792] [serial = 441] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (16D71400) [pid = 2792] [serial = 440] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1BF8D400) [pid = 2792] [serial = 455] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (15C87C00) [pid = 2792] [serial = 425] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (1D227C00) [pid = 2792] [serial = 464] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (1BFEA400) [pid = 2792] [serial = 431] [outer = 00000000] [url = about:blank] 13:18:48 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:48 INFO - PROCESS | 2792 | 1461097128567 Marionette TRACE conn3 <- [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]]]}] 13:18:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:18:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 2100ms 13:18:48 INFO - PROCESS | 2792 | 1461097128597 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 13:18:48 INFO - PROCESS | 2792 | 1461097128600 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 13:18:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:18:48 INFO - PROCESS | 2792 | 1461097128606 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:18:48 INFO - PROCESS | 2792 | 1461097128610 Marionette TRACE conn3 <- [1,658,null,{}] 13:18:48 INFO - PROCESS | 2792 | 1461097128616 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:48 INFO - PROCESS | 2792 | 1461097128714 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 13:18:48 INFO - PROCESS | 2792 | 1461097128723 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:48 INFO - PROCESS | 2792 | ++DOCSHELL 12DD8C00 == 28 [pid = 2792] [id = 174] 13:18:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (12DDA800) [pid = 2792] [serial = 520] [outer = 00000000] 13:18:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (1326A800) [pid = 2792] [serial = 521] [outer = 12DDA800] 13:18:48 INFO - PROCESS | 2792 | 1461097128773 Marionette DEBUG loaded listener.js 13:18:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (13780C00) [pid = 2792] [serial = 522] [outer = 12DDA800] 13:18:49 INFO - PROCESS | 2792 | 1461097129246 Marionette TRACE conn3 <- [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]]]}] 13:18:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:18:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 705ms 13:18:49 INFO - PROCESS | 2792 | 1461097129306 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 13:18:49 INFO - PROCESS | 2792 | 1461097129312 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 13:18:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:18:49 INFO - PROCESS | 2792 | 1461097129318 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:18:49 INFO - PROCESS | 2792 | 1461097129321 Marionette TRACE conn3 <- [1,662,null,{}] 13:18:49 INFO - PROCESS | 2792 | 1461097129324 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:49 INFO - PROCESS | 2792 | 1461097129408 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 13:18:49 INFO - PROCESS | 2792 | 1461097129419 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:49 INFO - PROCESS | 2792 | ++DOCSHELL 13819400 == 29 [pid = 2792] [id = 175] 13:18:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (13AC8800) [pid = 2792] [serial = 523] [outer = 00000000] 13:18:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (142FCC00) [pid = 2792] [serial = 524] [outer = 13AC8800] 13:18:49 INFO - PROCESS | 2792 | 1461097129465 Marionette DEBUG loaded listener.js 13:18:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (145F0400) [pid = 2792] [serial = 525] [outer = 13AC8800] 13:18:49 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:49 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:18:49 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:49 INFO - PROCESS | 2792 | 1461097129969 Marionette TRACE conn3 <- [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]]]}] 13:18:50 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 13:18:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 690ms 13:18:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:18:50 INFO - PROCESS | 2792 | 1461097130015 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 13:18:50 INFO - PROCESS | 2792 | 1461097130018 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 13:18:50 INFO - PROCESS | 2792 | 1461097130021 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:18:50 INFO - PROCESS | 2792 | 1461097130025 Marionette TRACE conn3 <- [1,666,null,{}] 13:18:50 INFO - PROCESS | 2792 | 1461097130036 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:50 INFO - PROCESS | 2792 | 1461097130154 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 13:18:50 INFO - PROCESS | 2792 | 1461097130233 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:50 INFO - PROCESS | 2792 | ++DOCSHELL 15E04800 == 30 [pid = 2792] [id = 176] 13:18:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (15E0A000) [pid = 2792] [serial = 526] [outer = 00000000] 13:18:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (16319400) [pid = 2792] [serial = 527] [outer = 15E0A000] 13:18:50 INFO - PROCESS | 2792 | 1461097130284 Marionette DEBUG loaded listener.js 13:18:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (166BEC00) [pid = 2792] [serial = 528] [outer = 15E0A000] 13:18:50 INFO - PROCESS | 2792 | 1461097130672 Marionette TRACE conn3 <- [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]]]}] 13:18:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:18:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 690ms 13:18:50 INFO - PROCESS | 2792 | 1461097130720 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 13:18:50 INFO - PROCESS | 2792 | 1461097130723 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 13:18:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:18:50 INFO - PROCESS | 2792 | 1461097130726 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:18:50 INFO - PROCESS | 2792 | 1461097130728 Marionette TRACE conn3 <- [1,670,null,{}] 13:18:50 INFO - PROCESS | 2792 | 1461097130731 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:50 INFO - PROCESS | 2792 | 1461097130809 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 13:18:50 INFO - PROCESS | 2792 | 1461097130816 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:50 INFO - PROCESS | 2792 | ++DOCSHELL 163EB400 == 31 [pid = 2792] [id = 177] 13:18:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (16D79000) [pid = 2792] [serial = 529] [outer = 00000000] 13:18:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (17CDB400) [pid = 2792] [serial = 530] [outer = 16D79000] 13:18:50 INFO - PROCESS | 2792 | 1461097130862 Marionette DEBUG loaded listener.js 13:18:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (17CE3800) [pid = 2792] [serial = 531] [outer = 16D79000] 13:18:51 INFO - PROCESS | 2792 | 1461097131825 Marionette TRACE conn3 <- [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]]]}] 13:18:51 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) 13:18:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1145ms 13:18:51 INFO - PROCESS | 2792 | 1461097131871 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 13:18:51 INFO - PROCESS | 2792 | 1461097131873 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 13:18:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:18:51 INFO - PROCESS | 2792 | 1461097131876 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:18:51 INFO - PROCESS | 2792 | 1461097131879 Marionette TRACE conn3 <- [1,674,null,{}] 13:18:51 INFO - PROCESS | 2792 | 1461097131882 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:51 INFO - PROCESS | 2792 | 1461097131955 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 13:18:51 INFO - PROCESS | 2792 | 1461097131962 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:52 INFO - PROCESS | 2792 | ++DOCSHELL 1800D400 == 32 [pid = 2792] [id = 178] 13:18:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1812EC00) [pid = 2792] [serial = 532] [outer = 00000000] 13:18:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (18180400) [pid = 2792] [serial = 533] [outer = 1812EC00] 13:18:52 INFO - PROCESS | 2792 | 1461097132007 Marionette DEBUG loaded listener.js 13:18:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (18186800) [pid = 2792] [serial = 534] [outer = 1812EC00] 13:18:52 INFO - PROCESS | 2792 | 1461097132969 Marionette TRACE conn3 <- [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]]]}] 13:18:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:18:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1082ms 13:18:53 INFO - PROCESS | 2792 | 1461097133002 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 13:18:53 INFO - PROCESS | 2792 | 1461097133004 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 13:18:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:18:53 INFO - PROCESS | 2792 | 1461097133008 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:18:53 INFO - PROCESS | 2792 | 1461097133009 Marionette TRACE conn3 <- [1,678,null,{}] 13:18:53 INFO - PROCESS | 2792 | 1461097133013 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:53 INFO - PROCESS | 2792 | 1461097133117 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 13:18:53 INFO - PROCESS | 2792 | 1461097133127 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:53 INFO - PROCESS | 2792 | ++DOCSHELL 18179800 == 33 [pid = 2792] [id = 179] 13:18:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (18185800) [pid = 2792] [serial = 535] [outer = 00000000] 13:18:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (18B25C00) [pid = 2792] [serial = 536] [outer = 18185800] 13:18:53 INFO - PROCESS | 2792 | 1461097133175 Marionette DEBUG loaded listener.js 13:18:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (18B2C400) [pid = 2792] [serial = 537] [outer = 18185800] 13:18:54 INFO - PROCESS | 2792 | 1461097134175 Marionette TRACE conn3 <- [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]]]}] 13:18:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:18:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1192ms 13:18:54 INFO - PROCESS | 2792 | 1461097134205 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 13:18:54 INFO - PROCESS | 2792 | 1461097134207 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 13:18:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:18:54 INFO - PROCESS | 2792 | 1461097134211 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:18:54 INFO - PROCESS | 2792 | 1461097134212 Marionette TRACE conn3 <- [1,682,null,{}] 13:18:54 INFO - PROCESS | 2792 | 1461097134215 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:54 INFO - PROCESS | 2792 | 1461097134320 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 13:18:54 INFO - PROCESS | 2792 | 1461097134327 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:54 INFO - PROCESS | 2792 | ++DOCSHELL 18B25000 == 34 [pid = 2792] [id = 180] 13:18:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (18B28C00) [pid = 2792] [serial = 538] [outer = 00000000] 13:18:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (19297400) [pid = 2792] [serial = 539] [outer = 18B28C00] 13:18:54 INFO - PROCESS | 2792 | 1461097134372 Marionette DEBUG loaded listener.js 13:18:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1929D000) [pid = 2792] [serial = 540] [outer = 18B28C00] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (14483C00) [pid = 2792] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (17CDDC00) [pid = 2792] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (18A33400) [pid = 2792] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (1C0E6C00) [pid = 2792] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (1CFBF000) [pid = 2792] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (19F79000) [pid = 2792] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1BD3FC00) [pid = 2792] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (192A1400) [pid = 2792] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1BE41000) [pid = 2792] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (19786000) [pid = 2792] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (18B2AC00) [pid = 2792] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (185EB400) [pid = 2792] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (15B6FC00) [pid = 2792] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (13817400) [pid = 2792] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (13816400) [pid = 2792] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (1BE37000) [pid = 2792] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (187B1C00) [pid = 2792] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (15B96000) [pid = 2792] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (19B2B000) [pid = 2792] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (18C29C00) [pid = 2792] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:18:55 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (18C2B800) [pid = 2792] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:18:55 INFO - PROCESS | 2792 | 1461097135529 Marionette TRACE conn3 <- [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]]]}] 13:18:55 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) 13:18:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1364ms 13:18:55 INFO - PROCESS | 2792 | 1461097135571 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 13:18:55 INFO - PROCESS | 2792 | 1461097135573 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 13:18:55 INFO - PROCESS | 2792 | 1461097135577 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:18:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:18:55 INFO - PROCESS | 2792 | 1461097135578 Marionette TRACE conn3 <- [1,686,null,{}] 13:18:55 INFO - PROCESS | 2792 | 1461097135582 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:55 INFO - PROCESS | 2792 | 1461097135685 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 13:18:55 INFO - PROCESS | 2792 | 1461097135694 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:55 INFO - PROCESS | 2792 | ++DOCSHELL 13811800 == 35 [pid = 2792] [id = 181] 13:18:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (13816400) [pid = 2792] [serial = 541] [outer = 00000000] 13:18:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (17CDDC00) [pid = 2792] [serial = 542] [outer = 13816400] 13:18:55 INFO - PROCESS | 2792 | 1461097135739 Marionette DEBUG loaded listener.js 13:18:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (17CE2C00) [pid = 2792] [serial = 543] [outer = 13816400] 13:18:56 INFO - PROCESS | 2792 | 1461097136646 Marionette TRACE conn3 <- [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]]]}] 13:18:56 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) 13:18:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1097ms 13:18:56 INFO - PROCESS | 2792 | 1461097136671 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 13:18:56 INFO - PROCESS | 2792 | 1461097136673 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 13:18:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:18:56 INFO - PROCESS | 2792 | 1461097136677 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:18:56 INFO - PROCESS | 2792 | 1461097136678 Marionette TRACE conn3 <- [1,690,null,{}] 13:18:56 INFO - PROCESS | 2792 | 1461097136681 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:56 INFO - PROCESS | 2792 | 1461097136777 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 13:18:56 INFO - PROCESS | 2792 | 1461097136784 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:56 INFO - PROCESS | 2792 | ++DOCSHELL 15E04000 == 36 [pid = 2792] [id = 182] 13:18:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (18184C00) [pid = 2792] [serial = 544] [outer = 00000000] 13:18:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (18C2D400) [pid = 2792] [serial = 545] [outer = 18184C00] 13:18:56 INFO - PROCESS | 2792 | 1461097136829 Marionette DEBUG loaded listener.js 13:18:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (18C2A000) [pid = 2792] [serial = 546] [outer = 18184C00] 13:18:57 INFO - PROCESS | 2792 | 1461097137765 Marionette TRACE conn3 <- [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]]]}] 13:18:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:18:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1144ms 13:18:57 INFO - PROCESS | 2792 | 1461097137831 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 13:18:57 INFO - PROCESS | 2792 | 1461097137835 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 13:18:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:18:57 INFO - PROCESS | 2792 | 1461097137842 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:18:57 INFO - PROCESS | 2792 | 1461097137847 Marionette TRACE conn3 <- [1,694,null,{}] 13:18:57 INFO - PROCESS | 2792 | 1461097137856 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:57 INFO - PROCESS | 2792 | 1461097137952 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 13:18:58 INFO - PROCESS | 2792 | 1461097138065 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:58 INFO - PROCESS | 2792 | ++DOCSHELL 13269400 == 37 [pid = 2792] [id = 183] 13:18:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (13269800) [pid = 2792] [serial = 547] [outer = 00000000] 13:18:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (13812C00) [pid = 2792] [serial = 548] [outer = 13269800] 13:18:58 INFO - PROCESS | 2792 | 1461097138170 Marionette DEBUG loaded listener.js 13:18:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (13A6AC00) [pid = 2792] [serial = 549] [outer = 13269800] 13:18:59 INFO - PROCESS | 2792 | 1461097139285 Marionette TRACE conn3 <- [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]]]}] 13:18:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:18:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1458ms 13:18:59 INFO - PROCESS | 2792 | 1461097139300 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 13:18:59 INFO - PROCESS | 2792 | 1461097139306 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 13:18:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:18:59 INFO - PROCESS | 2792 | 1461097139312 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:18:59 INFO - PROCESS | 2792 | 1461097139315 Marionette TRACE conn3 <- [1,698,null,{}] 13:18:59 INFO - PROCESS | 2792 | 1461097139320 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:59 INFO - PROCESS | 2792 | 1461097139452 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 13:18:59 INFO - PROCESS | 2792 | 1461097139586 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:59 INFO - PROCESS | 2792 | ++DOCSHELL 15587800 == 38 [pid = 2792] [id = 184] 13:18:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (155DFC00) [pid = 2792] [serial = 550] [outer = 00000000] 13:18:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1631C400) [pid = 2792] [serial = 551] [outer = 155DFC00] 13:18:59 INFO - PROCESS | 2792 | 1461097139648 Marionette DEBUG loaded listener.js 13:18:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (16BCE800) [pid = 2792] [serial = 552] [outer = 155DFC00] 13:19:00 INFO - PROCESS | 2792 | --DOCSHELL 19DDE000 == 37 [pid = 2792] [id = 48] 13:19:00 INFO - PROCESS | 2792 | --DOCSHELL 19788800 == 36 [pid = 2792] [id = 47] 13:19:00 INFO - PROCESS | 2792 | --DOCSHELL 12B84400 == 35 [pid = 2792] [id = 57] 13:19:00 INFO - PROCESS | 2792 | --DOCSHELL 158FD800 == 34 [pid = 2792] [id = 41] 13:19:00 INFO - PROCESS | 2792 | --DOCSHELL 13ACB800 == 33 [pid = 2792] [id = 50] 13:19:00 INFO - PROCESS | 2792 | --DOCSHELL 13ACA400 == 32 [pid = 2792] [id = 51] 13:19:00 INFO - PROCESS | 2792 | --DOCSHELL 1586EC00 == 31 [pid = 2792] [id = 46] 13:19:00 INFO - PROCESS | 2792 | --DOCSHELL 1325C400 == 30 [pid = 2792] [id = 55] 13:19:00 INFO - PROCESS | 2792 | --DOCSHELL 18001800 == 29 [pid = 2792] [id = 44] 13:19:00 INFO - PROCESS | 2792 | --DOCSHELL 1BFF3000 == 28 [pid = 2792] [id = 56] 13:19:00 INFO - PROCESS | 2792 | --DOCSHELL 1325F800 == 27 [pid = 2792] [id = 45] 13:19:00 INFO - PROCESS | 2792 | --DOCSHELL 15B9A400 == 26 [pid = 2792] [id = 43] 13:19:00 INFO - PROCESS | 2792 | --DOCSHELL 166BC400 == 25 [pid = 2792] [id = 54] 13:19:00 INFO - PROCESS | 2792 | --DOCSHELL 163F7400 == 24 [pid = 2792] [id = 42] 13:19:00 INFO - PROCESS | 2792 | --DOCSHELL 1800BC00 == 23 [pid = 2792] [id = 53] 13:19:00 INFO - PROCESS | 2792 | --DOCSHELL 13ACCC00 == 22 [pid = 2792] [id = 40] 13:19:00 INFO - PROCESS | 2792 | --DOCSHELL 1448D000 == 21 [pid = 2792] [id = 52] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1C802000) [pid = 2792] [serial = 432] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (15E87C00) [pid = 2792] [serial = 426] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (19378C00) [pid = 2792] [serial = 380] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (18B2DC00) [pid = 2792] [serial = 429] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (1D276000) [pid = 2792] [serial = 435] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (1DA98C00) [pid = 2792] [serial = 438] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (1CFB5000) [pid = 2792] [serial = 518] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (1A56B400) [pid = 2792] [serial = 503] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1BE3A000) [pid = 2792] [serial = 506] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (1A90D800) [pid = 2792] [serial = 504] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (1BFF5400) [pid = 2792] [serial = 509] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (1BE39800) [pid = 2792] [serial = 507] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (1C8F3800) [pid = 2792] [serial = 515] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (1C0EC400) [pid = 2792] [serial = 510] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (19AE9400) [pid = 2792] [serial = 500] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (19295C00) [pid = 2792] [serial = 497] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (1929BC00) [pid = 2792] [serial = 498] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (187B2000) [pid = 2792] [serial = 494] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (187E9800) [pid = 2792] [serial = 495] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (15E8EC00) [pid = 2792] [serial = 491] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (16BCCC00) [pid = 2792] [serial = 492] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (16BCEC00) [pid = 2792] [serial = 489] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (163F7800) [pid = 2792] [serial = 488] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (1800FC00) [pid = 2792] [serial = 486] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (1381B800) [pid = 2792] [serial = 485] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (1BE3FC00) [pid = 2792] [serial = 483] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (1BE39400) [pid = 2792] [serial = 482] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (1929B000) [pid = 2792] [serial = 480] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (18B25400) [pid = 2792] [serial = 479] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (17CDB800) [pid = 2792] [serial = 477] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (16D7B400) [pid = 2792] [serial = 476] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (1D641000) [pid = 2792] [serial = 474] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 57 (1CA89000) [pid = 2792] [serial = 516] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 56 (1BD41000) [pid = 2792] [serial = 512] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 55 (1BF8E800) [pid = 2792] [serial = 513] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | --DOMWINDOW == 54 (19AE8400) [pid = 2792] [serial = 501] [outer = 00000000] [url = about:blank] 13:19:00 INFO - PROCESS | 2792 | 1461097140842 Marionette TRACE conn3 <- [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]]]}] 13:19:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:19:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1567ms 13:19:00 INFO - PROCESS | 2792 | 1461097140871 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 13:19:00 INFO - PROCESS | 2792 | 1461097140875 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 13:19:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:19:00 INFO - PROCESS | 2792 | 1461097140880 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:19:00 INFO - PROCESS | 2792 | 1461097140883 Marionette TRACE conn3 <- [1,702,null,{}] 13:19:00 INFO - PROCESS | 2792 | 1461097140888 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:01 INFO - PROCESS | 2792 | 1461097140975 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 13:19:01 INFO - PROCESS | 2792 | 1461097141055 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:01 INFO - PROCESS | 2792 | ++DOCSHELL 1381C000 == 22 [pid = 2792] [id = 185] 13:19:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 55 (13A60C00) [pid = 2792] [serial = 553] [outer = 00000000] 13:19:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 56 (14753000) [pid = 2792] [serial = 554] [outer = 13A60C00] 13:19:01 INFO - PROCESS | 2792 | 1461097141141 Marionette DEBUG loaded listener.js 13:19:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (147ED000) [pid = 2792] [serial = 555] [outer = 13A60C00] 13:19:02 INFO - PROCESS | 2792 | 1461097141992 Marionette TRACE conn3 <- [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]]]}] 13:19:02 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 13:19:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1144ms 13:19:02 INFO - PROCESS | 2792 | 1461097142034 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 13:19:02 INFO - PROCESS | 2792 | 1461097142039 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 13:19:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:19:02 INFO - PROCESS | 2792 | 1461097142045 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:19:02 INFO - PROCESS | 2792 | 1461097142048 Marionette TRACE conn3 <- [1,706,null,{}] 13:19:02 INFO - PROCESS | 2792 | 1461097142052 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:02 INFO - PROCESS | 2792 | 1461097142133 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 13:19:02 INFO - PROCESS | 2792 | 1461097142139 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:02 INFO - PROCESS | 2792 | ++DOCSHELL 1562E000 == 23 [pid = 2792] [id = 186] 13:19:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (15869800) [pid = 2792] [serial = 556] [outer = 00000000] 13:19:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (15E88C00) [pid = 2792] [serial = 557] [outer = 15869800] 13:19:02 INFO - PROCESS | 2792 | 1461097142186 Marionette DEBUG loaded listener.js 13:19:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (16311000) [pid = 2792] [serial = 558] [outer = 15869800] 13:19:03 INFO - PROCESS | 2792 | 1461097143180 Marionette TRACE conn3 <- [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]]]}] 13:19:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:19:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1160ms 13:19:03 INFO - PROCESS | 2792 | 1461097143232 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 13:19:03 INFO - PROCESS | 2792 | 1461097143235 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 13:19:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:19:03 INFO - PROCESS | 2792 | 1461097143239 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:19:03 INFO - PROCESS | 2792 | 1461097143242 Marionette TRACE conn3 <- [1,710,null,{}] 13:19:03 INFO - PROCESS | 2792 | 1461097143253 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:03 INFO - PROCESS | 2792 | 1461097143358 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 13:19:03 INFO - PROCESS | 2792 | 1461097143366 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:03 INFO - PROCESS | 2792 | ++DOCSHELL 16DAA400 == 24 [pid = 2792] [id = 187] 13:19:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (16DABC00) [pid = 2792] [serial = 559] [outer = 00000000] 13:19:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (17CDB000) [pid = 2792] [serial = 560] [outer = 16DABC00] 13:19:03 INFO - PROCESS | 2792 | 1461097143413 Marionette DEBUG loaded listener.js 13:19:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (17CE3C00) [pid = 2792] [serial = 561] [outer = 16DABC00] 13:19:03 INFO - PROCESS | 2792 | 1461097143879 Marionette TRACE conn3 <- [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] 13:19:03 INFO - PROCESS | 2792 | 1461097143939 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 13:19:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:19:03 INFO - PROCESS | 2792 | 1461097143951 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:19:03 INFO - PROCESS | 2792 | 1461097143952 Marionette TRACE conn3 <- [1,714,null,{}] 13:19:03 INFO - PROCESS | 2792 | 1461097143956 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:04 INFO - PROCESS | 2792 | 1461097144078 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 13:19:04 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (18B28C00) [pid = 2792] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:19:04 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (16D79000) [pid = 2792] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:19:04 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (13AC8800) [pid = 2792] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:19:04 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (12DDA800) [pid = 2792] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:19:04 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (15E0A000) [pid = 2792] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:19:04 INFO - PROCESS | 2792 | --DOMWINDOW == 57 (18185800) [pid = 2792] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:19:04 INFO - PROCESS | 2792 | --DOMWINDOW == 56 (1812EC00) [pid = 2792] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:19:04 INFO - PROCESS | 2792 | --DOMWINDOW == 55 (13816400) [pid = 2792] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:19:04 INFO - PROCESS | 2792 | 1461097144134 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:04 INFO - PROCESS | 2792 | ++DOCSHELL 12BB6400 == 25 [pid = 2792] [id = 188] 13:19:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 56 (13787800) [pid = 2792] [serial = 562] [outer = 00000000] 13:19:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (17CD6800) [pid = 2792] [serial = 563] [outer = 13787800] 13:19:04 INFO - PROCESS | 2792 | 1461097144181 Marionette DEBUG loaded listener.js 13:19:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (18184800) [pid = 2792] [serial = 564] [outer = 13787800] 13:19:04 INFO - PROCESS | 2792 | 1461097144577 Marionette TRACE conn3 <- [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]]]}] 13:19:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:19:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 705ms 13:19:04 INFO - PROCESS | 2792 | 1461097144663 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 13:19:04 INFO - PROCESS | 2792 | 1461097144667 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 13:19:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:19:04 INFO - PROCESS | 2792 | 1461097144731 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:19:04 INFO - PROCESS | 2792 | 1461097144736 Marionette TRACE conn3 <- [1,718,null,{}] 13:19:04 INFO - PROCESS | 2792 | 1461097144742 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:04 INFO - PROCESS | 2792 | 1461097144890 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 13:19:04 INFO - PROCESS | 2792 | 1461097144973 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:04 INFO - PROCESS | 2792 | ++DOCSHELL 13A6D400 == 26 [pid = 2792] [id = 189] 13:19:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (13A6EC00) [pid = 2792] [serial = 565] [outer = 00000000] 13:19:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (147E8C00) [pid = 2792] [serial = 566] [outer = 13A6EC00] 13:19:05 INFO - PROCESS | 2792 | 1461097145038 Marionette DEBUG loaded listener.js 13:19:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (13ACA400) [pid = 2792] [serial = 567] [outer = 13A6EC00] 13:19:05 INFO - PROCESS | 2792 | 1461097145593 Marionette TRACE conn3 <- [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] 13:19:05 INFO - PROCESS | 2792 | 1461097145641 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 13:19:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:19:05 INFO - PROCESS | 2792 | 1461097145649 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:19:05 INFO - PROCESS | 2792 | 1461097145653 Marionette TRACE conn3 <- [1,722,null,{}] 13:19:05 INFO - PROCESS | 2792 | 1461097145658 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:05 INFO - PROCESS | 2792 | 1461097145755 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 13:19:05 INFO - PROCESS | 2792 | 1461097145841 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:05 INFO - PROCESS | 2792 | ++DOCSHELL 15B2B800 == 27 [pid = 2792] [id = 190] 13:19:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (15B30000) [pid = 2792] [serial = 568] [outer = 00000000] 13:19:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (1812F400) [pid = 2792] [serial = 569] [outer = 15B30000] 13:19:05 INFO - PROCESS | 2792 | 1461097145895 Marionette DEBUG loaded listener.js 13:19:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (1817C800) [pid = 2792] [serial = 570] [outer = 15B30000] 13:19:06 INFO - PROCESS | 2792 | 1461097146482 Marionette TRACE conn3 <- [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]]]}] 13:19:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:19:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 894ms 13:19:06 INFO - PROCESS | 2792 | 1461097146552 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 13:19:06 INFO - PROCESS | 2792 | 1461097146554 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 13:19:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:19:06 INFO - PROCESS | 2792 | 1461097146558 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:19:06 INFO - PROCESS | 2792 | 1461097146561 Marionette TRACE conn3 <- [1,726,null,{}] 13:19:06 INFO - PROCESS | 2792 | 1461097146570 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:06 INFO - PROCESS | 2792 | 1461097146673 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 13:19:06 INFO - PROCESS | 2792 | 1461097146748 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:06 INFO - PROCESS | 2792 | ++DOCSHELL 18A3D400 == 28 [pid = 2792] [id = 191] 13:19:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (18A3FC00) [pid = 2792] [serial = 571] [outer = 00000000] 13:19:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (18B21C00) [pid = 2792] [serial = 572] [outer = 18A3FC00] 13:19:06 INFO - PROCESS | 2792 | 1461097146807 Marionette DEBUG loaded listener.js 13:19:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (18B25400) [pid = 2792] [serial = 573] [outer = 18A3FC00] 13:19:07 INFO - PROCESS | 2792 | 1461097147835 Marionette TRACE conn3 <- [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]]]}] 13:19:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:19:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1301ms 13:19:07 INFO - PROCESS | 2792 | 1461097147854 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 13:19:07 INFO - PROCESS | 2792 | 1461097147857 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 13:19:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:19:07 INFO - PROCESS | 2792 | 1461097147860 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:19:07 INFO - PROCESS | 2792 | 1461097147862 Marionette TRACE conn3 <- [1,730,null,{}] 13:19:07 INFO - PROCESS | 2792 | 1461097147907 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:08 INFO - PROCESS | 2792 | 1461097148017 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 13:19:08 INFO - PROCESS | 2792 | 1461097148148 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:08 INFO - PROCESS | 2792 | ++DOCSHELL 185F9C00 == 29 [pid = 2792] [id = 192] 13:19:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (187AA000) [pid = 2792] [serial = 574] [outer = 00000000] 13:19:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (18C29400) [pid = 2792] [serial = 575] [outer = 187AA000] 13:19:08 INFO - PROCESS | 2792 | 1461097148203 Marionette DEBUG loaded listener.js 13:19:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (18C2FC00) [pid = 2792] [serial = 576] [outer = 187AA000] 13:19:09 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (18C2D400) [pid = 2792] [serial = 545] [outer = 00000000] [url = about:blank] 13:19:09 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (19297400) [pid = 2792] [serial = 539] [outer = 00000000] [url = about:blank] 13:19:09 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (17CDB400) [pid = 2792] [serial = 530] [outer = 00000000] [url = about:blank] 13:19:09 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (17CE3800) [pid = 2792] [serial = 531] [outer = 00000000] [url = about:blank] 13:19:09 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (142FCC00) [pid = 2792] [serial = 524] [outer = 00000000] [url = about:blank] 13:19:09 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (145F0400) [pid = 2792] [serial = 525] [outer = 00000000] [url = about:blank] 13:19:09 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (1326A800) [pid = 2792] [serial = 521] [outer = 00000000] [url = about:blank] 13:19:09 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (13780C00) [pid = 2792] [serial = 522] [outer = 00000000] [url = about:blank] 13:19:09 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (16319400) [pid = 2792] [serial = 527] [outer = 00000000] [url = about:blank] 13:19:09 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (166BEC00) [pid = 2792] [serial = 528] [outer = 00000000] [url = about:blank] 13:19:09 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (18B25C00) [pid = 2792] [serial = 536] [outer = 00000000] [url = about:blank] 13:19:09 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (18180400) [pid = 2792] [serial = 533] [outer = 00000000] [url = about:blank] 13:19:09 INFO - PROCESS | 2792 | --DOMWINDOW == 57 (18186800) [pid = 2792] [serial = 534] [outer = 00000000] [url = about:blank] 13:19:09 INFO - PROCESS | 2792 | --DOMWINDOW == 56 (17CDDC00) [pid = 2792] [serial = 542] [outer = 00000000] [url = about:blank] 13:19:09 INFO - PROCESS | 2792 | --DOMWINDOW == 55 (1929D000) [pid = 2792] [serial = 540] [outer = 00000000] [url = about:blank] 13:19:09 INFO - PROCESS | 2792 | --DOMWINDOW == 54 (17CE2C00) [pid = 2792] [serial = 543] [outer = 00000000] [url = about:blank] 13:19:09 INFO - PROCESS | 2792 | --DOMWINDOW == 53 (18B2C400) [pid = 2792] [serial = 537] [outer = 00000000] [url = about:blank] 13:19:09 INFO - PROCESS | 2792 | 1461097149272 Marionette TRACE conn3 <- [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]]]}] 13:19:09 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 13:19:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1458ms 13:19:09 INFO - PROCESS | 2792 | 1461097149315 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 13:19:09 INFO - PROCESS | 2792 | 1461097149320 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 13:19:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:19:09 INFO - PROCESS | 2792 | 1461097149325 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:19:09 INFO - PROCESS | 2792 | 1461097149327 Marionette TRACE conn3 <- [1,734,null,{}] 13:19:09 INFO - PROCESS | 2792 | 1461097149332 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:09 INFO - PROCESS | 2792 | 1461097149413 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 13:19:09 INFO - PROCESS | 2792 | 1461097149463 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:09 INFO - PROCESS | 2792 | ++DOCSHELL 145EBC00 == 30 [pid = 2792] [id = 193] 13:19:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 54 (14755000) [pid = 2792] [serial = 577] [outer = 00000000] 13:19:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 55 (15584000) [pid = 2792] [serial = 578] [outer = 14755000] 13:19:09 INFO - PROCESS | 2792 | 1461097149517 Marionette DEBUG loaded listener.js 13:19:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 56 (15B6FC00) [pid = 2792] [serial = 579] [outer = 14755000] 13:19:10 INFO - PROCESS | 2792 | 1461097150449 Marionette TRACE conn3 <- [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]]]}] 13:19:10 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.) 13:19:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1159ms 13:19:10 INFO - PROCESS | 2792 | 1461097150483 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 13:19:10 INFO - PROCESS | 2792 | 1461097150488 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 13:19:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:19:10 INFO - PROCESS | 2792 | 1461097150494 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:19:10 INFO - PROCESS | 2792 | 1461097150497 Marionette TRACE conn3 <- [1,738,null,{}] 13:19:10 INFO - PROCESS | 2792 | 1461097150500 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:10 INFO - PROCESS | 2792 | 1461097150606 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 13:19:10 INFO - PROCESS | 2792 | 1461097150615 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:10 INFO - PROCESS | 2792 | ++DOCSHELL 1381C800 == 31 [pid = 2792] [id = 194] 13:19:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (145F0400) [pid = 2792] [serial = 580] [outer = 00000000] 13:19:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (16BCD800) [pid = 2792] [serial = 581] [outer = 145F0400] 13:19:10 INFO - PROCESS | 2792 | 1461097150664 Marionette DEBUG loaded listener.js 13:19:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (16D73C00) [pid = 2792] [serial = 582] [outer = 145F0400] 13:19:11 INFO - PROCESS | 2792 | 1461097151585 Marionette TRACE conn3 <- [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]]]}] 13:19:11 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (16DABC00) [pid = 2792] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:19:11 INFO - PROCESS | 2792 | --DOMWINDOW == 57 (13A60C00) [pid = 2792] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:19:11 INFO - PROCESS | 2792 | --DOMWINDOW == 56 (15869800) [pid = 2792] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:19:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:19:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1144ms 13:19:11 INFO - PROCESS | 2792 | 1461097151638 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 13:19:11 INFO - PROCESS | 2792 | 1461097151640 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 13:19:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:19:11 INFO - PROCESS | 2792 | 1461097151644 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:19:11 INFO - PROCESS | 2792 | 1461097151647 Marionette TRACE conn3 <- [1,742,null,{}] 13:19:11 INFO - PROCESS | 2792 | 1461097151658 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:11 INFO - PROCESS | 2792 | 1461097151738 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 13:19:11 INFO - PROCESS | 2792 | 1461097151746 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:11 INFO - PROCESS | 2792 | ++DOCSHELL 17CDD400 == 32 [pid = 2792] [id = 195] 13:19:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (17CDDC00) [pid = 2792] [serial = 583] [outer = 00000000] 13:19:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (1818FC00) [pid = 2792] [serial = 584] [outer = 17CDDC00] 13:19:11 INFO - PROCESS | 2792 | 1461097151793 Marionette DEBUG loaded listener.js 13:19:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (187AB000) [pid = 2792] [serial = 585] [outer = 17CDDC00] 13:19:12 INFO - PROCESS | 2792 | 1461097152720 Marionette TRACE conn3 <- [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]]]}] 13:19:12 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 13:19:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1081ms 13:19:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:19:12 INFO - PROCESS | 2792 | 1461097152737 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 13:19:12 INFO - PROCESS | 2792 | 1461097152739 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 13:19:12 INFO - PROCESS | 2792 | 1461097152743 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:19:12 INFO - PROCESS | 2792 | 1461097152745 Marionette TRACE conn3 <- [1,746,null,{}] 13:19:12 INFO - PROCESS | 2792 | 1461097152748 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:12 INFO - PROCESS | 2792 | 1461097152849 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 13:19:12 INFO - PROCESS | 2792 | 1461097152858 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:12 INFO - PROCESS | 2792 | ++DOCSHELL 185F1400 == 33 [pid = 2792] [id = 196] 13:19:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (187B0000) [pid = 2792] [serial = 586] [outer = 00000000] 13:19:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (18A40C00) [pid = 2792] [serial = 587] [outer = 187B0000] 13:19:12 INFO - PROCESS | 2792 | 1461097152903 Marionette DEBUG loaded listener.js 13:19:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (18A40400) [pid = 2792] [serial = 588] [outer = 187B0000] 13:19:13 INFO - PROCESS | 2792 | 1461097153366 Marionette TRACE conn3 <- [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]]]}] 13:19:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:19:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 643ms 13:19:13 INFO - PROCESS | 2792 | 1461097153412 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 13:19:13 INFO - PROCESS | 2792 | 1461097153414 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 13:19:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:19:13 INFO - PROCESS | 2792 | 1461097153417 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:19:13 INFO - PROCESS | 2792 | 1461097153419 Marionette TRACE conn3 <- [1,750,null,{}] 13:19:13 INFO - PROCESS | 2792 | 1461097153422 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:13 INFO - PROCESS | 2792 | 1461097153497 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 13:19:13 INFO - PROCESS | 2792 | 1461097153571 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:13 INFO - PROCESS | 2792 | ++DOCSHELL 18135C00 == 34 [pid = 2792] [id = 197] 13:19:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (18A34400) [pid = 2792] [serial = 589] [outer = 00000000] 13:19:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (18C27000) [pid = 2792] [serial = 590] [outer = 18A34400] 13:19:13 INFO - PROCESS | 2792 | 1461097153619 Marionette DEBUG loaded listener.js 13:19:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (18C26C00) [pid = 2792] [serial = 591] [outer = 18A34400] 13:19:14 INFO - PROCESS | 2792 | 1461097154448 Marionette TRACE conn3 <- [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]]]}] 13:19:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:19:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1050ms 13:19:14 INFO - PROCESS | 2792 | 1461097154466 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 13:19:14 INFO - PROCESS | 2792 | 1461097154468 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 13:19:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:19:14 INFO - PROCESS | 2792 | 1461097154471 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:19:14 INFO - PROCESS | 2792 | 1461097154473 Marionette TRACE conn3 <- [1,754,null,{}] 13:19:14 INFO - PROCESS | 2792 | 1461097154476 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:14 INFO - PROCESS | 2792 | 1461097154573 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 13:19:14 INFO - PROCESS | 2792 | 1461097154580 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:14 INFO - PROCESS | 2792 | ++DOCSHELL 1929FC00 == 35 [pid = 2792] [id = 198] 13:19:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (192A1000) [pid = 2792] [serial = 592] [outer = 00000000] 13:19:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (1949A400) [pid = 2792] [serial = 593] [outer = 192A1000] 13:19:14 INFO - PROCESS | 2792 | 1461097154690 Marionette DEBUG loaded listener.js 13:19:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (19786000) [pid = 2792] [serial = 594] [outer = 192A1000] 13:19:15 INFO - PROCESS | 2792 | 1461097155565 Marionette TRACE conn3 <- [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]]]}] 13:19:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:19:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1144ms 13:19:15 INFO - PROCESS | 2792 | 1461097155661 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 13:19:15 INFO - PROCESS | 2792 | 1461097155665 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 13:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:19:15 INFO - PROCESS | 2792 | 1461097155672 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:19:15 INFO - PROCESS | 2792 | 1461097155676 Marionette TRACE conn3 <- [1,758,null,{}] 13:19:15 INFO - PROCESS | 2792 | 1461097155683 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:15 INFO - PROCESS | 2792 | 1461097155775 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 13:19:15 INFO - PROCESS | 2792 | 1461097155943 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:16 INFO - PROCESS | 2792 | ++DOCSHELL 145E6000 == 36 [pid = 2792] [id = 199] 13:19:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (145EB800) [pid = 2792] [serial = 595] [outer = 00000000] 13:19:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (15B25000) [pid = 2792] [serial = 596] [outer = 145EB800] 13:19:16 INFO - PROCESS | 2792 | 1461097156042 Marionette DEBUG loaded listener.js 13:19:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (15E84000) [pid = 2792] [serial = 597] [outer = 145EB800] 13:19:16 INFO - PROCESS | 2792 | 1461097156609 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1003ms 13:19:16 INFO - PROCESS | 2792 | 1461097156676 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 13:19:16 INFO - PROCESS | 2792 | 1461097156682 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 13:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:19:16 INFO - PROCESS | 2792 | 1461097156688 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:19:16 INFO - PROCESS | 2792 | 1461097156691 Marionette TRACE conn3 <- [1,762,null,{}] 13:19:16 INFO - PROCESS | 2792 | 1461097156696 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:16 INFO - PROCESS | 2792 | 1461097156835 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 13:19:16 INFO - PROCESS | 2792 | 1461097156851 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:16 INFO - PROCESS | 2792 | ++DOCSHELL 16D54800 == 37 [pid = 2792] [id = 200] 13:19:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (16D5F000) [pid = 2792] [serial = 598] [outer = 00000000] 13:19:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (18178C00) [pid = 2792] [serial = 599] [outer = 16D5F000] 13:19:16 INFO - PROCESS | 2792 | 1461097156906 Marionette DEBUG loaded listener.js 13:19:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (1817F800) [pid = 2792] [serial = 600] [outer = 16D5F000] 13:19:17 INFO - PROCESS | 2792 | 1461097157550 Marionette TRACE conn3 <- [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]]]}] 13:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 909ms 13:19:17 INFO - PROCESS | 2792 | 1461097157590 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 13:19:17 INFO - PROCESS | 2792 | 1461097157593 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 13:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:19:17 INFO - PROCESS | 2792 | 1461097157597 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:19:17 INFO - PROCESS | 2792 | 1461097157601 Marionette TRACE conn3 <- [1,766,null,{}] 13:19:17 INFO - PROCESS | 2792 | 1461097157612 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:17 INFO - PROCESS | 2792 | 1461097157718 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 13:19:17 INFO - PROCESS | 2792 | 1461097157795 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:17 INFO - PROCESS | 2792 | ++DOCSHELL 18C23C00 == 38 [pid = 2792] [id = 201] 13:19:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (18C28000) [pid = 2792] [serial = 601] [outer = 00000000] 13:19:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (19372400) [pid = 2792] [serial = 602] [outer = 18C28000] 13:19:17 INFO - PROCESS | 2792 | 1461097157854 Marionette DEBUG loaded listener.js 13:19:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (1949A800) [pid = 2792] [serial = 603] [outer = 18C28000] 13:19:18 INFO - PROCESS | 2792 | 1461097158604 Marionette TRACE conn3 <- [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]]]}] 13:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1050ms 13:19:18 INFO - PROCESS | 2792 | 1461097158643 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 13:19:18 INFO - PROCESS | 2792 | 1461097158647 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 13:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:19:18 INFO - PROCESS | 2792 | 1461097158652 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:19:18 INFO - PROCESS | 2792 | 1461097158656 Marionette TRACE conn3 <- [1,770,null,{}] 13:19:18 INFO - PROCESS | 2792 | 1461097158686 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:18 INFO - PROCESS | 2792 | 1461097158779 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 13:19:18 INFO - PROCESS | 2792 | 1461097158859 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:18 INFO - PROCESS | 2792 | ++DOCSHELL 1381C400 == 39 [pid = 2792] [id = 202] 13:19:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (13AC1800) [pid = 2792] [serial = 604] [outer = 00000000] 13:19:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (15C8A400) [pid = 2792] [serial = 605] [outer = 13AC1800] 13:19:18 INFO - PROCESS | 2792 | 1461097158908 Marionette DEBUG loaded listener.js 13:19:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (163E8C00) [pid = 2792] [serial = 606] [outer = 13AC1800] 13:19:19 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (17CD6800) [pid = 2792] [serial = 563] [outer = 00000000] [url = about:blank] 13:19:19 INFO - PROCESS | 2792 | 1461097159468 Marionette TRACE conn3 <- [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]]]}] 13:19:19 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (17CDB000) [pid = 2792] [serial = 560] [outer = 00000000] [url = about:blank] 13:19:19 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (1631C400) [pid = 2792] [serial = 551] [outer = 00000000] [url = about:blank] 13:19:19 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (14753000) [pid = 2792] [serial = 554] [outer = 00000000] [url = about:blank] 13:19:19 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (147ED000) [pid = 2792] [serial = 555] [outer = 00000000] [url = about:blank] 13:19:19 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (15E88C00) [pid = 2792] [serial = 557] [outer = 00000000] [url = about:blank] 13:19:19 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (13812C00) [pid = 2792] [serial = 548] [outer = 00000000] [url = about:blank] 13:19:19 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (17CE3C00) [pid = 2792] [serial = 561] [outer = 00000000] [url = about:blank] 13:19:19 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (16311000) [pid = 2792] [serial = 558] [outer = 00000000] [url = about:blank] 13:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 862ms 13:19:19 INFO - PROCESS | 2792 | 1461097159517 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 13:19:19 INFO - PROCESS | 2792 | 1461097159523 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 13:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:19:19 INFO - PROCESS | 2792 | 1461097159529 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:19:19 INFO - PROCESS | 2792 | 1461097159531 Marionette TRACE conn3 <- [1,774,null,{}] 13:19:19 INFO - PROCESS | 2792 | 1461097159535 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:19 INFO - PROCESS | 2792 | 1461097159613 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 13:19:19 INFO - PROCESS | 2792 | 1461097159622 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:19 INFO - PROCESS | 2792 | ++DOCSHELL 15E8A800 == 40 [pid = 2792] [id = 203] 13:19:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (1630FC00) [pid = 2792] [serial = 607] [outer = 00000000] 13:19:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (16BCCC00) [pid = 2792] [serial = 608] [outer = 1630FC00] 13:19:19 INFO - PROCESS | 2792 | 1461097159668 Marionette DEBUG loaded listener.js 13:19:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (16D74400) [pid = 2792] [serial = 609] [outer = 1630FC00] 13:19:20 INFO - PROCESS | 2792 | 1461097160128 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 642ms 13:19:20 INFO - PROCESS | 2792 | 1461097160165 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 13:19:20 INFO - PROCESS | 2792 | 1461097160167 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 13:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:19:20 INFO - PROCESS | 2792 | 1461097160171 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:19:20 INFO - PROCESS | 2792 | 1461097160174 Marionette TRACE conn3 <- [1,778,null,{}] 13:19:20 INFO - PROCESS | 2792 | 1461097160184 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:20 INFO - PROCESS | 2792 | 1461097160296 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 13:19:20 INFO - PROCESS | 2792 | 1461097160305 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:20 INFO - PROCESS | 2792 | ++DOCSHELL 18177C00 == 41 [pid = 2792] [id = 204] 13:19:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (18179000) [pid = 2792] [serial = 610] [outer = 00000000] 13:19:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (187AF400) [pid = 2792] [serial = 611] [outer = 18179000] 13:19:20 INFO - PROCESS | 2792 | 1461097160364 Marionette DEBUG loaded listener.js 13:19:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (187EC000) [pid = 2792] [serial = 612] [outer = 18179000] 13:19:20 INFO - PROCESS | 2792 | 1461097160821 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 705ms 13:19:20 INFO - PROCESS | 2792 | 1461097160870 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 13:19:20 INFO - PROCESS | 2792 | 1461097160873 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 13:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:19:20 INFO - PROCESS | 2792 | 1461097160876 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:19:20 INFO - PROCESS | 2792 | 1461097160878 Marionette TRACE conn3 <- [1,782,null,{}] 13:19:20 INFO - PROCESS | 2792 | 1461097160885 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:20 INFO - PROCESS | 2792 | 1461097160965 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 13:19:20 INFO - PROCESS | 2792 | 1461097160972 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:21 INFO - PROCESS | 2792 | ++DOCSHELL 18C20400 == 42 [pid = 2792] [id = 205] 13:19:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (18C20C00) [pid = 2792] [serial = 613] [outer = 00000000] 13:19:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (1929F400) [pid = 2792] [serial = 614] [outer = 18C20C00] 13:19:21 INFO - PROCESS | 2792 | 1461097161018 Marionette DEBUG loaded listener.js 13:19:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (192A4000) [pid = 2792] [serial = 615] [outer = 18C20C00] 13:19:21 INFO - PROCESS | 2792 | 1461097161442 Marionette TRACE conn3 <- [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]]]}] 13:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 596ms 13:19:21 INFO - PROCESS | 2792 | 1461097161478 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 13:19:21 INFO - PROCESS | 2792 | 1461097161480 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 13:19:21 INFO - PROCESS | 2792 | 1461097161483 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:19:21 INFO - PROCESS | 2792 | 1461097161485 Marionette TRACE conn3 <- [1,786,null,{}] 13:19:21 INFO - PROCESS | 2792 | 1461097161489 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:21 INFO - PROCESS | 2792 | 1461097161593 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 13:19:21 INFO - PROCESS | 2792 | 1461097161600 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:21 INFO - PROCESS | 2792 | ++DOCSHELL 1978E400 == 43 [pid = 2792] [id = 206] 13:19:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (1978F800) [pid = 2792] [serial = 616] [outer = 00000000] 13:19:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (19A6A800) [pid = 2792] [serial = 617] [outer = 1978F800] 13:19:21 INFO - PROCESS | 2792 | 1461097161678 Marionette DEBUG loaded listener.js 13:19:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (19B2C800) [pid = 2792] [serial = 618] [outer = 1978F800] 13:19:22 INFO - PROCESS | 2792 | 1461097162120 Marionette TRACE conn3 <- [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]]]}] 13:19:22 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 13:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 705ms 13:19:22 INFO - PROCESS | 2792 | 1461097162183 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 13:19:22 INFO - PROCESS | 2792 | 1461097162185 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 13:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:19:22 INFO - PROCESS | 2792 | 1461097162195 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:19:22 INFO - PROCESS | 2792 | 1461097162196 Marionette TRACE conn3 <- [1,790,null,{}] 13:19:22 INFO - PROCESS | 2792 | 1461097162204 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:22 INFO - PROCESS | 2792 | 1461097162327 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 13:19:22 INFO - PROCESS | 2792 | 1461097162344 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:22 INFO - PROCESS | 2792 | ++DOCSHELL 19DDDC00 == 44 [pid = 2792] [id = 207] 13:19:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (19DDE400) [pid = 2792] [serial = 619] [outer = 00000000] 13:19:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (19F78800) [pid = 2792] [serial = 620] [outer = 19DDE400] 13:19:22 INFO - PROCESS | 2792 | 1461097162400 Marionette DEBUG loaded listener.js 13:19:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (19F78400) [pid = 2792] [serial = 621] [outer = 19DDE400] 13:19:22 INFO - PROCESS | 2792 | 1461097162859 Marionette TRACE conn3 <- [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]]]}] 13:19:22 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 13:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 689ms 13:19:22 INFO - PROCESS | 2792 | 1461097162927 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 13:19:22 INFO - PROCESS | 2792 | 1461097162929 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 13:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:19:22 INFO - PROCESS | 2792 | 1461097162932 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:19:22 INFO - PROCESS | 2792 | 1461097162934 Marionette TRACE conn3 <- [1,794,null,{}] 13:19:22 INFO - PROCESS | 2792 | 1461097162938 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:23 INFO - PROCESS | 2792 | 1461097163038 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 13:19:23 INFO - PROCESS | 2792 | 1461097163050 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:23 INFO - PROCESS | 2792 | ++DOCSHELL 1A33E400 == 45 [pid = 2792] [id = 208] 13:19:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (1A340C00) [pid = 2792] [serial = 622] [outer = 00000000] 13:19:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1A569400) [pid = 2792] [serial = 623] [outer = 1A340C00] 13:19:23 INFO - PROCESS | 2792 | 1461097163138 Marionette DEBUG loaded listener.js 13:19:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1A903800) [pid = 2792] [serial = 624] [outer = 1A340C00] 13:19:23 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (187B0000) [pid = 2792] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:19:23 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (14755000) [pid = 2792] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:19:23 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (145F0400) [pid = 2792] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:19:23 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (18A34400) [pid = 2792] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:19:23 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (13787800) [pid = 2792] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:19:23 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (17CDDC00) [pid = 2792] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:19:23 INFO - PROCESS | 2792 | 1461097163590 Marionette TRACE conn3 <- [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]]]}] 13:19:23 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 13:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 706ms 13:19:23 INFO - PROCESS | 2792 | 1461097163632 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 13:19:23 INFO - PROCESS | 2792 | 1461097163634 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 13:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:19:23 INFO - PROCESS | 2792 | 1461097163637 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:19:23 INFO - PROCESS | 2792 | 1461097163639 Marionette TRACE conn3 <- [1,798,null,{}] 13:19:23 INFO - PROCESS | 2792 | 1461097163642 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:23 INFO - PROCESS | 2792 | 1461097163763 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 13:19:23 INFO - PROCESS | 2792 | 1461097163772 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:23 INFO - PROCESS | 2792 | ++DOCSHELL 1372F000 == 46 [pid = 2792] [id = 209] 13:19:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (13783800) [pid = 2792] [serial = 625] [outer = 00000000] 13:19:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (18C2C000) [pid = 2792] [serial = 626] [outer = 13783800] 13:19:23 INFO - PROCESS | 2792 | 1461097163816 Marionette DEBUG loaded listener.js 13:19:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (18C22C00) [pid = 2792] [serial = 627] [outer = 13783800] 13:19:24 INFO - PROCESS | 2792 | 1461097164231 Marionette TRACE conn3 <- [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]]]}] 13:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 595ms 13:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:19:24 INFO - PROCESS | 2792 | 1461097164266 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 13:19:24 INFO - PROCESS | 2792 | 1461097164268 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 13:19:24 INFO - PROCESS | 2792 | 1461097164272 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:19:24 INFO - PROCESS | 2792 | 1461097164273 Marionette TRACE conn3 <- [1,802,null,{}] 13:19:24 INFO - PROCESS | 2792 | 1461097164277 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:24 INFO - PROCESS | 2792 | 1461097164351 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 13:19:24 INFO - PROCESS | 2792 | 1461097164385 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:24 INFO - PROCESS | 2792 | ++DOCSHELL 17CE0C00 == 47 [pid = 2792] [id = 210] 13:19:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (17CE2C00) [pid = 2792] [serial = 628] [outer = 00000000] 13:19:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1BD37000) [pid = 2792] [serial = 629] [outer = 17CE2C00] 13:19:24 INFO - PROCESS | 2792 | 1461097164435 Marionette DEBUG loaded listener.js 13:19:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1BD36800) [pid = 2792] [serial = 630] [outer = 17CE2C00] 13:19:24 INFO - PROCESS | 2792 | 1461097164858 Marionette TRACE conn3 <- [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] 13:19:24 INFO - PROCESS | 2792 | 1461097164912 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 13:19:24 INFO - PROCESS | 2792 | 1461097164915 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:19:24 INFO - PROCESS | 2792 | 1461097164917 Marionette TRACE conn3 <- [1,806,null,{}] 13:19:24 INFO - PROCESS | 2792 | 1461097164921 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:25 INFO - PROCESS | 2792 | 1461097164995 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 13:19:25 INFO - PROCESS | 2792 | 1461097165001 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:25 INFO - PROCESS | 2792 | ++DOCSHELL 12DD8400 == 48 [pid = 2792] [id = 211] 13:19:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1A90F000) [pid = 2792] [serial = 631] [outer = 00000000] 13:19:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1BE3E400) [pid = 2792] [serial = 632] [outer = 1A90F000] 13:19:25 INFO - PROCESS | 2792 | 1461097165045 Marionette DEBUG loaded listener.js 13:19:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (1BE40C00) [pid = 2792] [serial = 633] [outer = 1A90F000] 13:19:25 INFO - PROCESS | 2792 | 1461097165482 Marionette TRACE conn3 <- [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]]]}] 13:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 596ms 13:19:25 INFO - PROCESS | 2792 | 1461097165516 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 13:19:25 INFO - PROCESS | 2792 | 1461097165518 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 13:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:19:25 INFO - PROCESS | 2792 | 1461097165522 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:19:25 INFO - PROCESS | 2792 | 1461097165524 Marionette TRACE conn3 <- [1,810,null,{}] 13:19:25 INFO - PROCESS | 2792 | 1461097165528 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:25 INFO - PROCESS | 2792 | 1461097165666 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 13:19:25 INFO - PROCESS | 2792 | 1461097165823 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:25 INFO - PROCESS | 2792 | ++DOCSHELL 136B2C00 == 49 [pid = 2792] [id = 212] 13:19:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (136B7400) [pid = 2792] [serial = 634] [outer = 00000000] 13:19:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (13AC8800) [pid = 2792] [serial = 635] [outer = 136B7400] 13:19:25 INFO - PROCESS | 2792 | 1461097165882 Marionette DEBUG loaded listener.js 13:19:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (147DF800) [pid = 2792] [serial = 636] [outer = 136B7400] 13:19:26 INFO - PROCESS | 2792 | 1461097166439 Marionette TRACE conn3 <- [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] 13:19:26 INFO - PROCESS | 2792 | 1461097166516 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 13:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:19:26 INFO - PROCESS | 2792 | 1461097166521 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:19:26 INFO - PROCESS | 2792 | 1461097166525 Marionette TRACE conn3 <- [1,814,null,{}] 13:19:26 INFO - PROCESS | 2792 | 1461097166530 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:26 INFO - PROCESS | 2792 | 1461097166663 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 13:19:26 INFO - PROCESS | 2792 | 1461097166786 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:26 INFO - PROCESS | 2792 | ++DOCSHELL 16D60800 == 50 [pid = 2792] [id = 213] 13:19:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (16DA4C00) [pid = 2792] [serial = 637] [outer = 00000000] 13:19:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (1812F000) [pid = 2792] [serial = 638] [outer = 16DA4C00] 13:19:26 INFO - PROCESS | 2792 | 1461097166845 Marionette DEBUG loaded listener.js 13:19:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (185F9000) [pid = 2792] [serial = 639] [outer = 16DA4C00] 13:19:27 INFO - PROCESS | 2792 | 1461097167446 Marionette TRACE conn3 <- [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]]]}] 13:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 940ms 13:19:27 INFO - PROCESS | 2792 | 1461097167477 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 13:19:27 INFO - PROCESS | 2792 | 1461097167480 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 13:19:27 INFO - PROCESS | 2792 | 1461097167487 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:19:27 INFO - PROCESS | 2792 | 1461097167491 Marionette TRACE conn3 <- [1,818,null,{}] 13:19:27 INFO - PROCESS | 2792 | 1461097167496 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:27 INFO - PROCESS | 2792 | 1461097167597 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 13:19:27 INFO - PROCESS | 2792 | 1461097167693 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:27 INFO - PROCESS | 2792 | ++DOCSHELL 19DDA800 == 51 [pid = 2792] [id = 214] 13:19:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (19DDD000) [pid = 2792] [serial = 640] [outer = 00000000] 13:19:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (1BD34000) [pid = 2792] [serial = 641] [outer = 19DDD000] 13:19:27 INFO - PROCESS | 2792 | 1461097167751 Marionette DEBUG loaded listener.js 13:19:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1BE3CC00) [pid = 2792] [serial = 642] [outer = 19DDD000] 13:19:28 INFO - PROCESS | 2792 | 1461097168317 Marionette TRACE conn3 <- [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]]]}] 13:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 894ms 13:19:28 INFO - PROCESS | 2792 | 1461097168394 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 13:19:28 INFO - PROCESS | 2792 | 1461097168398 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 13:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:19:28 INFO - PROCESS | 2792 | 1461097168409 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:19:28 INFO - PROCESS | 2792 | 1461097168414 Marionette TRACE conn3 <- [1,822,null,{}] 13:19:28 INFO - PROCESS | 2792 | 1461097168418 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:28 INFO - PROCESS | 2792 | 1461097168530 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 13:19:28 INFO - PROCESS | 2792 | 1461097168648 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:28 INFO - PROCESS | 2792 | ++DOCSHELL 19DD0400 == 52 [pid = 2792] [id = 215] 13:19:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1A64C800) [pid = 2792] [serial = 643] [outer = 00000000] 13:19:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1BFF8400) [pid = 2792] [serial = 644] [outer = 1A64C800] 13:19:28 INFO - PROCESS | 2792 | 1461097168703 Marionette DEBUG loaded listener.js 13:19:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1C025000) [pid = 2792] [serial = 645] [outer = 1A64C800] 13:19:29 INFO - PROCESS | 2792 | 1461097169251 Marionette TRACE conn3 <- [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]]]}] 13:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1051ms 13:19:29 INFO - PROCESS | 2792 | 1461097169480 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 13:19:29 INFO - PROCESS | 2792 | 1461097169485 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 13:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:19:29 INFO - PROCESS | 2792 | 1461097169490 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:19:29 INFO - PROCESS | 2792 | 1461097169493 Marionette TRACE conn3 <- [1,826,null,{}] 13:19:29 INFO - PROCESS | 2792 | 1461097169498 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:29 INFO - PROCESS | 2792 | 1461097169630 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 13:19:29 INFO - PROCESS | 2792 | 1461097169720 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:29 INFO - PROCESS | 2792 | ++DOCSHELL 15C88400 == 53 [pid = 2792] [id = 216] 13:19:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (15C89000) [pid = 2792] [serial = 646] [outer = 00000000] 13:19:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (16DABC00) [pid = 2792] [serial = 647] [outer = 15C89000] 13:19:29 INFO - PROCESS | 2792 | 1461097169769 Marionette DEBUG loaded listener.js 13:19:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (17CDE400) [pid = 2792] [serial = 648] [outer = 15C89000] 13:19:30 INFO - PROCESS | 2792 | 1461097170368 Marionette TRACE conn3 <- [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]]]}] 13:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 956ms 13:19:30 INFO - PROCESS | 2792 | 1461097170433 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 13:19:30 INFO - PROCESS | 2792 | 1461097170437 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 13:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:19:30 INFO - PROCESS | 2792 | 1461097170444 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:19:30 INFO - PROCESS | 2792 | 1461097170447 Marionette TRACE conn3 <- [1,830,null,{}] 13:19:30 INFO - PROCESS | 2792 | 1461097170451 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:30 INFO - PROCESS | 2792 | 1461097170549 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 13:19:30 INFO - PROCESS | 2792 | 1461097170660 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:30 INFO - PROCESS | 2792 | --DOCSHELL 18135C00 == 52 [pid = 2792] [id = 197] 13:19:30 INFO - PROCESS | 2792 | --DOCSHELL 185F1400 == 51 [pid = 2792] [id = 196] 13:19:30 INFO - PROCESS | 2792 | --DOCSHELL 1381C800 == 50 [pid = 2792] [id = 194] 13:19:30 INFO - PROCESS | 2792 | --DOCSHELL 12DD8400 == 49 [pid = 2792] [id = 211] 13:19:30 INFO - PROCESS | 2792 | --DOCSHELL 17CE0C00 == 48 [pid = 2792] [id = 210] 13:19:30 INFO - PROCESS | 2792 | --DOCSHELL 1372F000 == 47 [pid = 2792] [id = 209] 13:19:30 INFO - PROCESS | 2792 | --DOCSHELL 1A33E400 == 46 [pid = 2792] [id = 208] 13:19:30 INFO - PROCESS | 2792 | --DOCSHELL 19DDDC00 == 45 [pid = 2792] [id = 207] 13:19:30 INFO - PROCESS | 2792 | --DOCSHELL 1978E400 == 44 [pid = 2792] [id = 206] 13:19:30 INFO - PROCESS | 2792 | --DOCSHELL 18C20400 == 43 [pid = 2792] [id = 205] 13:19:30 INFO - PROCESS | 2792 | --DOCSHELL 18177C00 == 42 [pid = 2792] [id = 204] 13:19:30 INFO - PROCESS | 2792 | --DOCSHELL 15E8A800 == 41 [pid = 2792] [id = 203] 13:19:30 INFO - PROCESS | 2792 | --DOCSHELL 1381C400 == 40 [pid = 2792] [id = 202] 13:19:30 INFO - PROCESS | 2792 | --DOCSHELL 145E6000 == 39 [pid = 2792] [id = 199] 13:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1949A400) [pid = 2792] [serial = 593] [outer = 00000000] [url = about:blank] 13:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (18A40C00) [pid = 2792] [serial = 587] [outer = 00000000] [url = about:blank] 13:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (147E8C00) [pid = 2792] [serial = 566] [outer = 00000000] [url = about:blank] 13:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1812F400) [pid = 2792] [serial = 569] [outer = 00000000] [url = about:blank] 13:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (15584000) [pid = 2792] [serial = 578] [outer = 00000000] [url = about:blank] 13:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (15B6FC00) [pid = 2792] [serial = 579] [outer = 00000000] [url = about:blank] 13:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (16BCD800) [pid = 2792] [serial = 581] [outer = 00000000] [url = about:blank] 13:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (16D73C00) [pid = 2792] [serial = 582] [outer = 00000000] [url = about:blank] 13:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (18C29400) [pid = 2792] [serial = 575] [outer = 00000000] [url = about:blank] 13:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (18B21C00) [pid = 2792] [serial = 572] [outer = 00000000] [url = about:blank] 13:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (18C27000) [pid = 2792] [serial = 590] [outer = 00000000] [url = about:blank] 13:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (18184800) [pid = 2792] [serial = 564] [outer = 00000000] [url = about:blank] 13:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (18A40400) [pid = 2792] [serial = 588] [outer = 00000000] [url = about:blank] 13:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (187AB000) [pid = 2792] [serial = 585] [outer = 00000000] [url = about:blank] 13:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1818FC00) [pid = 2792] [serial = 584] [outer = 00000000] [url = about:blank] 13:19:30 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (18C26C00) [pid = 2792] [serial = 591] [outer = 00000000] [url = about:blank] 13:19:30 INFO - PROCESS | 2792 | ++DOCSHELL 12BBCC00 == 40 [pid = 2792] [id = 217] 13:19:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (12DDA000) [pid = 2792] [serial = 649] [outer = 00000000] 13:19:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (14760000) [pid = 2792] [serial = 650] [outer = 12DDA000] 13:19:30 INFO - PROCESS | 2792 | 1461097170736 Marionette DEBUG loaded listener.js 13:19:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (15B6FC00) [pid = 2792] [serial = 651] [outer = 12DDA000] 13:19:31 INFO - PROCESS | 2792 | 1461097171123 Marionette TRACE conn3 <- [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]]]}] 13:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 736ms 13:19:31 INFO - PROCESS | 2792 | 1461097171204 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 13:19:31 INFO - PROCESS | 2792 | 1461097171206 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 13:19:31 INFO - PROCESS | 2792 | 1461097171210 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:19:31 INFO - PROCESS | 2792 | 1461097171212 Marionette TRACE conn3 <- [1,834,null,{}] 13:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:19:31 INFO - PROCESS | 2792 | 1461097171225 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:31 INFO - PROCESS | 2792 | 1461097171310 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 13:19:31 INFO - PROCESS | 2792 | 1461097171323 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:31 INFO - PROCESS | 2792 | ++DOCSHELL 187AE800 == 41 [pid = 2792] [id = 218] 13:19:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (187EB000) [pid = 2792] [serial = 652] [outer = 00000000] 13:19:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (18B24800) [pid = 2792] [serial = 653] [outer = 187EB000] 13:19:31 INFO - PROCESS | 2792 | 1461097171372 Marionette DEBUG loaded listener.js 13:19:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (18C22400) [pid = 2792] [serial = 654] [outer = 187EB000] 13:19:31 INFO - PROCESS | 2792 | 1461097171831 Marionette TRACE conn3 <- [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]]]}] 13:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 642ms 13:19:31 INFO - PROCESS | 2792 | 1461097171852 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 13:19:31 INFO - PROCESS | 2792 | 1461097171854 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 13:19:31 INFO - PROCESS | 2792 | 1461097171858 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:19:31 INFO - PROCESS | 2792 | 1461097171859 Marionette TRACE conn3 <- [1,838,null,{}] 13:19:31 INFO - PROCESS | 2792 | 1461097171866 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:31 INFO - PROCESS | 2792 | 1461097171946 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 13:19:31 INFO - PROCESS | 2792 | 1461097171953 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:31 INFO - PROCESS | 2792 | ++DOCSHELL 19295800 == 42 [pid = 2792] [id = 219] 13:19:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (19295C00) [pid = 2792] [serial = 655] [outer = 00000000] 13:19:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (19785000) [pid = 2792] [serial = 656] [outer = 19295C00] 13:19:32 INFO - PROCESS | 2792 | 1461097171998 Marionette DEBUG loaded listener.js 13:19:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (19790C00) [pid = 2792] [serial = 657] [outer = 19295C00] 13:19:32 INFO - PROCESS | 2792 | 1461097172431 Marionette TRACE conn3 <- [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]]]}] 13:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 596ms 13:19:32 INFO - PROCESS | 2792 | 1461097172455 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 13:19:32 INFO - PROCESS | 2792 | 1461097172457 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 13:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:19:32 INFO - PROCESS | 2792 | 1461097172460 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:19:32 INFO - PROCESS | 2792 | 1461097172462 Marionette TRACE conn3 <- [1,842,null,{}] 13:19:32 INFO - PROCESS | 2792 | 1461097172465 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:32 INFO - PROCESS | 2792 | 1461097172543 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 13:19:32 INFO - PROCESS | 2792 | 1461097172549 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:32 INFO - PROCESS | 2792 | ++DOCSHELL 18C2E400 == 43 [pid = 2792] [id = 220] 13:19:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (19299000) [pid = 2792] [serial = 658] [outer = 00000000] 13:19:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (19F72800) [pid = 2792] [serial = 659] [outer = 19299000] 13:19:32 INFO - PROCESS | 2792 | 1461097172603 Marionette DEBUG loaded listener.js 13:19:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (19F78C00) [pid = 2792] [serial = 660] [outer = 19299000] 13:19:33 INFO - PROCESS | 2792 | 1461097173064 Marionette TRACE conn3 <- [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]]]}] 13:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 627ms 13:19:33 INFO - PROCESS | 2792 | 1461097173107 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 13:19:33 INFO - PROCESS | 2792 | 1461097173109 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 13:19:33 INFO - PROCESS | 2792 | 1461097173113 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:19:33 INFO - PROCESS | 2792 | 1461097173114 Marionette TRACE conn3 <- [1,846,null,{}] 13:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:19:33 INFO - PROCESS | 2792 | 1461097173118 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:33 INFO - PROCESS | 2792 | 1461097173243 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 13:19:33 INFO - PROCESS | 2792 | 1461097173251 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:33 INFO - PROCESS | 2792 | ++DOCSHELL 13AC4000 == 44 [pid = 2792] [id = 221] 13:19:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A90E000) [pid = 2792] [serial = 661] [outer = 00000000] 13:19:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1BE37800) [pid = 2792] [serial = 662] [outer = 1A90E000] 13:19:33 INFO - PROCESS | 2792 | 1461097173342 Marionette DEBUG loaded listener.js 13:19:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1BF8D800) [pid = 2792] [serial = 663] [outer = 1A90E000] 13:19:33 INFO - PROCESS | 2792 | 1461097173761 Marionette TRACE conn3 <- [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]]]}] 13:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 689ms 13:19:33 INFO - PROCESS | 2792 | 1461097173816 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 13:19:33 INFO - PROCESS | 2792 | 1461097173818 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 13:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:19:33 INFO - PROCESS | 2792 | 1461097173821 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:19:33 INFO - PROCESS | 2792 | 1461097173823 Marionette TRACE conn3 <- [1,850,null,{}] 13:19:33 INFO - PROCESS | 2792 | 1461097173827 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:33 INFO - PROCESS | 2792 | 1461097173928 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 13:19:34 INFO - PROCESS | 2792 | 1461097174016 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:34 INFO - PROCESS | 2792 | ++DOCSHELL 1BFEB000 == 45 [pid = 2792] [id = 222] 13:19:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1BFEB800) [pid = 2792] [serial = 664] [outer = 00000000] 13:19:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1C02C800) [pid = 2792] [serial = 665] [outer = 1BFEB800] 13:19:34 INFO - PROCESS | 2792 | 1461097174060 Marionette DEBUG loaded listener.js 13:19:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1C0EC400) [pid = 2792] [serial = 666] [outer = 1BFEB800] 13:19:34 INFO - PROCESS | 2792 | 1461097174519 Marionette TRACE conn3 <- [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]]]}] 13:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 690ms 13:19:34 INFO - PROCESS | 2792 | 1461097174551 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 13:19:34 INFO - PROCESS | 2792 | 1461097174553 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 13:19:34 INFO - PROCESS | 2792 | 1461097174556 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:19:34 INFO - PROCESS | 2792 | 1461097174558 Marionette TRACE conn3 <- [1,854,null,{}] 13:19:34 INFO - PROCESS | 2792 | 1461097174561 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:34 INFO - PROCESS | 2792 | 1461097174671 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 13:19:34 INFO - PROCESS | 2792 | 1461097174678 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:34 INFO - PROCESS | 2792 | ++DOCSHELL 13784000 == 46 [pid = 2792] [id = 223] 13:19:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (18C2F800) [pid = 2792] [serial = 667] [outer = 00000000] 13:19:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1C807C00) [pid = 2792] [serial = 668] [outer = 18C2F800] 13:19:34 INFO - PROCESS | 2792 | 1461097174769 Marionette DEBUG loaded listener.js 13:19:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1C809800) [pid = 2792] [serial = 669] [outer = 18C2F800] 13:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (13AC1800) [pid = 2792] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1978F800) [pid = 2792] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1A340C00) [pid = 2792] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (19DDE400) [pid = 2792] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (18C28000) [pid = 2792] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1630FC00) [pid = 2792] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (13783800) [pid = 2792] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (17CE2C00) [pid = 2792] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (18179000) [pid = 2792] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (18C20C00) [pid = 2792] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (155DFC00) [pid = 2792] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (187AA000) [pid = 2792] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:19:35 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1CAB6800) [pid = 2792] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:19:35 INFO - PROCESS | 2792 | 1461097175302 Marionette TRACE conn3 <- [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]]]}] 13:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 800ms 13:19:35 INFO - PROCESS | 2792 | 1461097175359 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 13:19:35 INFO - PROCESS | 2792 | 1461097175361 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 13:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:19:35 INFO - PROCESS | 2792 | 1461097175365 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:19:35 INFO - PROCESS | 2792 | 1461097175366 Marionette TRACE conn3 <- [1,858,null,{}] 13:19:35 INFO - PROCESS | 2792 | 1461097175370 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:35 INFO - PROCESS | 2792 | 1461097175445 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 13:19:35 INFO - PROCESS | 2792 | 1461097175451 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:35 INFO - PROCESS | 2792 | ++DOCSHELL 145F0400 == 47 [pid = 2792] [id = 224] 13:19:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (147E0C00) [pid = 2792] [serial = 670] [outer = 00000000] 13:19:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (18191000) [pid = 2792] [serial = 671] [outer = 147E0C00] 13:19:35 INFO - PROCESS | 2792 | 1461097175496 Marionette DEBUG loaded listener.js 13:19:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1929BC00) [pid = 2792] [serial = 672] [outer = 147E0C00] 13:19:35 INFO - PROCESS | 2792 | 1461097175907 Marionette TRACE conn3 <- [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]]]}] 13:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 596ms 13:19:35 INFO - PROCESS | 2792 | 1461097175965 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 13:19:35 INFO - PROCESS | 2792 | 1461097175967 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 13:19:35 INFO - PROCESS | 2792 | 1461097175970 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:19:35 INFO - PROCESS | 2792 | 1461097175972 Marionette TRACE conn3 <- [1,862,null,{}] 13:19:35 INFO - PROCESS | 2792 | 1461097175976 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:36 INFO - PROCESS | 2792 | 1461097176052 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 13:19:36 INFO - PROCESS | 2792 | 1461097176058 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:36 INFO - PROCESS | 2792 | ++DOCSHELL 1812FC00 == 48 [pid = 2792] [id = 225] 13:19:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (19A61000) [pid = 2792] [serial = 673] [outer = 00000000] 13:19:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1C8F1800) [pid = 2792] [serial = 674] [outer = 19A61000] 13:19:36 INFO - PROCESS | 2792 | 1461097176105 Marionette DEBUG loaded listener.js 13:19:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1C8F7C00) [pid = 2792] [serial = 675] [outer = 19A61000] 13:19:36 INFO - PROCESS | 2792 | 1461097176518 Marionette TRACE conn3 <- [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]]]}] 13:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 595ms 13:19:36 INFO - PROCESS | 2792 | 1461097176569 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 13:19:36 INFO - PROCESS | 2792 | 1461097176571 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 13:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:19:36 INFO - PROCESS | 2792 | 1461097176575 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:19:36 INFO - PROCESS | 2792 | 1461097176577 Marionette TRACE conn3 <- [1,866,null,{}] 13:19:36 INFO - PROCESS | 2792 | 1461097176580 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:36 INFO - PROCESS | 2792 | 1461097176682 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 13:19:36 INFO - PROCESS | 2792 | 1461097176690 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:36 INFO - PROCESS | 2792 | ++DOCSHELL 1BD3C000 == 49 [pid = 2792] [id = 226] 13:19:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1CA82800) [pid = 2792] [serial = 676] [outer = 00000000] 13:19:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1CA8F000) [pid = 2792] [serial = 677] [outer = 1CA82800] 13:19:36 INFO - PROCESS | 2792 | 1461097176741 Marionette DEBUG loaded listener.js 13:19:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1CAB9400) [pid = 2792] [serial = 678] [outer = 1CA82800] 13:19:37 INFO - PROCESS | 2792 | 1461097177193 Marionette TRACE conn3 <- [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]]]}] 13:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 643ms 13:19:37 INFO - PROCESS | 2792 | 1461097177212 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 13:19:37 INFO - PROCESS | 2792 | 1461097177214 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 13:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:19:37 INFO - PROCESS | 2792 | 1461097177229 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:19:37 INFO - PROCESS | 2792 | 1461097177231 Marionette TRACE conn3 <- [1,870,null,{}] 13:19:37 INFO - PROCESS | 2792 | 1461097177235 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:37 INFO - PROCESS | 2792 | 1461097177361 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 13:19:37 INFO - PROCESS | 2792 | 1461097177443 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:37 INFO - PROCESS | 2792 | ++DOCSHELL 12B82C00 == 50 [pid = 2792] [id = 227] 13:19:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (12B83400) [pid = 2792] [serial = 679] [outer = 00000000] 13:19:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (13813000) [pid = 2792] [serial = 680] [outer = 12B83400] 13:19:37 INFO - PROCESS | 2792 | 1461097177541 Marionette DEBUG loaded listener.js 13:19:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (14755000) [pid = 2792] [serial = 681] [outer = 12B83400] 13:19:38 INFO - PROCESS | 2792 | 1461097178186 Marionette TRACE conn3 <- [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]]]}] 13:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1003ms 13:19:38 INFO - PROCESS | 2792 | 1461097178234 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 13:19:38 INFO - PROCESS | 2792 | 1461097178239 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 13:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:19:38 INFO - PROCESS | 2792 | 1461097178244 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:19:38 INFO - PROCESS | 2792 | 1461097178249 Marionette TRACE conn3 <- [1,874,null,{}] 13:19:38 INFO - PROCESS | 2792 | 1461097178253 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:38 INFO - PROCESS | 2792 | 1461097178361 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 13:19:38 INFO - PROCESS | 2792 | 1461097178486 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:38 INFO - PROCESS | 2792 | ++DOCSHELL 18135C00 == 51 [pid = 2792] [id = 228] 13:19:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1817E800) [pid = 2792] [serial = 682] [outer = 00000000] 13:19:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (187B6000) [pid = 2792] [serial = 683] [outer = 1817E800] 13:19:38 INFO - PROCESS | 2792 | 1461097178545 Marionette DEBUG loaded listener.js 13:19:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (18B27400) [pid = 2792] [serial = 684] [outer = 1817E800] 13:19:39 INFO - PROCESS | 2792 | 1461097179106 Marionette TRACE conn3 <- [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]]]}] 13:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 893ms 13:19:39 INFO - PROCESS | 2792 | 1461097179148 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 13:19:39 INFO - PROCESS | 2792 | 1461097179151 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 13:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:19:39 INFO - PROCESS | 2792 | 1461097179155 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:19:39 INFO - PROCESS | 2792 | 1461097179157 Marionette TRACE conn3 <- [1,878,null,{}] 13:19:39 INFO - PROCESS | 2792 | 1461097179161 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:39 INFO - PROCESS | 2792 | 1461097179265 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 13:19:39 INFO - PROCESS | 2792 | 1461097179367 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:39 INFO - PROCESS | 2792 | ++DOCSHELL 19F6E000 == 52 [pid = 2792] [id = 229] 13:19:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1A908400) [pid = 2792] [serial = 685] [outer = 00000000] 13:19:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1BF89000) [pid = 2792] [serial = 686] [outer = 1A908400] 13:19:39 INFO - PROCESS | 2792 | 1461097179422 Marionette DEBUG loaded listener.js 13:19:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1BFEA400) [pid = 2792] [serial = 687] [outer = 1A908400] 13:19:40 INFO - PROCESS | 2792 | 1461097180017 Marionette TRACE conn3 <- [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]]]}] 13:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 940ms 13:19:40 INFO - PROCESS | 2792 | 1461097180099 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 13:19:40 INFO - PROCESS | 2792 | 1461097180103 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 13:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:19:40 INFO - PROCESS | 2792 | 1461097180114 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:19:40 INFO - PROCESS | 2792 | 1461097180119 Marionette TRACE conn3 <- [1,882,null,{}] 13:19:40 INFO - PROCESS | 2792 | 1461097180123 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:40 INFO - PROCESS | 2792 | 1461097180239 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 13:19:40 INFO - PROCESS | 2792 | 1461097180361 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:40 INFO - PROCESS | 2792 | ++DOCSHELL 1BE35000 == 53 [pid = 2792] [id = 230] 13:19:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1CA85800) [pid = 2792] [serial = 688] [outer = 00000000] 13:19:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1CF46C00) [pid = 2792] [serial = 689] [outer = 1CA85800] 13:19:40 INFO - PROCESS | 2792 | 1461097180417 Marionette DEBUG loaded listener.js 13:19:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1CFB4000) [pid = 2792] [serial = 690] [outer = 1CA85800] 13:19:41 INFO - PROCESS | 2792 | 1461097181075 Marionette TRACE conn3 <- [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]]]}] 13:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1003ms 13:19:41 INFO - PROCESS | 2792 | 1461097181112 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 13:19:41 INFO - PROCESS | 2792 | 1461097181115 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 13:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:19:41 INFO - PROCESS | 2792 | 1461097181118 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:19:41 INFO - PROCESS | 2792 | 1461097181120 Marionette TRACE conn3 <- [1,886,null,{}] 13:19:41 INFO - PROCESS | 2792 | 1461097181124 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:41 INFO - PROCESS | 2792 | 1461097181353 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 13:19:41 INFO - PROCESS | 2792 | 1461097181727 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:41 INFO - PROCESS | 2792 | ++DOCSHELL 145E9800 == 54 [pid = 2792] [id = 231] 13:19:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (155E2C00) [pid = 2792] [serial = 691] [outer = 00000000] 13:19:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (18A41000) [pid = 2792] [serial = 692] [outer = 155E2C00] 13:19:41 INFO - PROCESS | 2792 | 1461097181867 Marionette DEBUG loaded listener.js 13:19:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (18C2AC00) [pid = 2792] [serial = 693] [outer = 155E2C00] 13:19:42 INFO - PROCESS | 2792 | --DOCSHELL 145EBC00 == 53 [pid = 2792] [id = 193] 13:19:42 INFO - PROCESS | 2792 | --DOCSHELL 1BD3C000 == 52 [pid = 2792] [id = 226] 13:19:42 INFO - PROCESS | 2792 | --DOCSHELL 1812FC00 == 51 [pid = 2792] [id = 225] 13:19:42 INFO - PROCESS | 2792 | --DOCSHELL 145F0400 == 50 [pid = 2792] [id = 224] 13:19:42 INFO - PROCESS | 2792 | --DOCSHELL 13784000 == 49 [pid = 2792] [id = 223] 13:19:42 INFO - PROCESS | 2792 | --DOCSHELL 1BFEB000 == 48 [pid = 2792] [id = 222] 13:19:42 INFO - PROCESS | 2792 | --DOCSHELL 13AC4000 == 47 [pid = 2792] [id = 221] 13:19:42 INFO - PROCESS | 2792 | --DOCSHELL 18C2E400 == 46 [pid = 2792] [id = 220] 13:19:42 INFO - PROCESS | 2792 | --DOCSHELL 1929FC00 == 45 [pid = 2792] [id = 198] 13:19:42 INFO - PROCESS | 2792 | --DOCSHELL 19295800 == 44 [pid = 2792] [id = 219] 13:19:42 INFO - PROCESS | 2792 | --DOCSHELL 187AE800 == 43 [pid = 2792] [id = 218] 13:19:42 INFO - PROCESS | 2792 | --DOCSHELL 12BBCC00 == 42 [pid = 2792] [id = 217] 13:19:42 INFO - PROCESS | 2792 | --DOCSHELL 15C88400 == 41 [pid = 2792] [id = 216] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1BE3E400) [pid = 2792] [serial = 632] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1D11B400) [pid = 2792] [serial = 519] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (16BCE800) [pid = 2792] [serial = 552] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (18C2FC00) [pid = 2792] [serial = 576] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (163E8C00) [pid = 2792] [serial = 606] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (15C8A400) [pid = 2792] [serial = 605] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (19A6A800) [pid = 2792] [serial = 617] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1A569400) [pid = 2792] [serial = 623] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (19F78400) [pid = 2792] [serial = 621] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1949A800) [pid = 2792] [serial = 603] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (19372400) [pid = 2792] [serial = 602] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (16BCCC00) [pid = 2792] [serial = 608] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (16D74400) [pid = 2792] [serial = 609] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (19F78800) [pid = 2792] [serial = 620] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (18178C00) [pid = 2792] [serial = 599] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (18C2C000) [pid = 2792] [serial = 626] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (18C22C00) [pid = 2792] [serial = 627] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1BD37000) [pid = 2792] [serial = 629] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1A903800) [pid = 2792] [serial = 624] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (15B25000) [pid = 2792] [serial = 596] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (187AF400) [pid = 2792] [serial = 611] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (187EC000) [pid = 2792] [serial = 612] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1929F400) [pid = 2792] [serial = 614] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (19B2C800) [pid = 2792] [serial = 618] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1BD36800) [pid = 2792] [serial = 630] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (192A4000) [pid = 2792] [serial = 615] [outer = 00000000] [url = about:blank] 13:19:42 INFO - PROCESS | 2792 | 1461097182443 Marionette TRACE conn3 <- [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]]]}] 13:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1363ms 13:19:42 INFO - PROCESS | 2792 | 1461097182481 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 13:19:42 INFO - PROCESS | 2792 | 1461097182485 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 13:19:42 INFO - PROCESS | 2792 | 1461097182490 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:19:42 INFO - PROCESS | 2792 | 1461097182493 Marionette TRACE conn3 <- [1,890,null,{}] 13:19:42 INFO - PROCESS | 2792 | 1461097182498 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:42 INFO - PROCESS | 2792 | 1461097182581 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 13:19:42 INFO - PROCESS | 2792 | 1461097182666 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:42 INFO - PROCESS | 2792 | ++DOCSHELL 13A60400 == 42 [pid = 2792] [id = 232] 13:19:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (15B25000) [pid = 2792] [serial = 694] [outer = 00000000] 13:19:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (16DAB400) [pid = 2792] [serial = 695] [outer = 15B25000] 13:19:42 INFO - PROCESS | 2792 | 1461097182714 Marionette DEBUG loaded listener.js 13:19:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (187A9400) [pid = 2792] [serial = 696] [outer = 15B25000] 13:19:43 INFO - PROCESS | 2792 | 1461097183170 Marionette TRACE conn3 <- [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]]]}] 13:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 737ms 13:19:43 INFO - PROCESS | 2792 | 1461097183231 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 13:19:43 INFO - PROCESS | 2792 | 1461097183234 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 13:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:19:43 INFO - PROCESS | 2792 | 1461097183238 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:19:43 INFO - PROCESS | 2792 | 1461097183240 Marionette TRACE conn3 <- [1,894,null,{}] 13:19:43 INFO - PROCESS | 2792 | 1461097183243 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:43 INFO - PROCESS | 2792 | 1461097183323 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 13:19:43 INFO - PROCESS | 2792 | 1461097183332 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:43 INFO - PROCESS | 2792 | ++DOCSHELL 1929FC00 == 43 [pid = 2792] [id = 233] 13:19:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1936B800) [pid = 2792] [serial = 697] [outer = 00000000] 13:19:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (19A61400) [pid = 2792] [serial = 698] [outer = 1936B800] 13:19:43 INFO - PROCESS | 2792 | 1461097183379 Marionette DEBUG loaded listener.js 13:19:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (19B30800) [pid = 2792] [serial = 699] [outer = 1936B800] 13:19:43 INFO - PROCESS | 2792 | 1461097183849 Marionette TRACE conn3 <- [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]]]}] 13:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 642ms 13:19:43 INFO - PROCESS | 2792 | 1461097183875 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 13:19:43 INFO - PROCESS | 2792 | 1461097183878 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 13:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:19:43 INFO - PROCESS | 2792 | 1461097183888 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:19:43 INFO - PROCESS | 2792 | 1461097183892 Marionette TRACE conn3 <- [1,898,null,{}] 13:19:43 INFO - PROCESS | 2792 | 1461097183896 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:44 INFO - PROCESS | 2792 | 1461097183977 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 13:19:44 INFO - PROCESS | 2792 | 1461097184019 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:44 INFO - PROCESS | 2792 | ++DOCSHELL 1A56C400 == 44 [pid = 2792] [id = 234] 13:19:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A56D000) [pid = 2792] [serial = 700] [outer = 00000000] 13:19:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1A90A400) [pid = 2792] [serial = 701] [outer = 1A56D000] 13:19:44 INFO - PROCESS | 2792 | 1461097184068 Marionette DEBUG loaded listener.js 13:19:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1BD32C00) [pid = 2792] [serial = 702] [outer = 1A56D000] 13:19:44 INFO - PROCESS | 2792 | 1461097184574 Marionette TRACE conn3 <- [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]]]}] 13:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 13:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:19:44 INFO - PROCESS | 2792 | 1461097184611 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 13:19:44 INFO - PROCESS | 2792 | 1461097184613 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 13:19:44 INFO - PROCESS | 2792 | 1461097184617 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:19:44 INFO - PROCESS | 2792 | 1461097184618 Marionette TRACE conn3 <- [1,902,null,{}] 13:19:44 INFO - PROCESS | 2792 | 1461097184622 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:44 INFO - PROCESS | 2792 | 1461097184727 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 13:19:44 INFO - PROCESS | 2792 | 1461097184734 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:44 INFO - PROCESS | 2792 | ++DOCSHELL 18C22C00 == 45 [pid = 2792] [id = 235] 13:19:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1A33E800) [pid = 2792] [serial = 703] [outer = 00000000] 13:19:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1BD3FC00) [pid = 2792] [serial = 704] [outer = 1A33E800] 13:19:44 INFO - PROCESS | 2792 | 1461097184780 Marionette DEBUG loaded listener.js 13:19:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1BE3C400) [pid = 2792] [serial = 705] [outer = 1A33E800] 13:19:45 INFO - PROCESS | 2792 | 1461097185237 Marionette TRACE conn3 <- [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]]]}] 13:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 627ms 13:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:19:45 INFO - PROCESS | 2792 | 1461097185255 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 13:19:45 INFO - PROCESS | 2792 | 1461097185257 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 13:19:45 INFO - PROCESS | 2792 | 1461097185260 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:19:45 INFO - PROCESS | 2792 | 1461097185262 Marionette TRACE conn3 <- [1,906,null,{}] 13:19:45 INFO - PROCESS | 2792 | 1461097185290 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:45 INFO - PROCESS | 2792 | 1461097185399 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 13:19:45 INFO - PROCESS | 2792 | 1461097185489 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:45 INFO - PROCESS | 2792 | ++DOCSHELL 1BF92C00 == 46 [pid = 2792] [id = 236] 13:19:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1BF95C00) [pid = 2792] [serial = 706] [outer = 00000000] 13:19:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1C030400) [pid = 2792] [serial = 707] [outer = 1BF95C00] 13:19:45 INFO - PROCESS | 2792 | 1461097185545 Marionette DEBUG loaded listener.js 13:19:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1C810000) [pid = 2792] [serial = 708] [outer = 1BF95C00] 13:19:46 INFO - PROCESS | 2792 | 1461097186000 Marionette TRACE conn3 <- [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]]]}] 13:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 799ms 13:19:46 INFO - PROCESS | 2792 | 1461097186063 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 13:19:46 INFO - PROCESS | 2792 | 1461097186065 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 13:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:19:46 INFO - PROCESS | 2792 | 1461097186068 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:19:46 INFO - PROCESS | 2792 | 1461097186070 Marionette TRACE conn3 <- [1,910,null,{}] 13:19:46 INFO - PROCESS | 2792 | 1461097186074 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:46 INFO - PROCESS | 2792 | 1461097186179 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 13:19:46 INFO - PROCESS | 2792 | 1461097186188 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:46 INFO - PROCESS | 2792 | ++DOCSHELL 1BD3D800 == 47 [pid = 2792] [id = 237] 13:19:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1C8F1C00) [pid = 2792] [serial = 709] [outer = 00000000] 13:19:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1CABA400) [pid = 2792] [serial = 710] [outer = 1C8F1C00] 13:19:46 INFO - PROCESS | 2792 | 1461097186281 Marionette DEBUG loaded listener.js 13:19:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1CA8F800) [pid = 2792] [serial = 711] [outer = 1C8F1C00] 13:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1A90E000) [pid = 2792] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (18C2F800) [pid = 2792] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (19295C00) [pid = 2792] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (15C89000) [pid = 2792] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (147E0C00) [pid = 2792] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1BFEB800) [pid = 2792] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (187EB000) [pid = 2792] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (19299000) [pid = 2792] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (12DDA000) [pid = 2792] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (19A61000) [pid = 2792] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:19:46 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1A90F000) [pid = 2792] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:19:46 INFO - PROCESS | 2792 | 1461097186889 Marionette TRACE conn3 <- [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]]]}] 13:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 830ms 13:19:46 INFO - PROCESS | 2792 | 1461097186911 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 13:19:46 INFO - PROCESS | 2792 | 1461097186913 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 13:19:46 INFO - PROCESS | 2792 | 1461097186916 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:19:46 INFO - PROCESS | 2792 | 1461097186918 Marionette TRACE conn3 <- [1,914,null,{}] 13:19:46 INFO - PROCESS | 2792 | 1461097186921 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:46 INFO - PROCESS | 2792 | 1461097186997 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 13:19:47 INFO - PROCESS | 2792 | 1461097187003 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:47 INFO - PROCESS | 2792 | ++DOCSHELL 16319800 == 48 [pid = 2792] [id = 238] 13:19:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (16D55000) [pid = 2792] [serial = 712] [outer = 00000000] 13:19:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (19F6F800) [pid = 2792] [serial = 713] [outer = 16D55000] 13:19:47 INFO - PROCESS | 2792 | 1461097187048 Marionette DEBUG loaded listener.js 13:19:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (192A1C00) [pid = 2792] [serial = 714] [outer = 16D55000] 13:19:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1CAC1C00) [pid = 2792] [serial = 715] [outer = 1E30A400] 13:19:47 INFO - PROCESS | 2792 | 1461097187549 Marionette TRACE conn3 <- [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]]]}] 13:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 690ms 13:19:47 INFO - PROCESS | 2792 | 1461097187616 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 13:19:47 INFO - PROCESS | 2792 | 1461097187618 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 13:19:47 INFO - PROCESS | 2792 | 1461097187621 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:19:47 INFO - PROCESS | 2792 | 1461097187623 Marionette TRACE conn3 <- [1,918,null,{}] 13:19:47 INFO - PROCESS | 2792 | 1461097187627 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:47 INFO - PROCESS | 2792 | 1461097187703 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 13:19:47 INFO - PROCESS | 2792 | 1461097187712 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:47 INFO - PROCESS | 2792 | ++DOCSHELL 1BE3DC00 == 49 [pid = 2792] [id = 239] 13:19:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1BF91800) [pid = 2792] [serial = 716] [outer = 00000000] 13:19:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1CF4D000) [pid = 2792] [serial = 717] [outer = 1BF91800] 13:19:47 INFO - PROCESS | 2792 | 1461097187786 Marionette DEBUG loaded listener.js 13:19:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1D227C00) [pid = 2792] [serial = 718] [outer = 1BF91800] 13:19:48 INFO - PROCESS | 2792 | 1461097188217 Marionette TRACE conn3 <- [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]]]}] 13:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 643ms 13:19:48 INFO - PROCESS | 2792 | 1461097188260 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 13:19:48 INFO - PROCESS | 2792 | 1461097188262 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 13:19:48 INFO - PROCESS | 2792 | 1461097188265 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:19:48 INFO - PROCESS | 2792 | 1461097188267 Marionette TRACE conn3 <- [1,922,null,{}] 13:19:48 INFO - PROCESS | 2792 | 1461097188270 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:48 INFO - PROCESS | 2792 | 1461097188374 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 13:19:48 INFO - PROCESS | 2792 | 1461097188382 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:48 INFO - PROCESS | 2792 | ++DOCSHELL 1D120800 == 50 [pid = 2792] [id = 240] 13:19:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1D22A000) [pid = 2792] [serial = 719] [outer = 00000000] 13:19:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1D230400) [pid = 2792] [serial = 720] [outer = 1D22A000] 13:19:48 INFO - PROCESS | 2792 | 1461097188427 Marionette DEBUG loaded listener.js 13:19:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1D235400) [pid = 2792] [serial = 721] [outer = 1D22A000] 13:19:48 INFO - PROCESS | 2792 | 1461097188960 Marionette TRACE conn3 <- [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]]]}] 13:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 737ms 13:19:49 INFO - PROCESS | 2792 | 1461097189006 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 13:19:49 INFO - PROCESS | 2792 | 1461097189011 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 13:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:19:49 INFO - PROCESS | 2792 | 1461097189016 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:19:49 INFO - PROCESS | 2792 | 1461097189021 Marionette TRACE conn3 <- [1,926,null,{}] 13:19:49 INFO - PROCESS | 2792 | 1461097189028 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:49 INFO - PROCESS | 2792 | 1461097189133 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 13:19:49 INFO - PROCESS | 2792 | 1461097189266 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:49 INFO - PROCESS | 2792 | ++DOCSHELL 13A60800 == 51 [pid = 2792] [id = 241] 13:19:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (13AC4000) [pid = 2792] [serial = 722] [outer = 00000000] 13:19:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (16BD1C00) [pid = 2792] [serial = 723] [outer = 13AC4000] 13:19:49 INFO - PROCESS | 2792 | 1461097189324 Marionette DEBUG loaded listener.js 13:19:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (18177C00) [pid = 2792] [serial = 724] [outer = 13AC4000] 13:19:49 INFO - PROCESS | 2792 | 1461097189968 Marionette TRACE conn3 <- [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]]]}] 13:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1003ms 13:19:50 INFO - PROCESS | 2792 | 1461097190021 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 13:19:50 INFO - PROCESS | 2792 | 1461097190027 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 13:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:19:50 INFO - PROCESS | 2792 | 1461097190033 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:19:50 INFO - PROCESS | 2792 | 1461097190036 Marionette TRACE conn3 <- [1,930,null,{}] 13:19:50 INFO - PROCESS | 2792 | 1461097190040 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:50 INFO - PROCESS | 2792 | 1461097190143 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 13:19:50 INFO - PROCESS | 2792 | 1461097190270 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:50 INFO - PROCESS | 2792 | ++DOCSHELL 192A3800 == 52 [pid = 2792] [id = 242] 13:19:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (192A3C00) [pid = 2792] [serial = 725] [outer = 00000000] 13:19:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (19D73400) [pid = 2792] [serial = 726] [outer = 192A3C00] 13:19:50 INFO - PROCESS | 2792 | 1461097190328 Marionette DEBUG loaded listener.js 13:19:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (19F77800) [pid = 2792] [serial = 727] [outer = 192A3C00] 13:19:50 INFO - PROCESS | 2792 | 1461097190870 Marionette TRACE conn3 <- [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]]]}] 13:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 909ms 13:19:50 INFO - PROCESS | 2792 | 1461097190935 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 13:19:50 INFO - PROCESS | 2792 | 1461097190938 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 13:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:19:50 INFO - PROCESS | 2792 | 1461097190941 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:19:50 INFO - PROCESS | 2792 | 1461097190945 Marionette TRACE conn3 <- [1,934,null,{}] 13:19:50 INFO - PROCESS | 2792 | 1461097190961 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:51 INFO - PROCESS | 2792 | 1461097191070 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 13:19:51 INFO - PROCESS | 2792 | 1461097191197 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:51 INFO - PROCESS | 2792 | ++DOCSHELL 1BD3A400 == 53 [pid = 2792] [id = 243] 13:19:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1BFF8000) [pid = 2792] [serial = 728] [outer = 00000000] 13:19:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1CA83800) [pid = 2792] [serial = 729] [outer = 1BFF8000] 13:19:51 INFO - PROCESS | 2792 | 1461097191256 Marionette DEBUG loaded listener.js 13:19:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1CAC0400) [pid = 2792] [serial = 730] [outer = 1BFF8000] 13:19:51 INFO - PROCESS | 2792 | 1461097191834 Marionette TRACE conn3 <- [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]]]}] 13:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 956ms 13:19:51 INFO - PROCESS | 2792 | 1461097191886 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 13:19:51 INFO - PROCESS | 2792 | 1461097191889 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 13:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:19:51 INFO - PROCESS | 2792 | 1461097191893 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:19:51 INFO - PROCESS | 2792 | 1461097191895 Marionette TRACE conn3 <- [1,938,null,{}] 13:19:51 INFO - PROCESS | 2792 | 1461097191898 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:52 INFO - PROCESS | 2792 | 1461097192004 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 13:19:52 INFO - PROCESS | 2792 | 1461097192103 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:52 INFO - PROCESS | 2792 | ++DOCSHELL 1D26D800 == 54 [pid = 2792] [id = 244] 13:19:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1D26E000) [pid = 2792] [serial = 731] [outer = 00000000] 13:19:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1D27A000) [pid = 2792] [serial = 732] [outer = 1D26E000] 13:19:52 INFO - PROCESS | 2792 | 1461097192157 Marionette DEBUG loaded listener.js 13:19:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1D634C00) [pid = 2792] [serial = 733] [outer = 1D26E000] 13:19:52 INFO - PROCESS | 2792 | 1461097192695 Marionette TRACE conn3 <- [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]]]}] 13:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 846ms 13:19:52 INFO - PROCESS | 2792 | 1461097192735 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 13:19:52 INFO - PROCESS | 2792 | 1461097192737 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 13:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:19:52 INFO - PROCESS | 2792 | 1461097192740 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:19:52 INFO - PROCESS | 2792 | 1461097192742 Marionette TRACE conn3 <- [1,942,null,{}] 13:19:52 INFO - PROCESS | 2792 | 1461097192746 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:52 INFO - PROCESS | 2792 | 1461097192844 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 13:19:52 INFO - PROCESS | 2792 | 1461097192942 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:52 INFO - PROCESS | 2792 | ++DOCSHELL 13810400 == 55 [pid = 2792] [id = 245] 13:19:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (15B72400) [pid = 2792] [serial = 734] [outer = 00000000] 13:19:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1A566000) [pid = 2792] [serial = 735] [outer = 15B72400] 13:19:53 INFO - PROCESS | 2792 | 1461097193004 Marionette DEBUG loaded listener.js 13:19:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1BD40800) [pid = 2792] [serial = 736] [outer = 15B72400] 13:19:53 INFO - PROCESS | 2792 | 1461097193757 Marionette TRACE conn3 <- [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]]]}] 13:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1035ms 13:19:53 INFO - PROCESS | 2792 | 1461097193799 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 13:19:53 INFO - PROCESS | 2792 | 1461097193803 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 13:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:19:53 INFO - PROCESS | 2792 | 1461097193808 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:19:53 INFO - PROCESS | 2792 | 1461097193811 Marionette TRACE conn3 <- [1,946,null,{}] 13:19:53 INFO - PROCESS | 2792 | 1461097193816 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:53 INFO - PROCESS | 2792 | 1461097193911 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 13:19:54 INFO - PROCESS | 2792 | 1461097194019 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:54 INFO - PROCESS | 2792 | ++DOCSHELL 163E8C00 == 56 [pid = 2792] [id = 246] 13:19:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (163EC400) [pid = 2792] [serial = 737] [outer = 00000000] 13:19:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (18178400) [pid = 2792] [serial = 738] [outer = 163EC400] 13:19:54 INFO - PROCESS | 2792 | 1461097194072 Marionette DEBUG loaded listener.js 13:19:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (185F4000) [pid = 2792] [serial = 739] [outer = 163EC400] 13:19:54 INFO - PROCESS | 2792 | 1461097194648 Marionette TRACE conn3 <- [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]]]}] 13:19:54 INFO - PROCESS | 2792 | --DOCSHELL 1BE3DC00 == 55 [pid = 2792] [id = 239] 13:19:54 INFO - PROCESS | 2792 | --DOCSHELL 16319800 == 54 [pid = 2792] [id = 238] 13:19:54 INFO - PROCESS | 2792 | --DOCSHELL 1BD3D800 == 53 [pid = 2792] [id = 237] 13:19:54 INFO - PROCESS | 2792 | --DOCSHELL 1BF92C00 == 52 [pid = 2792] [id = 236] 13:19:54 INFO - PROCESS | 2792 | --DOCSHELL 18C22C00 == 51 [pid = 2792] [id = 235] 13:19:54 INFO - PROCESS | 2792 | --DOCSHELL 1A56C400 == 50 [pid = 2792] [id = 234] 13:19:54 INFO - PROCESS | 2792 | --DOCSHELL 1929FC00 == 49 [pid = 2792] [id = 233] 13:19:54 INFO - PROCESS | 2792 | --DOCSHELL 13A60400 == 48 [pid = 2792] [id = 232] 13:19:54 INFO - PROCESS | 2792 | --DOCSHELL 145E9800 == 47 [pid = 2792] [id = 231] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (1BD34000) [pid = 2792] [serial = 641] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1BFF8400) [pid = 2792] [serial = 644] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (13AC8800) [pid = 2792] [serial = 635] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1812F000) [pid = 2792] [serial = 638] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOCSHELL 1BE35000 == 46 [pid = 2792] [id = 230] 13:19:54 INFO - PROCESS | 2792 | --DOCSHELL 12B82C00 == 45 [pid = 2792] [id = 227] 13:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 909ms 13:19:54 INFO - PROCESS | 2792 | 1461097194713 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 13:19:54 INFO - PROCESS | 2792 | 1461097194718 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 13:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:19:54 INFO - PROCESS | 2792 | 1461097194724 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:19:54 INFO - PROCESS | 2792 | 1461097194727 Marionette TRACE conn3 <- [1,950,null,{}] 13:19:54 INFO - PROCESS | 2792 | 1461097194730 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:54 INFO - PROCESS | 2792 | 1461097194873 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1CA8F000) [pid = 2792] [serial = 677] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1BE37800) [pid = 2792] [serial = 662] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1C807C00) [pid = 2792] [serial = 668] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (19785000) [pid = 2792] [serial = 656] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (16DABC00) [pid = 2792] [serial = 647] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1BF8D800) [pid = 2792] [serial = 663] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (18191000) [pid = 2792] [serial = 671] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1C809800) [pid = 2792] [serial = 669] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1C0EC400) [pid = 2792] [serial = 666] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (18C22400) [pid = 2792] [serial = 654] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (19F72800) [pid = 2792] [serial = 659] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (14760000) [pid = 2792] [serial = 650] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1929BC00) [pid = 2792] [serial = 672] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (19F78C00) [pid = 2792] [serial = 660] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (19790C00) [pid = 2792] [serial = 657] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1C8F7C00) [pid = 2792] [serial = 675] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (18B24800) [pid = 2792] [serial = 653] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1C8F1800) [pid = 2792] [serial = 674] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1C02C800) [pid = 2792] [serial = 665] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1BE40C00) [pid = 2792] [serial = 633] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (15B6FC00) [pid = 2792] [serial = 651] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (17CDE400) [pid = 2792] [serial = 648] [outer = 00000000] [url = about:blank] 13:19:54 INFO - PROCESS | 2792 | 1461097194965 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:54 INFO - PROCESS | 2792 | ++DOCSHELL 1381A000 == 46 [pid = 2792] [id = 247] 13:19:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1381A400) [pid = 2792] [serial = 740] [outer = 00000000] 13:19:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (15E8F800) [pid = 2792] [serial = 741] [outer = 1381A400] 13:19:55 INFO - PROCESS | 2792 | 1461097195011 Marionette DEBUG loaded listener.js 13:19:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (16D62400) [pid = 2792] [serial = 742] [outer = 1381A400] 13:19:55 INFO - PROCESS | 2792 | 1461097195449 Marionette TRACE conn3 <- [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]]]}] 13:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 752ms 13:19:55 INFO - PROCESS | 2792 | 1461097195495 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 13:19:55 INFO - PROCESS | 2792 | 1461097195497 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 13:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:19:55 INFO - PROCESS | 2792 | 1461097195504 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:19:55 INFO - PROCESS | 2792 | 1461097195507 Marionette TRACE conn3 <- [1,954,null,{}] 13:19:55 INFO - PROCESS | 2792 | 1461097195518 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:55 INFO - PROCESS | 2792 | 1461097195600 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 13:19:55 INFO - PROCESS | 2792 | 1461097195607 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:55 INFO - PROCESS | 2792 | ++DOCSHELL 18B29400 == 47 [pid = 2792] [id = 248] 13:19:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (18B2A400) [pid = 2792] [serial = 743] [outer = 00000000] 13:19:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (18C29400) [pid = 2792] [serial = 744] [outer = 18B2A400] 13:19:55 INFO - PROCESS | 2792 | 1461097195655 Marionette DEBUG loaded listener.js 13:19:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (19298C00) [pid = 2792] [serial = 745] [outer = 18B2A400] 13:19:56 INFO - PROCESS | 2792 | 1461097196117 Marionette TRACE conn3 <- [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]]]}] 13:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 659ms 13:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:19:56 INFO - PROCESS | 2792 | 1461097196159 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 13:19:56 INFO - PROCESS | 2792 | 1461097196161 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 13:19:56 INFO - PROCESS | 2792 | 1461097196164 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:19:56 INFO - PROCESS | 2792 | 1461097196166 Marionette TRACE conn3 <- [1,958,null,{}] 13:19:56 INFO - PROCESS | 2792 | 1461097196169 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:56 INFO - PROCESS | 2792 | 1461097196248 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 13:19:56 INFO - PROCESS | 2792 | 1461097196257 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:56 INFO - PROCESS | 2792 | ++DOCSHELL 18C29000 == 48 [pid = 2792] [id = 249] 13:19:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (19548400) [pid = 2792] [serial = 746] [outer = 00000000] 13:19:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (19B2A800) [pid = 2792] [serial = 747] [outer = 19548400] 13:19:56 INFO - PROCESS | 2792 | 1461097196302 Marionette DEBUG loaded listener.js 13:19:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (19D72000) [pid = 2792] [serial = 748] [outer = 19548400] 13:19:56 INFO - PROCESS | 2792 | 1461097196732 Marionette TRACE conn3 <- [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]]]}] 13:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 596ms 13:19:56 INFO - PROCESS | 2792 | 1461097196761 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 13:19:56 INFO - PROCESS | 2792 | 1461097196763 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 13:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:19:56 INFO - PROCESS | 2792 | 1461097196766 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:19:56 INFO - PROCESS | 2792 | 1461097196768 Marionette TRACE conn3 <- [1,962,null,{}] 13:19:56 INFO - PROCESS | 2792 | 1461097196771 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:56 INFO - PROCESS | 2792 | 1461097196847 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 13:19:56 INFO - PROCESS | 2792 | 1461097196853 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:56 INFO - PROCESS | 2792 | ++DOCSHELL 19D6CC00 == 49 [pid = 2792] [id = 250] 13:19:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (19DD4400) [pid = 2792] [serial = 749] [outer = 00000000] 13:19:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (19F79C00) [pid = 2792] [serial = 750] [outer = 19DD4400] 13:19:56 INFO - PROCESS | 2792 | 1461097196898 Marionette DEBUG loaded listener.js 13:19:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1A56B400) [pid = 2792] [serial = 751] [outer = 19DD4400] 13:19:57 INFO - PROCESS | 2792 | 1461097197401 Marionette TRACE conn3 <- [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]]]}] 13:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 705ms 13:19:57 INFO - PROCESS | 2792 | 1461097197467 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 13:19:57 INFO - PROCESS | 2792 | 1461097197468 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 13:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:19:57 INFO - PROCESS | 2792 | 1461097197472 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:19:57 INFO - PROCESS | 2792 | 1461097197473 Marionette TRACE conn3 <- [1,966,null,{}] 13:19:57 INFO - PROCESS | 2792 | 1461097197477 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:57 INFO - PROCESS | 2792 | 1461097197609 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 13:19:57 INFO - PROCESS | 2792 | 1461097197622 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:57 INFO - PROCESS | 2792 | ++DOCSHELL 1475FC00 == 50 [pid = 2792] [id = 251] 13:19:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1586EC00) [pid = 2792] [serial = 752] [outer = 00000000] 13:19:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1BF8B800) [pid = 2792] [serial = 753] [outer = 1586EC00] 13:19:57 INFO - PROCESS | 2792 | 1461097197671 Marionette DEBUG loaded listener.js 13:19:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1BF92400) [pid = 2792] [serial = 754] [outer = 1586EC00] 13:19:58 INFO - PROCESS | 2792 | 1461097198122 Marionette TRACE conn3 <- [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]]]}] 13:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 705ms 13:19:58 INFO - PROCESS | 2792 | 1461097198175 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 13:19:58 INFO - PROCESS | 2792 | 1461097198177 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 13:19:58 INFO - PROCESS | 2792 | 1461097198180 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:19:58 INFO - PROCESS | 2792 | 1461097198182 Marionette TRACE conn3 <- [1,970,null,{}] 13:19:58 INFO - PROCESS | 2792 | 1461097198185 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:58 INFO - PROCESS | 2792 | 1461097198333 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 13:19:58 INFO - PROCESS | 2792 | 1461097198346 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:58 INFO - PROCESS | 2792 | ++DOCSHELL 1BE35400 == 51 [pid = 2792] [id = 252] 13:19:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1BF90000) [pid = 2792] [serial = 755] [outer = 00000000] 13:19:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1C804800) [pid = 2792] [serial = 756] [outer = 1BF90000] 13:19:58 INFO - PROCESS | 2792 | 1461097198394 Marionette DEBUG loaded listener.js 13:19:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1C80E000) [pid = 2792] [serial = 757] [outer = 1BF90000] 13:19:58 INFO - PROCESS | 2792 | 1461097198829 Marionette TRACE conn3 <- [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]]]}] 13:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 13:19:58 INFO - PROCESS | 2792 | 1461097198883 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 13:19:58 INFO - PROCESS | 2792 | 1461097198885 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 13:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:19:58 INFO - PROCESS | 2792 | 1461097198889 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:19:58 INFO - PROCESS | 2792 | 1461097198890 Marionette TRACE conn3 <- [1,974,null,{}] 13:19:58 INFO - PROCESS | 2792 | 1461097198894 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:59 INFO - PROCESS | 2792 | 1461097199002 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 13:19:59 INFO - PROCESS | 2792 | 1461097199008 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:59 INFO - PROCESS | 2792 | ++DOCSHELL 1BF91C00 == 52 [pid = 2792] [id = 253] 13:19:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1C803800) [pid = 2792] [serial = 758] [outer = 00000000] 13:19:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1CA87800) [pid = 2792] [serial = 759] [outer = 1C803800] 13:19:59 INFO - PROCESS | 2792 | 1461097199052 Marionette DEBUG loaded listener.js 13:19:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1CA90400) [pid = 2792] [serial = 760] [outer = 1C803800] 13:19:59 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1C8F1C00) [pid = 2792] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:19:59 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1A56D000) [pid = 2792] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:19:59 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (15B25000) [pid = 2792] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:19:59 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1936B800) [pid = 2792] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:19:59 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1BF95C00) [pid = 2792] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:19:59 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (155E2C00) [pid = 2792] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:19:59 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (16D55000) [pid = 2792] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:19:59 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1BF91800) [pid = 2792] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:19:59 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1A33E800) [pid = 2792] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:19:59 INFO - PROCESS | 2792 | 1461097199705 Marionette TRACE conn3 <- [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]]]}] 13:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 847ms 13:19:59 INFO - PROCESS | 2792 | 1461097199730 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 13:19:59 INFO - PROCESS | 2792 | 1461097199732 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 13:19:59 INFO - PROCESS | 2792 | 1461097199735 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:19:59 INFO - PROCESS | 2792 | 1461097199737 Marionette TRACE conn3 <- [1,978,null,{}] 13:19:59 INFO - PROCESS | 2792 | 1461097199741 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:59 INFO - PROCESS | 2792 | 1461097199818 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 13:19:59 INFO - PROCESS | 2792 | 1461097199824 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:59 INFO - PROCESS | 2792 | ++DOCSHELL 18179000 == 53 [pid = 2792] [id = 254] 13:19:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1929F400) [pid = 2792] [serial = 761] [outer = 00000000] 13:19:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1BE38C00) [pid = 2792] [serial = 762] [outer = 1929F400] 13:19:59 INFO - PROCESS | 2792 | 1461097199868 Marionette DEBUG loaded listener.js 13:19:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1C0DF800) [pid = 2792] [serial = 763] [outer = 1929F400] 13:20:00 INFO - PROCESS | 2792 | 1461097200293 Marionette TRACE conn3 <- [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]]]}] 13:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 595ms 13:20:00 INFO - PROCESS | 2792 | 1461097200354 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 13:20:00 INFO - PROCESS | 2792 | 1461097200356 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 13:20:00 INFO - PROCESS | 2792 | 1461097200360 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:20:00 INFO - PROCESS | 2792 | 1461097200362 Marionette TRACE conn3 <- [1,982,null,{}] 13:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:20:00 INFO - PROCESS | 2792 | 1461097200371 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:00 INFO - PROCESS | 2792 | 1461097200450 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 13:20:00 INFO - PROCESS | 2792 | 1461097200456 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:00 INFO - PROCESS | 2792 | ++DOCSHELL 18B22000 == 54 [pid = 2792] [id = 255] 13:20:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1C8F5800) [pid = 2792] [serial = 764] [outer = 00000000] 13:20:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1CFBF000) [pid = 2792] [serial = 765] [outer = 1C8F5800] 13:20:00 INFO - PROCESS | 2792 | 1461097200500 Marionette DEBUG loaded listener.js 13:20:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1D11D400) [pid = 2792] [serial = 766] [outer = 1C8F5800] 13:20:00 INFO - PROCESS | 2792 | 1461097200937 Marionette TRACE conn3 <- [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]]]}] 13:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 595ms 13:20:00 INFO - PROCESS | 2792 | 1461097200960 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 13:20:00 INFO - PROCESS | 2792 | 1461097200963 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 13:20:00 INFO - PROCESS | 2792 | 1461097200966 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:20:00 INFO - PROCESS | 2792 | 1461097200968 Marionette TRACE conn3 <- [1,986,null,{}] 13:20:00 INFO - PROCESS | 2792 | 1461097200971 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:01 INFO - PROCESS | 2792 | 1461097201065 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 13:20:01 INFO - PROCESS | 2792 | 1461097201071 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:01 INFO - PROCESS | 2792 | ++DOCSHELL 16D55000 == 55 [pid = 2792] [id = 256] 13:20:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1C8FA400) [pid = 2792] [serial = 767] [outer = 00000000] 13:20:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1D640400) [pid = 2792] [serial = 768] [outer = 1C8FA400] 13:20:01 INFO - PROCESS | 2792 | 1461097201121 Marionette DEBUG loaded listener.js 13:20:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1D951000) [pid = 2792] [serial = 769] [outer = 1C8FA400] 13:20:01 INFO - PROCESS | 2792 | 1461097201763 Marionette TRACE conn3 <- [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]]]}] 13:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 846ms 13:20:01 INFO - PROCESS | 2792 | 1461097201810 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 13:20:01 INFO - PROCESS | 2792 | 1461097201814 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 13:20:01 INFO - PROCESS | 2792 | 1461097201820 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:20:01 INFO - PROCESS | 2792 | 1461097201824 Marionette TRACE conn3 <- [1,990,null,{}] 13:20:01 INFO - PROCESS | 2792 | 1461097201830 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:01 INFO - PROCESS | 2792 | 1461097201939 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 13:20:02 INFO - PROCESS | 2792 | 1461097202043 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:02 INFO - PROCESS | 2792 | ++DOCSHELL 147E7C00 == 56 [pid = 2792] [id = 257] 13:20:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (147E9800) [pid = 2792] [serial = 770] [outer = 00000000] 13:20:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (16D73800) [pid = 2792] [serial = 771] [outer = 147E9800] 13:20:02 INFO - PROCESS | 2792 | 1461097202101 Marionette DEBUG loaded listener.js 13:20:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1812EC00) [pid = 2792] [serial = 772] [outer = 147E9800] 13:20:02 INFO - PROCESS | 2792 | 1461097202745 Marionette TRACE conn3 <- [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]]]}] 13:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1003ms 13:20:02 INFO - PROCESS | 2792 | 1461097202824 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 13:20:02 INFO - PROCESS | 2792 | 1461097202830 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 13:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:20:02 INFO - PROCESS | 2792 | 1461097202836 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:20:02 INFO - PROCESS | 2792 | 1461097202839 Marionette TRACE conn3 <- [1,994,null,{}] 13:20:02 INFO - PROCESS | 2792 | 1461097202843 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:02 INFO - PROCESS | 2792 | 1461097202952 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 13:20:03 INFO - PROCESS | 2792 | 1461097203082 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:03 INFO - PROCESS | 2792 | ++DOCSHELL 163E8800 == 57 [pid = 2792] [id = 258] 13:20:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (18B20800) [pid = 2792] [serial = 773] [outer = 00000000] 13:20:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (19781400) [pid = 2792] [serial = 774] [outer = 18B20800] 13:20:03 INFO - PROCESS | 2792 | 1461097203138 Marionette DEBUG loaded listener.js 13:20:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (19966000) [pid = 2792] [serial = 775] [outer = 18B20800] 13:20:03 INFO - PROCESS | 2792 | 1461097203752 Marionette TRACE conn3 <- [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]]]}] 13:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 940ms 13:20:03 INFO - PROCESS | 2792 | 1461097203779 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 13:20:03 INFO - PROCESS | 2792 | 1461097203782 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 13:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:20:03 INFO - PROCESS | 2792 | 1461097203785 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:20:03 INFO - PROCESS | 2792 | 1461097203789 Marionette TRACE conn3 <- [1,998,null,{}] 13:20:03 INFO - PROCESS | 2792 | 1461097203801 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:03 INFO - PROCESS | 2792 | 1461097203907 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 13:20:04 INFO - PROCESS | 2792 | 1461097204040 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:04 INFO - PROCESS | 2792 | ++DOCSHELL 1CA89800 == 58 [pid = 2792] [id = 259] 13:20:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1CA8E800) [pid = 2792] [serial = 776] [outer = 00000000] 13:20:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1D270000) [pid = 2792] [serial = 777] [outer = 1CA8E800] 13:20:04 INFO - PROCESS | 2792 | 1461097204099 Marionette DEBUG loaded listener.js 13:20:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1D277400) [pid = 2792] [serial = 778] [outer = 1CA8E800] 13:20:04 INFO - PROCESS | 2792 | 1461097204655 Marionette TRACE conn3 <- [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]]]}] 13:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 909ms 13:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:20:04 INFO - PROCESS | 2792 | 1461097204689 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 13:20:04 INFO - PROCESS | 2792 | 1461097204692 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 13:20:04 INFO - PROCESS | 2792 | 1461097204696 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:20:04 INFO - PROCESS | 2792 | 1461097204698 Marionette TRACE conn3 <- [1,1002,null,{}] 13:20:04 INFO - PROCESS | 2792 | 1461097204701 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:04 INFO - PROCESS | 2792 | 1461097204804 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 13:20:04 INFO - PROCESS | 2792 | 1461097204905 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:04 INFO - PROCESS | 2792 | ++DOCSHELL 1C806800 == 59 [pid = 2792] [id = 260] 13:20:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1D94E400) [pid = 2792] [serial = 779] [outer = 00000000] 13:20:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1D957800) [pid = 2792] [serial = 780] [outer = 1D94E400] 13:20:04 INFO - PROCESS | 2792 | 1461097204960 Marionette DEBUG loaded listener.js 13:20:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (1DA8D400) [pid = 2792] [serial = 781] [outer = 1D94E400] 13:20:05 INFO - PROCESS | 2792 | 1461097205613 Marionette TRACE conn3 <- [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]]]}] 13:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 940ms 13:20:05 INFO - PROCESS | 2792 | 1461097205672 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 13:20:05 INFO - PROCESS | 2792 | 1461097205674 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 13:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:20:05 INFO - PROCESS | 2792 | 1461097205678 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:20:05 INFO - PROCESS | 2792 | 1461097205680 Marionette TRACE conn3 <- [1,1006,null,{}] 13:20:05 INFO - PROCESS | 2792 | 1461097205684 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:05 INFO - PROCESS | 2792 | 1461097205785 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 13:20:05 INFO - PROCESS | 2792 | 1461097205893 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:05 INFO - PROCESS | 2792 | ++DOCSHELL 15E08800 == 60 [pid = 2792] [id = 261] 13:20:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (16BCD800) [pid = 2792] [serial = 782] [outer = 00000000] 13:20:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (1BD37000) [pid = 2792] [serial = 783] [outer = 16BCD800] 13:20:05 INFO - PROCESS | 2792 | 1461097205947 Marionette DEBUG loaded listener.js 13:20:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (1BD3DC00) [pid = 2792] [serial = 784] [outer = 16BCD800] 13:20:06 INFO - PROCESS | 2792 | 1461097206709 Marionette TRACE conn3 <- [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]]]}] 13:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1081ms 13:20:06 INFO - PROCESS | 2792 | 1461097206772 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 13:20:06 INFO - PROCESS | 2792 | 1461097206777 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 13:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:20:06 INFO - PROCESS | 2792 | 1461097206782 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:20:06 INFO - PROCESS | 2792 | 1461097206786 Marionette TRACE conn3 <- [1,1010,null,{}] 13:20:06 INFO - PROCESS | 2792 | 1461097206791 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:06 INFO - PROCESS | 2792 | 1461097206891 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 13:20:07 INFO - PROCESS | 2792 | 1461097207026 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:07 INFO - PROCESS | 2792 | ++DOCSHELL 163ED000 == 61 [pid = 2792] [id = 262] 13:20:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (163ED400) [pid = 2792] [serial = 785] [outer = 00000000] 13:20:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (17CE2C00) [pid = 2792] [serial = 786] [outer = 163ED400] 13:20:07 INFO - PROCESS | 2792 | 1461097207077 Marionette DEBUG loaded listener.js 13:20:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (18182C00) [pid = 2792] [serial = 787] [outer = 163ED400] 13:20:07 INFO - PROCESS | 2792 | --DOCSHELL 18B22000 == 60 [pid = 2792] [id = 255] 13:20:07 INFO - PROCESS | 2792 | --DOCSHELL 18179000 == 59 [pid = 2792] [id = 254] 13:20:07 INFO - PROCESS | 2792 | --DOCSHELL 1BF91C00 == 58 [pid = 2792] [id = 253] 13:20:07 INFO - PROCESS | 2792 | --DOCSHELL 1BE35400 == 57 [pid = 2792] [id = 252] 13:20:07 INFO - PROCESS | 2792 | --DOCSHELL 1475FC00 == 56 [pid = 2792] [id = 251] 13:20:07 INFO - PROCESS | 2792 | --DOCSHELL 19D6CC00 == 55 [pid = 2792] [id = 250] 13:20:07 INFO - PROCESS | 2792 | --DOCSHELL 18C29000 == 54 [pid = 2792] [id = 249] 13:20:07 INFO - PROCESS | 2792 | --DOCSHELL 18B29400 == 53 [pid = 2792] [id = 248] 13:20:07 INFO - PROCESS | 2792 | --DOCSHELL 1381A000 == 52 [pid = 2792] [id = 247] 13:20:07 INFO - PROCESS | 2792 | --DOCSHELL 163E8C00 == 51 [pid = 2792] [id = 246] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (1D230400) [pid = 2792] [serial = 720] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOCSHELL 1D26D800 == 50 [pid = 2792] [id = 244] 13:20:07 INFO - PROCESS | 2792 | --DOCSHELL 1D120800 == 49 [pid = 2792] [id = 240] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (1CA8F800) [pid = 2792] [serial = 711] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (1BD3FC00) [pid = 2792] [serial = 704] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (1BE3C400) [pid = 2792] [serial = 705] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (1BD32C00) [pid = 2792] [serial = 702] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (1CABA400) [pid = 2792] [serial = 710] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (1A90A400) [pid = 2792] [serial = 701] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (16DAB400) [pid = 2792] [serial = 695] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (187A9400) [pid = 2792] [serial = 696] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1BF89000) [pid = 2792] [serial = 686] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (19A61400) [pid = 2792] [serial = 698] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (19B30800) [pid = 2792] [serial = 699] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (13813000) [pid = 2792] [serial = 680] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (1C810000) [pid = 2792] [serial = 708] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (18C2AC00) [pid = 2792] [serial = 693] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (18A41000) [pid = 2792] [serial = 692] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (187B6000) [pid = 2792] [serial = 683] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1CF46C00) [pid = 2792] [serial = 689] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1C030400) [pid = 2792] [serial = 707] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (18B28000) [pid = 2792] [serial = 402] [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.] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (19F6F800) [pid = 2792] [serial = 713] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1D227C00) [pid = 2792] [serial = 718] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (192A1C00) [pid = 2792] [serial = 714] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1CF4D000) [pid = 2792] [serial = 717] [outer = 00000000] [url = about:blank] 13:20:07 INFO - PROCESS | 2792 | 1461097207601 Marionette TRACE conn3 <- [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]]]}] 13:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 846ms 13:20:07 INFO - PROCESS | 2792 | 1461097207625 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 13:20:07 INFO - PROCESS | 2792 | 1461097207631 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 13:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:20:07 INFO - PROCESS | 2792 | 1461097207637 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:20:07 INFO - PROCESS | 2792 | 1461097207639 Marionette TRACE conn3 <- [1,1014,null,{}] 13:20:07 INFO - PROCESS | 2792 | 1461097207643 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:07 INFO - PROCESS | 2792 | 1461097207727 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 13:20:07 INFO - PROCESS | 2792 | 1461097207736 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:07 INFO - PROCESS | 2792 | ++DOCSHELL 18177800 == 50 [pid = 2792] [id = 263] 13:20:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (18179000) [pid = 2792] [serial = 788] [outer = 00000000] 13:20:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (18A40400) [pid = 2792] [serial = 789] [outer = 18179000] 13:20:07 INFO - PROCESS | 2792 | 1461097207782 Marionette DEBUG loaded listener.js 13:20:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (18B24C00) [pid = 2792] [serial = 790] [outer = 18179000] 13:20:08 INFO - PROCESS | 2792 | 1461097208259 Marionette TRACE conn3 <- [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]]]}] 13:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 627ms 13:20:08 INFO - PROCESS | 2792 | 1461097208274 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 13:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:20:08 INFO - PROCESS | 2792 | 1461097208276 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 13:20:08 INFO - PROCESS | 2792 | 1461097208280 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:20:08 INFO - PROCESS | 2792 | 1461097208284 Marionette TRACE conn3 <- [1,1018,null,{}] 13:20:08 INFO - PROCESS | 2792 | 1461097208294 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:08 INFO - PROCESS | 2792 | 1461097208390 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 13:20:08 INFO - PROCESS | 2792 | 1461097208399 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:08 INFO - PROCESS | 2792 | ++DOCSHELL 192A1800 == 51 [pid = 2792] [id = 264] 13:20:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (192A1C00) [pid = 2792] [serial = 791] [outer = 00000000] 13:20:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (19493000) [pid = 2792] [serial = 792] [outer = 192A1C00] 13:20:08 INFO - PROCESS | 2792 | 1461097208447 Marionette DEBUG loaded listener.js 13:20:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (19A60C00) [pid = 2792] [serial = 793] [outer = 192A1C00] 13:20:08 INFO - PROCESS | 2792 | 1461097208922 Marionette TRACE conn3 <- [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]]]}] 13:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 706ms 13:20:08 INFO - PROCESS | 2792 | 1461097208979 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 13:20:09 INFO - PROCESS | 2792 | 1461097208981 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 13:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:20:09 INFO - PROCESS | 2792 | 1461097208988 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:20:09 INFO - PROCESS | 2792 | 1461097208990 Marionette TRACE conn3 <- [1,1022,null,{}] 13:20:09 INFO - PROCESS | 2792 | 1461097208994 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:09 INFO - PROCESS | 2792 | 1461097209075 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 13:20:09 INFO - PROCESS | 2792 | 1461097209083 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:09 INFO - PROCESS | 2792 | ++DOCSHELL 19DD7C00 == 52 [pid = 2792] [id = 265] 13:20:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (19DDE000) [pid = 2792] [serial = 794] [outer = 00000000] 13:20:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1A51C000) [pid = 2792] [serial = 795] [outer = 19DDE000] 13:20:09 INFO - PROCESS | 2792 | 1461097209128 Marionette DEBUG loaded listener.js 13:20:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1A90E000) [pid = 2792] [serial = 796] [outer = 19DDE000] 13:20:09 INFO - PROCESS | 2792 | 1461097209762 Marionette TRACE conn3 <- [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]]]}] 13:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 909ms 13:20:09 INFO - PROCESS | 2792 | 1461097209894 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 13:20:09 INFO - PROCESS | 2792 | 1461097209900 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 13:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:20:09 INFO - PROCESS | 2792 | 1461097209906 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:20:09 INFO - PROCESS | 2792 | 1461097209909 Marionette TRACE conn3 <- [1,1026,null,{}] 13:20:09 INFO - PROCESS | 2792 | 1461097209915 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:10 INFO - PROCESS | 2792 | 1461097210028 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 13:20:10 INFO - PROCESS | 2792 | 1461097210109 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:10 INFO - PROCESS | 2792 | ++DOCSHELL 15813C00 == 53 [pid = 2792] [id = 266] 13:20:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (15B93C00) [pid = 2792] [serial = 797] [outer = 00000000] 13:20:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (185F4C00) [pid = 2792] [serial = 798] [outer = 15B93C00] 13:20:10 INFO - PROCESS | 2792 | 1461097210209 Marionette DEBUG loaded listener.js 13:20:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (18A38400) [pid = 2792] [serial = 799] [outer = 15B93C00] 13:20:10 INFO - PROCESS | 2792 | 1461097210754 Marionette TRACE conn3 <- [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]]]}] 13:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 909ms 13:20:10 INFO - PROCESS | 2792 | 1461097210810 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 13:20:10 INFO - PROCESS | 2792 | 1461097210816 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 13:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:20:10 INFO - PROCESS | 2792 | 1461097210822 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:20:10 INFO - PROCESS | 2792 | 1461097210825 Marionette TRACE conn3 <- [1,1030,null,{}] 13:20:10 INFO - PROCESS | 2792 | 1461097210829 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:10 INFO - PROCESS | 2792 | 1461097210932 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 13:20:11 INFO - PROCESS | 2792 | 1461097211033 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:11 INFO - PROCESS | 2792 | ++DOCSHELL 142FC800 == 54 [pid = 2792] [id = 267] 13:20:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (18C29C00) [pid = 2792] [serial = 800] [outer = 00000000] 13:20:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1936D400) [pid = 2792] [serial = 801] [outer = 18C29C00] 13:20:11 INFO - PROCESS | 2792 | 1461097211088 Marionette DEBUG loaded listener.js 13:20:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (19B31000) [pid = 2792] [serial = 802] [outer = 18C29C00] 13:20:11 INFO - PROCESS | 2792 | 1461097211692 Marionette TRACE conn3 <- [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]]]}] 13:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 940ms 13:20:11 INFO - PROCESS | 2792 | 1461097211765 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 13:20:11 INFO - PROCESS | 2792 | 1461097211768 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 13:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:20:11 INFO - PROCESS | 2792 | 1461097211771 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:20:11 INFO - PROCESS | 2792 | 1461097211775 Marionette TRACE conn3 <- [1,1034,null,{}] 13:20:11 INFO - PROCESS | 2792 | 1461097211787 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:11 INFO - PROCESS | 2792 | 1461097211890 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 13:20:12 INFO - PROCESS | 2792 | 1461097212019 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:12 INFO - PROCESS | 2792 | ++DOCSHELL 1BE38800 == 55 [pid = 2792] [id = 268] 13:20:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1BE3AC00) [pid = 2792] [serial = 803] [outer = 00000000] 13:20:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1BF91C00) [pid = 2792] [serial = 804] [outer = 1BE3AC00] 13:20:12 INFO - PROCESS | 2792 | 1461097212078 Marionette DEBUG loaded listener.js 13:20:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (1C02B400) [pid = 2792] [serial = 805] [outer = 1BE3AC00] 13:20:12 INFO - PROCESS | 2792 | 1461097212609 Marionette TRACE conn3 <- [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]]]}] 13:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 909ms 13:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:20:12 INFO - PROCESS | 2792 | 1461097212675 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 13:20:12 INFO - PROCESS | 2792 | 1461097212678 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 13:20:12 INFO - PROCESS | 2792 | 1461097212681 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:20:12 INFO - PROCESS | 2792 | 1461097212683 Marionette TRACE conn3 <- [1,1038,null,{}] 13:20:12 INFO - PROCESS | 2792 | 1461097212687 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:12 INFO - PROCESS | 2792 | 1461097212787 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 13:20:12 INFO - PROCESS | 2792 | 1461097212914 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:12 INFO - PROCESS | 2792 | ++DOCSHELL 1C023C00 == 56 [pid = 2792] [id = 269] 13:20:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (1C805800) [pid = 2792] [serial = 806] [outer = 00000000] 13:20:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (1C8F9C00) [pid = 2792] [serial = 807] [outer = 1C805800] 13:20:12 INFO - PROCESS | 2792 | 1461097212971 Marionette DEBUG loaded listener.js 13:20:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (1CA85000) [pid = 2792] [serial = 808] [outer = 1C805800] 13:20:13 INFO - PROCESS | 2792 | 1461097213552 Marionette TRACE conn3 <- [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]]]}] 13:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 893ms 13:20:13 INFO - PROCESS | 2792 | 1461097213585 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 13:20:13 INFO - PROCESS | 2792 | 1461097213587 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 13:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:20:13 INFO - PROCESS | 2792 | 1461097213590 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:20:13 INFO - PROCESS | 2792 | 1461097213592 Marionette TRACE conn3 <- [1,1042,null,{}] 13:20:13 INFO - PROCESS | 2792 | 1461097213596 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:13 INFO - PROCESS | 2792 | 1461097213692 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 13:20:13 INFO - PROCESS | 2792 | 1461097213792 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:13 INFO - PROCESS | 2792 | ++DOCSHELL 17CDF000 == 57 [pid = 2792] [id = 270] 13:20:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (18C23000) [pid = 2792] [serial = 809] [outer = 00000000] 13:20:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (1CF4D000) [pid = 2792] [serial = 810] [outer = 18C23000] 13:20:13 INFO - PROCESS | 2792 | 1461097213846 Marionette DEBUG loaded listener.js 13:20:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (1CFB5000) [pid = 2792] [serial = 811] [outer = 18C23000] 13:20:14 INFO - PROCESS | 2792 | 1461097214417 Marionette TRACE conn3 <- [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]]]}] 13:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 846ms 13:20:14 INFO - PROCESS | 2792 | 1461097214446 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 13:20:14 INFO - PROCESS | 2792 | 1461097214449 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 13:20:14 INFO - PROCESS | 2792 | 1461097214453 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:20:14 INFO - PROCESS | 2792 | 1461097214455 Marionette TRACE conn3 <- [1,1046,null,{}] 13:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:20:14 INFO - PROCESS | 2792 | 1461097214459 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:14 INFO - PROCESS | 2792 | 1461097214569 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 13:20:14 INFO - PROCESS | 2792 | 1461097214671 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:14 INFO - PROCESS | 2792 | ++DOCSHELL 1C807C00 == 58 [pid = 2792] [id = 271] 13:20:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (1D22AC00) [pid = 2792] [serial = 812] [outer = 00000000] 13:20:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (1D63B800) [pid = 2792] [serial = 813] [outer = 1D22AC00] 13:20:14 INFO - PROCESS | 2792 | 1461097214729 Marionette DEBUG loaded listener.js 13:20:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (1D63A400) [pid = 2792] [serial = 814] [outer = 1D22AC00] 13:20:15 INFO - PROCESS | 2792 | 1461097215465 Marionette TRACE conn3 <- [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]]]}] 13:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1097ms 13:20:15 INFO - PROCESS | 2792 | 1461097215593 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 13:20:15 INFO - PROCESS | 2792 | 1461097215596 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 13:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:20:15 INFO - PROCESS | 2792 | 1461097215601 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:20:15 INFO - PROCESS | 2792 | 1461097215604 Marionette TRACE conn3 <- [1,1050,null,{}] 13:20:15 INFO - PROCESS | 2792 | 1461097215609 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:15 INFO - PROCESS | 2792 | 1461097215705 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 13:20:15 INFO - PROCESS | 2792 | 1461097215830 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:15 INFO - PROCESS | 2792 | ++DOCSHELL 17CDDC00 == 59 [pid = 2792] [id = 272] 13:20:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (17CDFC00) [pid = 2792] [serial = 815] [outer = 00000000] 13:20:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 150 (187AF400) [pid = 2792] [serial = 816] [outer = 17CDFC00] 13:20:15 INFO - PROCESS | 2792 | 1461097215885 Marionette DEBUG loaded listener.js 13:20:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 151 (18B2CC00) [pid = 2792] [serial = 817] [outer = 17CDFC00] 13:20:16 INFO - PROCESS | 2792 | 1461097216437 Marionette TRACE conn3 <- [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]]]}] 13:20:16 INFO - PROCESS | 2792 | --DOCSHELL 17CDD400 == 58 [pid = 2792] [id = 195] 13:20:16 INFO - PROCESS | 2792 | --DOCSHELL 192A1800 == 57 [pid = 2792] [id = 264] 13:20:16 INFO - PROCESS | 2792 | --DOCSHELL 18177800 == 56 [pid = 2792] [id = 263] 13:20:16 INFO - PROCESS | 2792 | --DOCSHELL 163ED000 == 55 [pid = 2792] [id = 262] 13:20:16 INFO - PROCESS | 2792 | --DOCSHELL 147E7C00 == 54 [pid = 2792] [id = 257] 13:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 909ms 13:20:16 INFO - PROCESS | 2792 | 1461097216503 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 13:20:16 INFO - PROCESS | 2792 | 1461097216508 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 13:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:20:16 INFO - PROCESS | 2792 | 1461097216514 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:20:16 INFO - PROCESS | 2792 | 1461097216517 Marionette TRACE conn3 <- [1,1054,null,{}] 13:20:16 INFO - PROCESS | 2792 | 1461097216521 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:16 INFO - PROCESS | 2792 | 1461097216606 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 13:20:16 INFO - PROCESS | 2792 | 1461097216745 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:16 INFO - PROCESS | 2792 | ++DOCSHELL 13A6A400 == 55 [pid = 2792] [id = 273] 13:20:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 152 (13ACCC00) [pid = 2792] [serial = 818] [outer = 00000000] 13:20:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 153 (192A2400) [pid = 2792] [serial = 819] [outer = 13ACCC00] 13:20:16 INFO - PROCESS | 2792 | 1461097216791 Marionette DEBUG loaded listener.js 13:20:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 154 (19308800) [pid = 2792] [serial = 820] [outer = 13ACCC00] 13:20:17 INFO - PROCESS | 2792 | 1461097217265 Marionette TRACE conn3 <- [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]]]}] 13:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 799ms 13:20:17 INFO - PROCESS | 2792 | 1461097217315 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 13:20:17 INFO - PROCESS | 2792 | 1461097217317 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 13:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:20:17 INFO - PROCESS | 2792 | 1461097217321 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:20:17 INFO - PROCESS | 2792 | 1461097217324 Marionette TRACE conn3 <- [1,1058,null,{}] 13:20:17 INFO - PROCESS | 2792 | 1461097217334 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:17 INFO - PROCESS | 2792 | 1461097217475 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 13:20:17 INFO - PROCESS | 2792 | 1461097217490 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:17 INFO - PROCESS | 2792 | ++DOCSHELL 19D6D400 == 56 [pid = 2792] [id = 274] 13:20:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 155 (19F6F800) [pid = 2792] [serial = 821] [outer = 00000000] 13:20:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 156 (1BD34000) [pid = 2792] [serial = 822] [outer = 19F6F800] 13:20:17 INFO - PROCESS | 2792 | 1461097217593 Marionette DEBUG loaded listener.js 13:20:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 157 (1BE33400) [pid = 2792] [serial = 823] [outer = 19F6F800] 13:20:18 INFO - PROCESS | 2792 | 1461097218027 Marionette TRACE conn3 <- [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]]]}] 13:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 736ms 13:20:18 INFO - PROCESS | 2792 | 1461097218061 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 13:20:18 INFO - PROCESS | 2792 | 1461097218063 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 13:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:20:18 INFO - PROCESS | 2792 | 1461097218071 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:20:18 INFO - PROCESS | 2792 | 1461097218072 Marionette TRACE conn3 <- [1,1062,null,{}] 13:20:18 INFO - PROCESS | 2792 | 1461097218085 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:18 INFO - PROCESS | 2792 | 1461097218197 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 13:20:18 INFO - PROCESS | 2792 | 1461097218203 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:18 INFO - PROCESS | 2792 | ++DOCSHELL 1A565000 == 57 [pid = 2792] [id = 275] 13:20:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 158 (1BD32C00) [pid = 2792] [serial = 824] [outer = 00000000] 13:20:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 159 (1D11A400) [pid = 2792] [serial = 825] [outer = 1BD32C00] 13:20:18 INFO - PROCESS | 2792 | 1461097218249 Marionette DEBUG loaded listener.js 13:20:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 160 (1D232C00) [pid = 2792] [serial = 826] [outer = 1BD32C00] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 159 (13A6EC00) [pid = 2792] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 158 (15B30000) [pid = 2792] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 157 (145EB800) [pid = 2792] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 156 (16D5F000) [pid = 2792] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 155 (136B7400) [pid = 2792] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 154 (16DA4C00) [pid = 2792] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 153 (19DDD000) [pid = 2792] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 152 (1A64C800) [pid = 2792] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 151 (1CA82800) [pid = 2792] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 150 (1381A400) [pid = 2792] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 149 (18B2A400) [pid = 2792] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 148 (1586EC00) [pid = 2792] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 147 (1D22A000) [pid = 2792] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 146 (13AC4000) [pid = 2792] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 145 (192A3C00) [pid = 2792] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (19DD4400) [pid = 2792] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (1D26E000) [pid = 2792] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (19548400) [pid = 2792] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (15B72400) [pid = 2792] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (1BF90000) [pid = 2792] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (163EC400) [pid = 2792] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (1BFF8000) [pid = 2792] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (1C803800) [pid = 2792] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (1C8F5800) [pid = 2792] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1929F400) [pid = 2792] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (13269800) [pid = 2792] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (192A1000) [pid = 2792] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (18A3FC00) [pid = 2792] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (18184C00) [pid = 2792] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1817E800) [pid = 2792] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (12B83400) [pid = 2792] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1CA85800) [pid = 2792] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1A908400) [pid = 2792] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (18179000) [pid = 2792] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (163ED400) [pid = 2792] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (16BCD800) [pid = 2792] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:20:18 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (192A1C00) [pid = 2792] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:20:19 INFO - PROCESS | 2792 | 1461097218998 Marionette TRACE conn3 <- [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]]]}] 13:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 940ms 13:20:19 INFO - PROCESS | 2792 | 1461097219022 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 13:20:19 INFO - PROCESS | 2792 | 1461097219024 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 13:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:20:19 INFO - PROCESS | 2792 | 1461097219027 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:20:19 INFO - PROCESS | 2792 | 1461097219029 Marionette TRACE conn3 <- [1,1066,null,{}] 13:20:19 INFO - PROCESS | 2792 | 1461097219033 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:19 INFO - PROCESS | 2792 | 1461097219110 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 13:20:19 INFO - PROCESS | 2792 | 1461097219117 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:19 INFO - PROCESS | 2792 | ++DOCSHELL 12BBCC00 == 58 [pid = 2792] [id = 276] 13:20:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1372F400) [pid = 2792] [serial = 827] [outer = 00000000] 13:20:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (15B95400) [pid = 2792] [serial = 828] [outer = 1372F400] 13:20:19 INFO - PROCESS | 2792 | 1461097219162 Marionette DEBUG loaded listener.js 13:20:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (15E8A000) [pid = 2792] [serial = 829] [outer = 1372F400] 13:20:19 INFO - PROCESS | 2792 | 1461097219598 Marionette TRACE conn3 <- [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]]]}] 13:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 596ms 13:20:19 INFO - PROCESS | 2792 | 1461097219624 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 13:20:19 INFO - PROCESS | 2792 | 1461097219626 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 13:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:20:19 INFO - PROCESS | 2792 | 1461097219629 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:20:19 INFO - PROCESS | 2792 | 1461097219631 Marionette TRACE conn3 <- [1,1070,null,{}] 13:20:19 INFO - PROCESS | 2792 | 1461097219635 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:19 INFO - PROCESS | 2792 | 1461097219731 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 13:20:19 INFO - PROCESS | 2792 | 1461097219738 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:19 INFO - PROCESS | 2792 | ++DOCSHELL 155DFC00 == 59 [pid = 2792] [id = 277] 13:20:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (16310800) [pid = 2792] [serial = 830] [outer = 00000000] 13:20:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (192A3C00) [pid = 2792] [serial = 831] [outer = 16310800] 13:20:19 INFO - PROCESS | 2792 | 1461097219786 Marionette DEBUG loaded listener.js 13:20:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (19F74400) [pid = 2792] [serial = 832] [outer = 16310800] 13:20:20 INFO - PROCESS | 2792 | 1461097220215 Marionette TRACE conn3 <- [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]]]}] 13:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 642ms 13:20:20 INFO - PROCESS | 2792 | 1461097220268 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 13:20:20 INFO - PROCESS | 2792 | 1461097220270 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 13:20:20 INFO - PROCESS | 2792 | 1461097220273 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:20:20 INFO - PROCESS | 2792 | 1461097220275 Marionette TRACE conn3 <- [1,1074,null,{}] 13:20:20 INFO - PROCESS | 2792 | 1461097220278 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:20 INFO - PROCESS | 2792 | 1461097220355 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 13:20:20 INFO - PROCESS | 2792 | 1461097220362 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:20 INFO - PROCESS | 2792 | ++DOCSHELL 1929EC00 == 60 [pid = 2792] [id = 278] 13:20:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1954B000) [pid = 2792] [serial = 833] [outer = 00000000] 13:20:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1CA85800) [pid = 2792] [serial = 834] [outer = 1954B000] 13:20:20 INFO - PROCESS | 2792 | 1461097220407 Marionette DEBUG loaded listener.js 13:20:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1CA8EC00) [pid = 2792] [serial = 835] [outer = 1954B000] 13:20:20 INFO - PROCESS | 2792 | 1461097220859 Marionette TRACE conn3 <- [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]]]}] 13:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 627ms 13:20:20 INFO - PROCESS | 2792 | 1461097220950 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 13:20:20 INFO - PROCESS | 2792 | 1461097220954 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 13:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:20:20 INFO - PROCESS | 2792 | 1461097220964 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:20:20 INFO - PROCESS | 2792 | 1461097220969 Marionette TRACE conn3 <- [1,1078,null,{}] 13:20:20 INFO - PROCESS | 2792 | 1461097220975 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:21 INFO - PROCESS | 2792 | 1461097221087 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 13:20:21 INFO - PROCESS | 2792 | 1461097221197 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:21 INFO - PROCESS | 2792 | ++DOCSHELL 14753800 == 61 [pid = 2792] [id = 279] 13:20:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (14755C00) [pid = 2792] [serial = 836] [outer = 00000000] 13:20:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (15B98000) [pid = 2792] [serial = 837] [outer = 14755C00] 13:20:21 INFO - PROCESS | 2792 | 1461097221254 Marionette DEBUG loaded listener.js 13:20:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (163F7000) [pid = 2792] [serial = 838] [outer = 14755C00] 13:20:21 INFO - PROCESS | 2792 | 1461097221879 Marionette TRACE conn3 <- [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]]]}] 13:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 941ms 13:20:21 INFO - PROCESS | 2792 | 1461097221907 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 13:20:21 INFO - PROCESS | 2792 | 1461097221911 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 13:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:20:21 INFO - PROCESS | 2792 | 1461097221933 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:20:21 INFO - PROCESS | 2792 | 1461097221937 Marionette TRACE conn3 <- [1,1082,null,{}] 13:20:21 INFO - PROCESS | 2792 | 1461097221941 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:22 INFO - PROCESS | 2792 | 1461097222046 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 13:20:22 INFO - PROCESS | 2792 | 1461097222179 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:22 INFO - PROCESS | 2792 | ++DOCSHELL 15814400 == 62 [pid = 2792] [id = 280] 13:20:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (16D76400) [pid = 2792] [serial = 839] [outer = 00000000] 13:20:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1930A800) [pid = 2792] [serial = 840] [outer = 16D76400] 13:20:22 INFO - PROCESS | 2792 | 1461097222235 Marionette DEBUG loaded listener.js 13:20:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1930E800) [pid = 2792] [serial = 841] [outer = 16D76400] 13:20:22 INFO - PROCESS | 2792 | 1461097222792 Marionette TRACE conn3 <- [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]]]}] 13:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 893ms 13:20:22 INFO - PROCESS | 2792 | 1461097222835 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 13:20:22 INFO - PROCESS | 2792 | 1461097222837 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 13:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:20:22 INFO - PROCESS | 2792 | 1461097222841 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:20:22 INFO - PROCESS | 2792 | 1461097222844 Marionette TRACE conn3 <- [1,1086,null,{}] 13:20:22 INFO - PROCESS | 2792 | 1461097222854 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:22 INFO - PROCESS | 2792 | 1461097222962 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 13:20:23 INFO - PROCESS | 2792 | 1461097223070 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:23 INFO - PROCESS | 2792 | ++DOCSHELL 1BD33400 == 63 [pid = 2792] [id = 281] 13:20:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (1BF8F800) [pid = 2792] [serial = 842] [outer = 00000000] 13:20:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (1CF47400) [pid = 2792] [serial = 843] [outer = 1BF8F800] 13:20:23 INFO - PROCESS | 2792 | 1461097223128 Marionette DEBUG loaded listener.js 13:20:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (1D26BC00) [pid = 2792] [serial = 844] [outer = 1BF8F800] 13:20:23 INFO - PROCESS | 2792 | 1461097223792 Marionette TRACE conn3 <- [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]]]}] 13:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1003ms 13:20:23 INFO - PROCESS | 2792 | 1461097223843 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 13:20:23 INFO - PROCESS | 2792 | 1461097223846 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 13:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:20:23 INFO - PROCESS | 2792 | 1461097223849 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:20:23 INFO - PROCESS | 2792 | 1461097223851 Marionette TRACE conn3 <- [1,1090,null,{}] 13:20:23 INFO - PROCESS | 2792 | 1461097223855 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:23 INFO - PROCESS | 2792 | 1461097223955 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 13:20:24 INFO - PROCESS | 2792 | 1461097224089 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:24 INFO - PROCESS | 2792 | ++DOCSHELL 11C1C400 == 64 [pid = 2792] [id = 282] 13:20:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (11C1CC00) [pid = 2792] [serial = 845] [outer = 00000000] 13:20:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (1BD3E000) [pid = 2792] [serial = 846] [outer = 11C1CC00] 13:20:24 INFO - PROCESS | 2792 | 1461097224145 Marionette DEBUG loaded listener.js 13:20:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (1CABF400) [pid = 2792] [serial = 847] [outer = 11C1CC00] 13:20:24 INFO - PROCESS | 2792 | 1461097224683 Marionette TRACE conn3 <- [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]]]}] 13:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 909ms 13:20:24 INFO - PROCESS | 2792 | 1461097224753 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 13:20:24 INFO - PROCESS | 2792 | 1461097224756 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 13:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:20:24 INFO - PROCESS | 2792 | 1461097224759 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:20:24 INFO - PROCESS | 2792 | 1461097224761 Marionette TRACE conn3 <- [1,1094,null,{}] 13:20:24 INFO - PROCESS | 2792 | 1461097224765 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:24 INFO - PROCESS | 2792 | 1461097224864 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 13:20:25 INFO - PROCESS | 2792 | 1461097224998 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:25 INFO - PROCESS | 2792 | ++DOCSHELL 19298000 == 65 [pid = 2792] [id = 283] 13:20:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (1964A800) [pid = 2792] [serial = 848] [outer = 00000000] 13:20:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (19652000) [pid = 2792] [serial = 849] [outer = 1964A800] 13:20:25 INFO - PROCESS | 2792 | 1461097225054 Marionette DEBUG loaded listener.js 13:20:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (19654000) [pid = 2792] [serial = 850] [outer = 1964A800] 13:20:25 INFO - PROCESS | 2792 | 1461097225633 Marionette TRACE conn3 <- [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]]]}] 13:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 893ms 13:20:25 INFO - PROCESS | 2792 | 1461097225664 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 13:20:25 INFO - PROCESS | 2792 | 1461097225666 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 13:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:20:25 INFO - PROCESS | 2792 | 1461097225669 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:20:25 INFO - PROCESS | 2792 | 1461097225671 Marionette TRACE conn3 <- [1,1098,null,{}] 13:20:25 INFO - PROCESS | 2792 | 1461097225675 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:25 INFO - PROCESS | 2792 | 1461097225796 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 13:20:25 INFO - PROCESS | 2792 | 1461097225963 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:25 INFO - PROCESS | 2792 | ++DOCSHELL 1429CC00 == 66 [pid = 2792] [id = 284] 13:20:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (147ECC00) [pid = 2792] [serial = 851] [outer = 00000000] 13:20:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (187B3800) [pid = 2792] [serial = 852] [outer = 147ECC00] 13:20:26 INFO - PROCESS | 2792 | 1461097226021 Marionette DEBUG loaded listener.js 13:20:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 150 (1BE3F000) [pid = 2792] [serial = 853] [outer = 147ECC00] 13:20:26 INFO - PROCESS | 2792 | 1461097226554 Marionette TRACE conn3 <- [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]]]}] 13:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 909ms 13:20:26 INFO - PROCESS | 2792 | 1461097226606 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 13:20:26 INFO - PROCESS | 2792 | 1461097226608 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 13:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:20:26 INFO - PROCESS | 2792 | 1461097226611 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:20:26 INFO - PROCESS | 2792 | 1461097226614 Marionette TRACE conn3 <- [1,1102,null,{}] 13:20:26 INFO - PROCESS | 2792 | 1461097226617 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:26 INFO - PROCESS | 2792 | 1461097226858 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 13:20:27 INFO - PROCESS | 2792 | 1461097227019 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:27 INFO - PROCESS | 2792 | ++DOCSHELL 13784400 == 67 [pid = 2792] [id = 285] 13:20:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 151 (13784800) [pid = 2792] [serial = 854] [outer = 00000000] 13:20:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 152 (1381A400) [pid = 2792] [serial = 855] [outer = 13784800] 13:20:27 INFO - PROCESS | 2792 | 1461097227069 Marionette DEBUG loaded listener.js 13:20:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 153 (1448AC00) [pid = 2792] [serial = 856] [outer = 13784800] 13:20:27 INFO - PROCESS | 2792 | --DOCSHELL 155DFC00 == 66 [pid = 2792] [id = 277] 13:20:27 INFO - PROCESS | 2792 | --DOCSHELL 12BBCC00 == 65 [pid = 2792] [id = 276] 13:20:27 INFO - PROCESS | 2792 | --DOCSHELL 1A565000 == 64 [pid = 2792] [id = 275] 13:20:27 INFO - PROCESS | 2792 | --DOCSHELL 19D6D400 == 63 [pid = 2792] [id = 274] 13:20:27 INFO - PROCESS | 2792 | --DOCSHELL 13A6A400 == 62 [pid = 2792] [id = 273] 13:20:27 INFO - PROCESS | 2792 | --DOCSHELL 17CDDC00 == 61 [pid = 2792] [id = 272] 13:20:27 INFO - PROCESS | 2792 | --DOCSHELL 1C023C00 == 60 [pid = 2792] [id = 269] 13:20:27 INFO - PROCESS | 2792 | --DOCSHELL 1BE38800 == 59 [pid = 2792] [id = 268] 13:20:27 INFO - PROCESS | 2792 | --DOCSHELL 142FC800 == 58 [pid = 2792] [id = 267] 13:20:27 INFO - PROCESS | 2792 | --DOCSHELL 15813C00 == 57 [pid = 2792] [id = 266] 13:20:27 INFO - PROCESS | 2792 | --DOCSHELL 19DD7C00 == 56 [pid = 2792] [id = 265] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 152 (16D73800) [pid = 2792] [serial = 771] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 151 (19781400) [pid = 2792] [serial = 774] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 150 (1D270000) [pid = 2792] [serial = 777] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 149 (1D957800) [pid = 2792] [serial = 780] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 148 (1D640400) [pid = 2792] [serial = 768] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 147 (1A51C000) [pid = 2792] [serial = 795] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 146 (13ACA400) [pid = 2792] [serial = 567] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 145 (1817C800) [pid = 2792] [serial = 570] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (15E84000) [pid = 2792] [serial = 597] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (1817F800) [pid = 2792] [serial = 600] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (147DF800) [pid = 2792] [serial = 636] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (185F9000) [pid = 2792] [serial = 639] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (1BE3CC00) [pid = 2792] [serial = 642] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (1C025000) [pid = 2792] [serial = 645] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (18177C00) [pid = 2792] [serial = 724] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (19F77800) [pid = 2792] [serial = 727] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (1CAC0400) [pid = 2792] [serial = 730] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1D634C00) [pid = 2792] [serial = 733] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (1CAB9400) [pid = 2792] [serial = 678] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (19786000) [pid = 2792] [serial = 594] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1BD40800) [pid = 2792] [serial = 736] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (18B25400) [pid = 2792] [serial = 573] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (18C2A000) [pid = 2792] [serial = 546] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (18A40400) [pid = 2792] [serial = 789] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (17CE2C00) [pid = 2792] [serial = 786] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1BD3DC00) [pid = 2792] [serial = 784] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1BD37000) [pid = 2792] [serial = 783] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (18B24C00) [pid = 2792] [serial = 790] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (15E8F800) [pid = 2792] [serial = 741] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (16D62400) [pid = 2792] [serial = 742] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (18C29400) [pid = 2792] [serial = 744] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (19298C00) [pid = 2792] [serial = 745] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1BF8B800) [pid = 2792] [serial = 753] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1D235400) [pid = 2792] [serial = 721] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (19493000) [pid = 2792] [serial = 792] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (16BD1C00) [pid = 2792] [serial = 723] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (19D73400) [pid = 2792] [serial = 726] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (19F79C00) [pid = 2792] [serial = 750] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1D27A000) [pid = 2792] [serial = 732] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (19B2A800) [pid = 2792] [serial = 747] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (19D72000) [pid = 2792] [serial = 748] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1A566000) [pid = 2792] [serial = 735] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1C804800) [pid = 2792] [serial = 756] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (185F4000) [pid = 2792] [serial = 739] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (18178400) [pid = 2792] [serial = 738] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1BF92400) [pid = 2792] [serial = 754] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1CA83800) [pid = 2792] [serial = 729] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1CA87800) [pid = 2792] [serial = 759] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1C80E000) [pid = 2792] [serial = 757] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1CFBF000) [pid = 2792] [serial = 765] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1CA90400) [pid = 2792] [serial = 760] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (18182C00) [pid = 2792] [serial = 787] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (19A60C00) [pid = 2792] [serial = 793] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1BE38C00) [pid = 2792] [serial = 762] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1C0DF800) [pid = 2792] [serial = 763] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1D11D400) [pid = 2792] [serial = 766] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1A56B400) [pid = 2792] [serial = 751] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (13A6AC00) [pid = 2792] [serial = 549] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (18B27400) [pid = 2792] [serial = 684] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (14755000) [pid = 2792] [serial = 681] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1CFB4000) [pid = 2792] [serial = 690] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (1BFEA400) [pid = 2792] [serial = 687] [outer = 00000000] [url = about:blank] 13:20:27 INFO - PROCESS | 2792 | 1461097227745 Marionette TRACE conn3 <- [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]]]}] 13:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1160ms 13:20:27 INFO - PROCESS | 2792 | 1461097227768 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 13:20:27 INFO - PROCESS | 2792 | 1461097227773 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 13:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:20:27 INFO - PROCESS | 2792 | 1461097227780 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:20:27 INFO - PROCESS | 2792 | 1461097227784 Marionette TRACE conn3 <- [1,1106,null,{}] 13:20:27 INFO - PROCESS | 2792 | 1461097227789 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:27 INFO - PROCESS | 2792 | 1461097227888 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 13:20:27 INFO - PROCESS | 2792 | 1461097227977 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:27 INFO - PROCESS | 2792 | ++DOCSHELL 147E4C00 == 57 [pid = 2792] [id = 286] 13:20:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (147E7C00) [pid = 2792] [serial = 857] [outer = 00000000] 13:20:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (158FC000) [pid = 2792] [serial = 858] [outer = 147E7C00] 13:20:28 INFO - PROCESS | 2792 | 1461097228028 Marionette DEBUG loaded listener.js 13:20:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (15C85C00) [pid = 2792] [serial = 859] [outer = 147E7C00] 13:20:28 INFO - PROCESS | 2792 | 1461097228485 Marionette TRACE conn3 <- [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]]]}] 13:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 737ms 13:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:20:28 INFO - PROCESS | 2792 | 1461097228519 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 13:20:28 INFO - PROCESS | 2792 | 1461097228521 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 13:20:28 INFO - PROCESS | 2792 | 1461097228525 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:20:28 INFO - PROCESS | 2792 | 1461097228527 Marionette TRACE conn3 <- [1,1110,null,{}] 13:20:28 INFO - PROCESS | 2792 | 1461097228530 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:28 INFO - PROCESS | 2792 | 1461097228613 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 13:20:28 INFO - PROCESS | 2792 | 1461097228624 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:28 INFO - PROCESS | 2792 | ++DOCSHELL 17CDA800 == 58 [pid = 2792] [id = 287] 13:20:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (18005000) [pid = 2792] [serial = 860] [outer = 00000000] 13:20:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (18177400) [pid = 2792] [serial = 861] [outer = 18005000] 13:20:28 INFO - PROCESS | 2792 | 1461097228671 Marionette DEBUG loaded listener.js 13:20:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (18180C00) [pid = 2792] [serial = 862] [outer = 18005000] 13:20:29 INFO - PROCESS | 2792 | 1461097229144 Marionette TRACE conn3 <- [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]]]}] 13:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 627ms 13:20:29 INFO - PROCESS | 2792 | 1461097229162 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 13:20:29 INFO - PROCESS | 2792 | 1461097229165 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 13:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:20:29 INFO - PROCESS | 2792 | 1461097229175 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:20:29 INFO - PROCESS | 2792 | 1461097229179 Marionette TRACE conn3 <- [1,1114,null,{}] 13:20:29 INFO - PROCESS | 2792 | 1461097229187 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:29 INFO - PROCESS | 2792 | 1461097229272 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 13:20:29 INFO - PROCESS | 2792 | 1461097229280 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:29 INFO - PROCESS | 2792 | ++DOCSHELL 17CDAC00 == 59 [pid = 2792] [id = 288] 13:20:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (18184000) [pid = 2792] [serial = 863] [outer = 00000000] 13:20:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (18B1F400) [pid = 2792] [serial = 864] [outer = 18184000] 13:20:29 INFO - PROCESS | 2792 | 1461097229325 Marionette DEBUG loaded listener.js 13:20:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (18B24C00) [pid = 2792] [serial = 865] [outer = 18184000] 13:20:29 INFO - PROCESS | 2792 | 1461097229767 Marionette TRACE conn3 <- [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]]]}] 13:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 659ms 13:20:29 INFO - PROCESS | 2792 | 1461097229826 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 13:20:29 INFO - PROCESS | 2792 | 1461097229828 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 13:20:29 INFO - PROCESS | 2792 | 1461097229831 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:20:29 INFO - PROCESS | 2792 | 1461097229833 Marionette TRACE conn3 <- [1,1118,null,{}] 13:20:29 INFO - PROCESS | 2792 | 1461097229836 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:29 INFO - PROCESS | 2792 | 1461097229916 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 13:20:29 INFO - PROCESS | 2792 | 1461097229923 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:29 INFO - PROCESS | 2792 | ++DOCSHELL 187B4C00 == 60 [pid = 2792] [id = 289] 13:20:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (18B22800) [pid = 2792] [serial = 866] [outer = 00000000] 13:20:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (18C2C800) [pid = 2792] [serial = 867] [outer = 18B22800] 13:20:29 INFO - PROCESS | 2792 | 1461097229967 Marionette DEBUG loaded listener.js 13:20:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1920A400) [pid = 2792] [serial = 868] [outer = 18B22800] 13:20:30 INFO - PROCESS | 2792 | 1461097230476 Marionette TRACE conn3 <- [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]]]}] 13:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 705ms 13:20:30 INFO - PROCESS | 2792 | 1461097230532 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 13:20:30 INFO - PROCESS | 2792 | 1461097230534 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 13:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:20:30 INFO - PROCESS | 2792 | 1461097230537 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:20:30 INFO - PROCESS | 2792 | 1461097230539 Marionette TRACE conn3 <- [1,1122,null,{}] 13:20:30 INFO - PROCESS | 2792 | 1461097230542 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:30 INFO - PROCESS | 2792 | 1461097230675 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 13:20:30 INFO - PROCESS | 2792 | 1461097230701 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:30 INFO - PROCESS | 2792 | ++DOCSHELL 19302C00 == 61 [pid = 2792] [id = 290] 13:20:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (19304000) [pid = 2792] [serial = 869] [outer = 00000000] 13:20:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1930FC00) [pid = 2792] [serial = 870] [outer = 19304000] 13:20:30 INFO - PROCESS | 2792 | 1461097230761 Marionette DEBUG loaded listener.js 13:20:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1954C800) [pid = 2792] [serial = 871] [outer = 19304000] 13:20:31 INFO - PROCESS | 2792 | 1461097231221 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 752ms 13:20:31 INFO - PROCESS | 2792 | 1461097231300 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 13:20:31 INFO - PROCESS | 2792 | 1461097231302 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 13:20:31 INFO - PROCESS | 2792 | 1461097231305 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:20:31 INFO - PROCESS | 2792 | 1461097231307 Marionette TRACE conn3 <- [1,1126,null,{}] 13:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:20:31 INFO - PROCESS | 2792 | 1461097231310 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:31 INFO - PROCESS | 2792 | 1461097231422 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 13:20:31 INFO - PROCESS | 2792 | 1461097231487 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:31 INFO - PROCESS | 2792 | ++DOCSHELL 1930D800 == 62 [pid = 2792] [id = 291] 13:20:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1964EC00) [pid = 2792] [serial = 872] [outer = 00000000] 13:20:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (19D69400) [pid = 2792] [serial = 873] [outer = 1964EC00] 13:20:31 INFO - PROCESS | 2792 | 1461097231532 Marionette DEBUG loaded listener.js 13:20:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (19DD7800) [pid = 2792] [serial = 874] [outer = 1964EC00] 13:20:31 INFO - PROCESS | 2792 | 1461097231941 Marionette TRACE conn3 <- [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]]]}] 13:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 690ms 13:20:32 INFO - PROCESS | 2792 | 1461097232012 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 13:20:32 INFO - PROCESS | 2792 | 1461097232014 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 13:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:20:32 INFO - PROCESS | 2792 | 1461097232017 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:20:32 INFO - PROCESS | 2792 | 1461097232019 Marionette TRACE conn3 <- [1,1130,null,{}] 13:20:32 INFO - PROCESS | 2792 | 1461097232022 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:32 INFO - PROCESS | 2792 | 1461097232133 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 13:20:32 INFO - PROCESS | 2792 | 1461097232142 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:32 INFO - PROCESS | 2792 | ++DOCSHELL 19963400 == 63 [pid = 2792] [id = 292] 13:20:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (19D76000) [pid = 2792] [serial = 875] [outer = 00000000] 13:20:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1A518800) [pid = 2792] [serial = 876] [outer = 19D76000] 13:20:32 INFO - PROCESS | 2792 | 1461097232189 Marionette DEBUG loaded listener.js 13:20:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1A564C00) [pid = 2792] [serial = 877] [outer = 19D76000] 13:20:32 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (17CDFC00) [pid = 2792] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:20:32 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1D94E400) [pid = 2792] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:20:32 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (147E9800) [pid = 2792] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:20:32 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1CA8E800) [pid = 2792] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:20:32 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1BD32C00) [pid = 2792] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:20:32 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (19F6F800) [pid = 2792] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:20:32 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (13ACCC00) [pid = 2792] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:20:32 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (18B20800) [pid = 2792] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:20:32 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1372F400) [pid = 2792] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:20:32 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (16310800) [pid = 2792] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:20:32 INFO - PROCESS | 2792 | 1461097232704 Marionette TRACE conn3 <- [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]]]}] 13:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 736ms 13:20:32 INFO - PROCESS | 2792 | 1461097232759 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 13:20:32 INFO - PROCESS | 2792 | 1461097232761 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 13:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:20:32 INFO - PROCESS | 2792 | 1461097232766 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:20:32 INFO - PROCESS | 2792 | 1461097232768 Marionette TRACE conn3 <- [1,1134,null,{}] 13:20:32 INFO - PROCESS | 2792 | 1461097232772 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:32 INFO - PROCESS | 2792 | 1461097232859 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 13:20:32 INFO - PROCESS | 2792 | 1461097232866 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:32 INFO - PROCESS | 2792 | ++DOCSHELL 13787400 == 64 [pid = 2792] [id = 293] 13:20:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (14290C00) [pid = 2792] [serial = 878] [outer = 00000000] 13:20:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (19A6A800) [pid = 2792] [serial = 879] [outer = 14290C00] 13:20:32 INFO - PROCESS | 2792 | 1461097232910 Marionette DEBUG loaded listener.js 13:20:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (19F78400) [pid = 2792] [serial = 880] [outer = 14290C00] 13:20:33 INFO - PROCESS | 2792 | 1461097233331 Marionette TRACE conn3 <- [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]]]}] 13:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 596ms 13:20:33 INFO - PROCESS | 2792 | 1461097233367 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 13:20:33 INFO - PROCESS | 2792 | 1461097233369 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 13:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:20:33 INFO - PROCESS | 2792 | 1461097233372 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:20:33 INFO - PROCESS | 2792 | 1461097233374 Marionette TRACE conn3 <- [1,1138,null,{}] 13:20:33 INFO - PROCESS | 2792 | 1461097233381 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:33 INFO - PROCESS | 2792 | 1461097233463 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 13:20:33 INFO - PROCESS | 2792 | 1461097233469 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:33 INFO - PROCESS | 2792 | ++DOCSHELL 187E5400 == 65 [pid = 2792] [id = 294] 13:20:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (187F0800) [pid = 2792] [serial = 881] [outer = 00000000] 13:20:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1BD3BC00) [pid = 2792] [serial = 882] [outer = 187F0800] 13:20:33 INFO - PROCESS | 2792 | 1461097233514 Marionette DEBUG loaded listener.js 13:20:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1BE38000) [pid = 2792] [serial = 883] [outer = 187F0800] 13:20:33 INFO - PROCESS | 2792 | 1461097233963 Marionette TRACE conn3 <- [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]]]}] 13:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 643ms 13:20:34 INFO - PROCESS | 2792 | 1461097234010 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 13:20:34 INFO - PROCESS | 2792 | 1461097234012 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 13:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:20:34 INFO - PROCESS | 2792 | 1461097234015 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:20:34 INFO - PROCESS | 2792 | 1461097234017 Marionette TRACE conn3 <- [1,1142,null,{}] 13:20:34 INFO - PROCESS | 2792 | 1461097234020 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:34 INFO - PROCESS | 2792 | 1461097234102 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 13:20:34 INFO - PROCESS | 2792 | 1461097234108 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:34 INFO - PROCESS | 2792 | ++DOCSHELL 1A334800 == 66 [pid = 2792] [id = 295] 13:20:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1BE3CC00) [pid = 2792] [serial = 884] [outer = 00000000] 13:20:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1BF8EC00) [pid = 2792] [serial = 885] [outer = 1BE3CC00] 13:20:34 INFO - PROCESS | 2792 | 1461097234161 Marionette DEBUG loaded listener.js 13:20:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1BFF5400) [pid = 2792] [serial = 886] [outer = 1BE3CC00] 13:20:34 INFO - PROCESS | 2792 | 1461097234871 Marionette TRACE conn3 <- [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]]]}] 13:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 909ms 13:20:34 INFO - PROCESS | 2792 | 1461097234920 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 13:20:34 INFO - PROCESS | 2792 | 1461097234925 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 13:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:20:34 INFO - PROCESS | 2792 | 1461097234932 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:20:34 INFO - PROCESS | 2792 | 1461097234935 Marionette TRACE conn3 <- [1,1146,null,{}] 13:20:34 INFO - PROCESS | 2792 | 1461097234941 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:35 INFO - PROCESS | 2792 | 1461097235052 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 13:20:35 INFO - PROCESS | 2792 | 1461097235188 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:35 INFO - PROCESS | 2792 | ++DOCSHELL 147ED000 == 67 [pid = 2792] [id = 296] 13:20:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (15C85400) [pid = 2792] [serial = 887] [outer = 00000000] 13:20:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (16DA4C00) [pid = 2792] [serial = 888] [outer = 15C85400] 13:20:35 INFO - PROCESS | 2792 | 1461097235247 Marionette DEBUG loaded listener.js 13:20:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (17CDDC00) [pid = 2792] [serial = 889] [outer = 15C85400] 13:20:35 INFO - PROCESS | 2792 | 1461097235860 Marionette TRACE conn3 <- [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]]]}] 13:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 940ms 13:20:35 INFO - PROCESS | 2792 | 1461097235877 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 13:20:35 INFO - PROCESS | 2792 | 1461097235883 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 13:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:20:35 INFO - PROCESS | 2792 | 1461097235889 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:20:35 INFO - PROCESS | 2792 | 1461097235892 Marionette TRACE conn3 <- [1,1150,null,{}] 13:20:35 INFO - PROCESS | 2792 | 1461097235896 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:36 INFO - PROCESS | 2792 | 1461097236005 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 13:20:36 INFO - PROCESS | 2792 | 1461097236110 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:36 INFO - PROCESS | 2792 | ++DOCSHELL 11C1FC00 == 68 [pid = 2792] [id = 297] 13:20:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1537E000) [pid = 2792] [serial = 890] [outer = 00000000] 13:20:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (18C24000) [pid = 2792] [serial = 891] [outer = 1537E000] 13:20:36 INFO - PROCESS | 2792 | 1461097236165 Marionette DEBUG loaded listener.js 13:20:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (192A1000) [pid = 2792] [serial = 892] [outer = 1537E000] 13:20:36 INFO - PROCESS | 2792 | 1461097236839 Marionette TRACE conn3 <- [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]]]}] 13:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 940ms 13:20:36 INFO - PROCESS | 2792 | 1461097236864 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 13:20:36 INFO - PROCESS | 2792 | 1461097236867 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 13:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:20:36 INFO - PROCESS | 2792 | 1461097236871 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:20:36 INFO - PROCESS | 2792 | 1461097236874 Marionette TRACE conn3 <- [1,1154,null,{}] 13:20:36 INFO - PROCESS | 2792 | 1461097236886 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:37 INFO - PROCESS | 2792 | 1461097237002 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 13:20:37 INFO - PROCESS | 2792 | 1461097237138 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:37 INFO - PROCESS | 2792 | ++DOCSHELL 1BF95800 == 69 [pid = 2792] [id = 298] 13:20:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1BF95C00) [pid = 2792] [serial = 893] [outer = 00000000] 13:20:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1C0DF400) [pid = 2792] [serial = 894] [outer = 1BF95C00] 13:20:37 INFO - PROCESS | 2792 | 1461097237196 Marionette DEBUG loaded listener.js 13:20:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1C0ED400) [pid = 2792] [serial = 895] [outer = 1BF95C00] 13:20:37 INFO - PROCESS | 2792 | 1461097237751 Marionette TRACE conn3 <- [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]]]}] 13:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 940ms 13:20:37 INFO - PROCESS | 2792 | 1461097237815 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 13:20:37 INFO - PROCESS | 2792 | 1461097237818 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 13:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:20:37 INFO - PROCESS | 2792 | 1461097237822 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:20:37 INFO - PROCESS | 2792 | 1461097237824 Marionette TRACE conn3 <- [1,1158,null,{}] 13:20:37 INFO - PROCESS | 2792 | 1461097237827 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:37 INFO - PROCESS | 2792 | 1461097237995 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 13:20:38 INFO - PROCESS | 2792 | 1461097238130 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:38 INFO - PROCESS | 2792 | ++DOCSHELL 1C0E7400 == 70 [pid = 2792] [id = 299] 13:20:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1C8F1800) [pid = 2792] [serial = 896] [outer = 00000000] 13:20:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1D111400) [pid = 2792] [serial = 897] [outer = 1C8F1800] 13:20:38 INFO - PROCESS | 2792 | 1461097238186 Marionette DEBUG loaded listener.js 13:20:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1D227400) [pid = 2792] [serial = 898] [outer = 1C8F1800] 13:20:39 INFO - PROCESS | 2792 | 1461097239033 Marionette TRACE conn3 <- [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]]]}] 13:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1254ms 13:20:39 INFO - PROCESS | 2792 | 1461097239084 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 13:20:39 INFO - PROCESS | 2792 | 1461097239088 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 13:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:20:39 INFO - PROCESS | 2792 | 1461097239093 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:20:39 INFO - PROCESS | 2792 | 1461097239097 Marionette TRACE conn3 <- [1,1162,null,{}] 13:20:39 INFO - PROCESS | 2792 | 1461097239103 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:39 INFO - PROCESS | 2792 | 1461097239199 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 13:20:39 INFO - PROCESS | 2792 | 1461097239339 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:39 INFO - PROCESS | 2792 | ++DOCSHELL 12D91C00 == 71 [pid = 2792] [id = 300] 13:20:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (12DDE400) [pid = 2792] [serial = 899] [outer = 00000000] 13:20:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (15B25000) [pid = 2792] [serial = 900] [outer = 12DDE400] 13:20:39 INFO - PROCESS | 2792 | 1461097239390 Marionette DEBUG loaded listener.js 13:20:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1631C400) [pid = 2792] [serial = 901] [outer = 12DDE400] 13:20:40 INFO - PROCESS | 2792 | 1461097239990 Marionette TRACE conn3 <- [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] 13:20:40 INFO - PROCESS | 2792 | 1461097240046 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 13:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:20:40 INFO - PROCESS | 2792 | 1461097240052 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:20:40 INFO - PROCESS | 2792 | 1461097240054 Marionette TRACE conn3 <- [1,1166,null,{}] 13:20:40 INFO - PROCESS | 2792 | 1461097240058 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:40 INFO - PROCESS | 2792 | 1461097240152 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 13:20:40 INFO - PROCESS | 2792 | 1461097240265 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:40 INFO - PROCESS | 2792 | ++DOCSHELL 15B33000 == 72 [pid = 2792] [id = 301] 13:20:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (16BCD800) [pid = 2792] [serial = 902] [outer = 00000000] 13:20:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (18A35000) [pid = 2792] [serial = 903] [outer = 16BCD800] 13:20:40 INFO - PROCESS | 2792 | 1461097240313 Marionette DEBUG loaded listener.js 13:20:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (18B29800) [pid = 2792] [serial = 904] [outer = 16BCD800] 13:20:40 INFO - PROCESS | 2792 | --DOCSHELL 1CA8F400 == 71 [pid = 2792] [id = 173] 13:20:40 INFO - PROCESS | 2792 | --DOCSHELL 17CDF000 == 70 [pid = 2792] [id = 270] 13:20:40 INFO - PROCESS | 2792 | --DOCSHELL 187E5400 == 69 [pid = 2792] [id = 294] 13:20:40 INFO - PROCESS | 2792 | --DOCSHELL 13787400 == 68 [pid = 2792] [id = 293] 13:20:40 INFO - PROCESS | 2792 | --DOCSHELL 19963400 == 67 [pid = 2792] [id = 292] 13:20:40 INFO - PROCESS | 2792 | --DOCSHELL 1930D800 == 66 [pid = 2792] [id = 291] 13:20:40 INFO - PROCESS | 2792 | --DOCSHELL 19302C00 == 65 [pid = 2792] [id = 290] 13:20:40 INFO - PROCESS | 2792 | --DOCSHELL 187B4C00 == 64 [pid = 2792] [id = 289] 13:20:40 INFO - PROCESS | 2792 | --DOCSHELL 17CDAC00 == 63 [pid = 2792] [id = 288] 13:20:40 INFO - PROCESS | 2792 | --DOCSHELL 17CDA800 == 62 [pid = 2792] [id = 287] 13:20:40 INFO - PROCESS | 2792 | --DOCSHELL 147E4C00 == 61 [pid = 2792] [id = 286] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1CA85800) [pid = 2792] [serial = 834] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (185F4C00) [pid = 2792] [serial = 798] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1D63B800) [pid = 2792] [serial = 813] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1C8F9C00) [pid = 2792] [serial = 807] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1BF91C00) [pid = 2792] [serial = 804] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1936D400) [pid = 2792] [serial = 801] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1CF4D000) [pid = 2792] [serial = 810] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOCSHELL 13784400 == 60 [pid = 2792] [id = 285] 13:20:40 INFO - PROCESS | 2792 | --DOCSHELL 15814400 == 59 [pid = 2792] [id = 280] 13:20:40 INFO - PROCESS | 2792 | --DOCSHELL 14753800 == 58 [pid = 2792] [id = 279] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (18B2CC00) [pid = 2792] [serial = 817] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1DA8D400) [pid = 2792] [serial = 781] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1812EC00) [pid = 2792] [serial = 772] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1D277400) [pid = 2792] [serial = 778] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (187AF400) [pid = 2792] [serial = 816] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1D232C00) [pid = 2792] [serial = 826] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1BE33400) [pid = 2792] [serial = 823] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1BD34000) [pid = 2792] [serial = 822] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (192A2400) [pid = 2792] [serial = 819] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1D11A400) [pid = 2792] [serial = 825] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (19966000) [pid = 2792] [serial = 775] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (15B95400) [pid = 2792] [serial = 828] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (15E8A000) [pid = 2792] [serial = 829] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (19308800) [pid = 2792] [serial = 820] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (192A3C00) [pid = 2792] [serial = 831] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (19F74400) [pid = 2792] [serial = 832] [outer = 00000000] [url = about:blank] 13:20:40 INFO - PROCESS | 2792 | 1461097240837 Marionette TRACE conn3 <- [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] 13:20:40 INFO - PROCESS | 2792 | 1461097240896 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 13:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:20:40 INFO - PROCESS | 2792 | 1461097240899 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:20:40 INFO - PROCESS | 2792 | 1461097240903 Marionette TRACE conn3 <- [1,1170,null,{}] 13:20:40 INFO - PROCESS | 2792 | 1461097240914 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:41 INFO - PROCESS | 2792 | 1461097241008 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 13:20:41 INFO - PROCESS | 2792 | 1461097241122 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:41 INFO - PROCESS | 2792 | ++DOCSHELL 163EC400 == 59 [pid = 2792] [id = 302] 13:20:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (163F7400) [pid = 2792] [serial = 905] [outer = 00000000] 13:20:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (18B25400) [pid = 2792] [serial = 906] [outer = 163F7400] 13:20:41 INFO - PROCESS | 2792 | 1461097241171 Marionette DEBUG loaded listener.js 13:20:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (18C27000) [pid = 2792] [serial = 907] [outer = 163F7400] 13:20:41 INFO - PROCESS | 2792 | 1461097241659 Marionette TRACE conn3 <- [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] 13:20:41 INFO - PROCESS | 2792 | 1461097241703 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 13:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:20:41 INFO - PROCESS | 2792 | 1461097241707 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:20:41 INFO - PROCESS | 2792 | 1461097241708 Marionette TRACE conn3 <- [1,1174,null,{}] 13:20:41 INFO - PROCESS | 2792 | 1461097241712 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:41 INFO - PROCESS | 2792 | 1461097241792 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 13:20:41 INFO - PROCESS | 2792 | 1461097241804 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:41 INFO - PROCESS | 2792 | ++DOCSHELL 19306000 == 60 [pid = 2792] [id = 303] 13:20:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1964D400) [pid = 2792] [serial = 908] [outer = 00000000] 13:20:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (19658000) [pid = 2792] [serial = 909] [outer = 1964D400] 13:20:41 INFO - PROCESS | 2792 | 1461097241850 Marionette DEBUG loaded listener.js 13:20:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (19A60C00) [pid = 2792] [serial = 910] [outer = 1964D400] 13:20:42 INFO - PROCESS | 2792 | 1461097242284 Marionette TRACE conn3 <- [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] 13:20:42 INFO - PROCESS | 2792 | 1461097242346 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 13:20:42 INFO - PROCESS | 2792 | 1461097242350 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:20:42 INFO - PROCESS | 2792 | 1461097242351 Marionette TRACE conn3 <- [1,1178,null,{}] 13:20:42 INFO - PROCESS | 2792 | 1461097242382 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:42 INFO - PROCESS | 2792 | 1461097242460 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 13:20:42 INFO - PROCESS | 2792 | 1461097242467 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:42 INFO - PROCESS | 2792 | ++DOCSHELL 19F6E400 == 61 [pid = 2792] [id = 304] 13:20:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (19F77800) [pid = 2792] [serial = 911] [outer = 00000000] 13:20:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1BD33800) [pid = 2792] [serial = 912] [outer = 19F77800] 13:20:42 INFO - PROCESS | 2792 | 1461097242512 Marionette DEBUG loaded listener.js 13:20:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1BD36400) [pid = 2792] [serial = 913] [outer = 19F77800] 13:20:43 INFO - PROCESS | 2792 | 1461097243002 Marionette TRACE conn3 <- [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] 13:20:43 INFO - PROCESS | 2792 | 1461097243072 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 13:20:43 INFO - PROCESS | 2792 | 1461097243075 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:20:43 INFO - PROCESS | 2792 | 1461097243077 Marionette TRACE conn3 <- [1,1182,null,{}] 13:20:43 INFO - PROCESS | 2792 | 1461097243081 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:43 INFO - PROCESS | 2792 | 1461097243208 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 13:20:43 INFO - PROCESS | 2792 | 1461097243271 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:43 INFO - PROCESS | 2792 | ++DOCSHELL 1A56B400 == 62 [pid = 2792] [id = 305] 13:20:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1BD3EC00) [pid = 2792] [serial = 914] [outer = 00000000] 13:20:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1BFF5800) [pid = 2792] [serial = 915] [outer = 1BD3EC00] 13:20:43 INFO - PROCESS | 2792 | 1461097243319 Marionette DEBUG loaded listener.js 13:20:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1C804400) [pid = 2792] [serial = 916] [outer = 1BD3EC00] 13:20:43 INFO - PROCESS | 2792 | 1461097243746 Marionette TRACE conn3 <- [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] 13:20:43 INFO - PROCESS | 2792 | 1461097243777 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 13:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:20:43 INFO - PROCESS | 2792 | 1461097243780 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:20:43 INFO - PROCESS | 2792 | 1461097243782 Marionette TRACE conn3 <- [1,1186,null,{}] 13:20:43 INFO - PROCESS | 2792 | 1461097243827 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:43 INFO - PROCESS | 2792 | 1461097243934 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 13:20:43 INFO - PROCESS | 2792 | 1461097243947 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:44 INFO - PROCESS | 2792 | ++DOCSHELL 1BF8A800 == 63 [pid = 2792] [id = 306] 13:20:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1BF92C00) [pid = 2792] [serial = 917] [outer = 00000000] 13:20:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1CF4F400) [pid = 2792] [serial = 918] [outer = 1BF92C00] 13:20:44 INFO - PROCESS | 2792 | 1461097244052 Marionette DEBUG loaded listener.js 13:20:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1D120800) [pid = 2792] [serial = 919] [outer = 1BF92C00] 13:20:44 INFO - PROCESS | 2792 | 1461097244468 Marionette TRACE conn3 <- [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]]]}] 13:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 737ms 13:20:44 INFO - PROCESS | 2792 | 1461097244521 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 13:20:44 INFO - PROCESS | 2792 | 1461097244523 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 13:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:20:44 INFO - PROCESS | 2792 | 1461097244526 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:20:44 INFO - PROCESS | 2792 | 1461097244528 Marionette TRACE conn3 <- [1,1190,null,{}] 13:20:44 INFO - PROCESS | 2792 | 1461097244531 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:44 INFO - PROCESS | 2792 | 1461097244647 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 13:20:44 INFO - PROCESS | 2792 | 1461097244653 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:44 INFO - PROCESS | 2792 | ++DOCSHELL 1CA82800 == 64 [pid = 2792] [id = 307] 13:20:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1CAB8400) [pid = 2792] [serial = 920] [outer = 00000000] 13:20:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1D26C000) [pid = 2792] [serial = 921] [outer = 1CAB8400] 13:20:44 INFO - PROCESS | 2792 | 1461097244698 Marionette DEBUG loaded listener.js 13:20:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1D26B400) [pid = 2792] [serial = 922] [outer = 1CAB8400] 13:20:45 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1964EC00) [pid = 2792] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:20:45 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (18184000) [pid = 2792] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:20:45 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (19D76000) [pid = 2792] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:20:45 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (14290C00) [pid = 2792] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:20:45 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1C8FA400) [pid = 2792] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:20:45 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (18005000) [pid = 2792] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:20:45 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (19304000) [pid = 2792] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:20:45 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (18B22800) [pid = 2792] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:20:45 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (13784800) [pid = 2792] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:20:45 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (147E7C00) [pid = 2792] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:20:45 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (187F0800) [pid = 2792] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:20:45 INFO - PROCESS | 2792 | 1461097245443 Marionette TRACE conn3 <- [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]]]}] 13:20:45 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 13:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 941ms 13:20:45 INFO - PROCESS | 2792 | 1461097245472 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 13:20:45 INFO - PROCESS | 2792 | 1461097245474 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 13:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:20:45 INFO - PROCESS | 2792 | 1461097245478 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:20:45 INFO - PROCESS | 2792 | 1461097245481 Marionette TRACE conn3 <- [1,1194,null,{}] 13:20:45 INFO - PROCESS | 2792 | 1461097245484 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:45 INFO - PROCESS | 2792 | 1461097245565 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 13:20:45 INFO - PROCESS | 2792 | 1461097245571 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:45 INFO - PROCESS | 2792 | ++DOCSHELL 1448D000 == 65 [pid = 2792] [id = 308] 13:20:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (166BD000) [pid = 2792] [serial = 923] [outer = 00000000] 13:20:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (19654400) [pid = 2792] [serial = 924] [outer = 166BD000] 13:20:45 INFO - PROCESS | 2792 | 1461097245616 Marionette DEBUG loaded listener.js 13:20:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (19D6E000) [pid = 2792] [serial = 925] [outer = 166BD000] 13:20:46 INFO - PROCESS | 2792 | 1461097246091 Marionette TRACE conn3 <- [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]]]}] 13:20:46 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 13:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 690ms 13:20:46 INFO - PROCESS | 2792 | 1461097246178 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 13:20:46 INFO - PROCESS | 2792 | 1461097246180 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 13:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:20:46 INFO - PROCESS | 2792 | 1461097246183 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:20:46 INFO - PROCESS | 2792 | 1461097246185 Marionette TRACE conn3 <- [1,1198,null,{}] 13:20:46 INFO - PROCESS | 2792 | 1461097246189 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:46 INFO - PROCESS | 2792 | 1461097246270 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 13:20:46 INFO - PROCESS | 2792 | 1461097246282 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:46 INFO - PROCESS | 2792 | ++DOCSHELL 1CA91400 == 66 [pid = 2792] [id = 309] 13:20:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1CA91C00) [pid = 2792] [serial = 926] [outer = 00000000] 13:20:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1D278400) [pid = 2792] [serial = 927] [outer = 1CA91C00] 13:20:46 INFO - PROCESS | 2792 | 1461097246326 Marionette DEBUG loaded listener.js 13:20:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1D278000) [pid = 2792] [serial = 928] [outer = 1CA91C00] 13:20:46 INFO - PROCESS | 2792 | 1461097246779 Marionette TRACE conn3 <- [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]]]}] 13:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 626ms 13:20:46 INFO - PROCESS | 2792 | 1461097246821 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 13:20:46 INFO - PROCESS | 2792 | 1461097246823 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 13:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:20:46 INFO - PROCESS | 2792 | 1461097246830 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:20:46 INFO - PROCESS | 2792 | 1461097246832 Marionette TRACE conn3 <- [1,1202,null,{}] 13:20:46 INFO - PROCESS | 2792 | 1461097246836 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:46 INFO - PROCESS | 2792 | 1461097246933 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 13:20:46 INFO - PROCESS | 2792 | 1461097246940 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:46 INFO - PROCESS | 2792 | ++DOCSHELL 1D63C400 == 67 [pid = 2792] [id = 310] 13:20:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1D63EC00) [pid = 2792] [serial = 929] [outer = 00000000] 13:20:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1D954400) [pid = 2792] [serial = 930] [outer = 1D63EC00] 13:20:47 INFO - PROCESS | 2792 | 1461097246994 Marionette DEBUG loaded listener.js 13:20:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1D95B000) [pid = 2792] [serial = 931] [outer = 1D63EC00] 13:20:47 INFO - PROCESS | 2792 | 1461097247731 Marionette TRACE conn3 <- [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]]]}] 13:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 938ms 13:20:47 INFO - PROCESS | 2792 | 1461097247772 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 13:20:47 INFO - PROCESS | 2792 | 1461097247779 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 13:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:20:47 INFO - PROCESS | 2792 | 1461097247785 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:20:47 INFO - PROCESS | 2792 | 1461097247788 Marionette TRACE conn3 <- [1,1206,null,{}] 13:20:47 INFO - PROCESS | 2792 | 1461097247794 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:47 INFO - PROCESS | 2792 | 1461097247905 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 13:20:48 INFO - PROCESS | 2792 | 1461097248015 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:48 INFO - PROCESS | 2792 | ++DOCSHELL 13ACE400 == 68 [pid = 2792] [id = 311] 13:20:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (14290800) [pid = 2792] [serial = 932] [outer = 00000000] 13:20:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (16BCB800) [pid = 2792] [serial = 933] [outer = 14290800] 13:20:48 INFO - PROCESS | 2792 | 1461097248074 Marionette DEBUG loaded listener.js 13:20:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (17CD9000) [pid = 2792] [serial = 934] [outer = 14290800] 13:20:48 INFO - PROCESS | 2792 | 1461097248729 Marionette TRACE conn3 <- [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]]]}] 13:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 938ms 13:20:48 INFO - PROCESS | 2792 | 1461097248761 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 13:20:48 INFO - PROCESS | 2792 | 1461097248766 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 13:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:20:48 INFO - PROCESS | 2792 | 1461097248773 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:20:48 INFO - PROCESS | 2792 | 1461097248776 Marionette TRACE conn3 <- [1,1210,null,{}] 13:20:48 INFO - PROCESS | 2792 | 1461097248780 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:48 INFO - PROCESS | 2792 | 1461097248888 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 13:20:48 INFO - PROCESS | 2792 | 1461097248996 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:49 INFO - PROCESS | 2792 | ++DOCSHELL 15E0A000 == 69 [pid = 2792] [id = 312] 13:20:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1800D000) [pid = 2792] [serial = 935] [outer = 00000000] 13:20:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (19296400) [pid = 2792] [serial = 936] [outer = 1800D000] 13:20:49 INFO - PROCESS | 2792 | 1461097249052 Marionette DEBUG loaded listener.js 13:20:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (19305000) [pid = 2792] [serial = 937] [outer = 1800D000] 13:20:49 INFO - PROCESS | 2792 | 1461097249680 Marionette TRACE conn3 <- [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] 13:20:49 INFO - PROCESS | 2792 | 1461097249719 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 13:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:20:49 INFO - PROCESS | 2792 | 1461097249723 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:20:49 INFO - PROCESS | 2792 | 1461097249726 Marionette TRACE conn3 <- [1,1214,null,{}] 13:20:49 INFO - PROCESS | 2792 | 1461097249737 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:49 INFO - PROCESS | 2792 | 1461097249847 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 13:20:49 INFO - PROCESS | 2792 | 1461097249955 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:49 INFO - PROCESS | 2792 | ++DOCSHELL 1BFEB000 == 70 [pid = 2792] [id = 313] 13:20:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1C801C00) [pid = 2792] [serial = 938] [outer = 00000000] 13:20:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1D235400) [pid = 2792] [serial = 939] [outer = 1C801C00] 13:20:50 INFO - PROCESS | 2792 | 1461097250012 Marionette DEBUG loaded listener.js 13:20:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1D63E800) [pid = 2792] [serial = 940] [outer = 1C801C00] 13:20:50 INFO - PROCESS | 2792 | 1461097250566 Marionette TRACE conn3 <- [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]]]}] 13:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 907ms 13:20:50 INFO - PROCESS | 2792 | 1461097250626 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 13:20:50 INFO - PROCESS | 2792 | 1461097250629 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 13:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:20:50 INFO - PROCESS | 2792 | 1461097250632 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:20:50 INFO - PROCESS | 2792 | 1461097250634 Marionette TRACE conn3 <- [1,1218,null,{}] 13:20:50 INFO - PROCESS | 2792 | 1461097250638 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:50 INFO - PROCESS | 2792 | 1461097250744 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 13:20:50 INFO - PROCESS | 2792 | 1461097250851 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:50 INFO - PROCESS | 2792 | ++DOCSHELL 1332C800 == 71 [pid = 2792] [id = 314] 13:20:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1332CC00) [pid = 2792] [serial = 941] [outer = 00000000] 13:20:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (13337000) [pid = 2792] [serial = 942] [outer = 1332CC00] 13:20:50 INFO - PROCESS | 2792 | 1461097250907 Marionette DEBUG loaded listener.js 13:20:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (13339400) [pid = 2792] [serial = 943] [outer = 1332CC00] 13:20:51 INFO - PROCESS | 2792 | 1461097251486 Marionette TRACE conn3 <- [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]]]}] 13:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 908ms 13:20:51 INFO - PROCESS | 2792 | 1461097251536 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 13:20:51 INFO - PROCESS | 2792 | 1461097251539 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 13:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:20:51 INFO - PROCESS | 2792 | 1461097251542 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:20:51 INFO - PROCESS | 2792 | 1461097251544 Marionette TRACE conn3 <- [1,1222,null,{}] 13:20:51 INFO - PROCESS | 2792 | 1461097251548 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:51 INFO - PROCESS | 2792 | 1461097251648 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 13:20:51 INFO - PROCESS | 2792 | 1461097251754 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:51 INFO - PROCESS | 2792 | ++DOCSHELL 13334800 == 72 [pid = 2792] [id = 315] 13:20:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (13335400) [pid = 2792] [serial = 944] [outer = 00000000] 13:20:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1D94EC00) [pid = 2792] [serial = 945] [outer = 13335400] 13:20:51 INFO - PROCESS | 2792 | 1461097251809 Marionette DEBUG loaded listener.js 13:20:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1DA8CC00) [pid = 2792] [serial = 946] [outer = 13335400] 13:20:52 INFO - PROCESS | 2792 | 1461097252406 Marionette TRACE conn3 <- [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]]]}] 13:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 939ms 13:20:52 INFO - PROCESS | 2792 | 1461097252487 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 13:20:52 INFO - PROCESS | 2792 | 1461097252490 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 13:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:20:52 INFO - PROCESS | 2792 | 1461097252493 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:20:52 INFO - PROCESS | 2792 | 1461097252495 Marionette TRACE conn3 <- [1,1226,null,{}] 13:20:52 INFO - PROCESS | 2792 | 1461097252499 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:52 INFO - PROCESS | 2792 | 1461097252613 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 13:20:52 INFO - PROCESS | 2792 | 1461097252750 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:52 INFO - PROCESS | 2792 | ++DOCSHELL 13262C00 == 73 [pid = 2792] [id = 316] 13:20:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (13331800) [pid = 2792] [serial = 947] [outer = 00000000] 13:20:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (16310C00) [pid = 2792] [serial = 948] [outer = 13331800] 13:20:52 INFO - PROCESS | 2792 | 1461097252810 Marionette DEBUG loaded listener.js 13:20:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (16D73800) [pid = 2792] [serial = 949] [outer = 13331800] 13:20:53 INFO - PROCESS | 2792 | 1461097253591 Marionette TRACE conn3 <- [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]]]}] 13:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1142ms 13:20:53 INFO - PROCESS | 2792 | 1461097253643 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 13:20:53 INFO - PROCESS | 2792 | 1461097253647 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 13:20:53 INFO - PROCESS | 2792 | 1461097253652 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:20:53 INFO - PROCESS | 2792 | 1461097253656 Marionette TRACE conn3 <- [1,1230,null,{}] 13:20:53 INFO - PROCESS | 2792 | 1461097253663 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:53 INFO - PROCESS | 2792 | 1461097253768 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 13:20:53 INFO - PROCESS | 2792 | 1461097253912 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:53 INFO - PROCESS | 2792 | ++DOCSHELL 14292400 == 74 [pid = 2792] [id = 317] 13:20:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (14294400) [pid = 2792] [serial = 950] [outer = 00000000] 13:20:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (145EBC00) [pid = 2792] [serial = 951] [outer = 14294400] 13:20:53 INFO - PROCESS | 2792 | 1461097253963 Marionette DEBUG loaded listener.js 13:20:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (16D62400) [pid = 2792] [serial = 952] [outer = 14294400] 13:20:54 INFO - PROCESS | 2792 | --DOCSHELL 1CA91400 == 73 [pid = 2792] [id = 309] 13:20:54 INFO - PROCESS | 2792 | --DOCSHELL 1448D000 == 72 [pid = 2792] [id = 308] 13:20:54 INFO - PROCESS | 2792 | --DOCSHELL 1CA82800 == 71 [pid = 2792] [id = 307] 13:20:54 INFO - PROCESS | 2792 | --DOCSHELL 1BF8A800 == 70 [pid = 2792] [id = 306] 13:20:54 INFO - PROCESS | 2792 | --DOCSHELL 1A56B400 == 69 [pid = 2792] [id = 305] 13:20:54 INFO - PROCESS | 2792 | --DOCSHELL 19F6E400 == 68 [pid = 2792] [id = 304] 13:20:54 INFO - PROCESS | 2792 | --DOCSHELL 19306000 == 67 [pid = 2792] [id = 303] 13:20:54 INFO - PROCESS | 2792 | --DOCSHELL 163EC400 == 66 [pid = 2792] [id = 302] 13:20:54 INFO - PROCESS | 2792 | --DOCSHELL 15B33000 == 65 [pid = 2792] [id = 301] 13:20:54 INFO - PROCESS | 2792 | --DOCSHELL 12D91C00 == 64 [pid = 2792] [id = 300] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (1BF8EC00) [pid = 2792] [serial = 885] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | 1461097254564 Marionette TRACE conn3 <- [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]]]}] 13:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 939ms 13:20:54 INFO - PROCESS | 2792 | 1461097254599 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 13:20:54 INFO - PROCESS | 2792 | 1461097254604 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 13:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:20:54 INFO - PROCESS | 2792 | 1461097254610 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:20:54 INFO - PROCESS | 2792 | 1461097254613 Marionette TRACE conn3 <- [1,1234,null,{}] 13:20:54 INFO - PROCESS | 2792 | 1461097254617 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:54 INFO - PROCESS | 2792 | 1461097254702 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (1D951000) [pid = 2792] [serial = 769] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (18177400) [pid = 2792] [serial = 861] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (18180C00) [pid = 2792] [serial = 862] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (1BD3E000) [pid = 2792] [serial = 846] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (1CF47400) [pid = 2792] [serial = 843] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (1930FC00) [pid = 2792] [serial = 870] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (18C2C800) [pid = 2792] [serial = 867] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (1448AC00) [pid = 2792] [serial = 856] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (1381A400) [pid = 2792] [serial = 855] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (158FC000) [pid = 2792] [serial = 858] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (15C85C00) [pid = 2792] [serial = 859] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (15B98000) [pid = 2792] [serial = 837] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (1BE38000) [pid = 2792] [serial = 883] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (19D69400) [pid = 2792] [serial = 873] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (187B3800) [pid = 2792] [serial = 852] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (19652000) [pid = 2792] [serial = 849] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1954C800) [pid = 2792] [serial = 871] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1930A800) [pid = 2792] [serial = 840] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (18B1F400) [pid = 2792] [serial = 864] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (18B24C00) [pid = 2792] [serial = 865] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1A518800) [pid = 2792] [serial = 876] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (19DD7800) [pid = 2792] [serial = 874] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (19A6A800) [pid = 2792] [serial = 879] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1BD3BC00) [pid = 2792] [serial = 882] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1A564C00) [pid = 2792] [serial = 877] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (19F78400) [pid = 2792] [serial = 880] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1920A400) [pid = 2792] [serial = 868] [outer = 00000000] [url = about:blank] 13:20:54 INFO - PROCESS | 2792 | 1461097254814 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:54 INFO - PROCESS | 2792 | ++DOCSHELL 12DDA800 == 65 [pid = 2792] [id = 318] 13:20:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (12DE1C00) [pid = 2792] [serial = 953] [outer = 00000000] 13:20:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (145E9800) [pid = 2792] [serial = 954] [outer = 12DE1C00] 13:20:54 INFO - PROCESS | 2792 | 1461097254863 Marionette DEBUG loaded listener.js 13:20:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (15C92800) [pid = 2792] [serial = 955] [outer = 12DE1C00] 13:20:55 INFO - PROCESS | 2792 | 1461097255278 Marionette TRACE conn3 <- [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]]]}] 13:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 704ms 13:20:55 INFO - PROCESS | 2792 | 1461097255309 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 13:20:55 INFO - PROCESS | 2792 | 1461097255311 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 13:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:20:55 INFO - PROCESS | 2792 | 1461097255314 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:20:55 INFO - PROCESS | 2792 | 1461097255318 Marionette TRACE conn3 <- [1,1238,null,{}] 13:20:55 INFO - PROCESS | 2792 | 1461097255328 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:55 INFO - PROCESS | 2792 | 1461097255447 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 13:20:55 INFO - PROCESS | 2792 | 1461097255464 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:55 INFO - PROCESS | 2792 | ++DOCSHELL 18C27C00 == 66 [pid = 2792] [id = 319] 13:20:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (18C2C800) [pid = 2792] [serial = 956] [outer = 00000000] 13:20:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1929FC00) [pid = 2792] [serial = 957] [outer = 18C2C800] 13:20:55 INFO - PROCESS | 2792 | 1461097255512 Marionette DEBUG loaded listener.js 13:20:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1930A800) [pid = 2792] [serial = 958] [outer = 18C2C800] 13:20:56 INFO - PROCESS | 2792 | 1461097255989 Marionette TRACE conn3 <- [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]]]}] 13:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 704ms 13:20:56 INFO - PROCESS | 2792 | 1461097256014 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 13:20:56 INFO - PROCESS | 2792 | 1461097256016 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 13:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:20:56 INFO - PROCESS | 2792 | 1461097256019 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:20:56 INFO - PROCESS | 2792 | 1461097256021 Marionette TRACE conn3 <- [1,1242,null,{}] 13:20:56 INFO - PROCESS | 2792 | 1461097256025 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:56 INFO - PROCESS | 2792 | 1461097256107 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 13:20:56 INFO - PROCESS | 2792 | 1461097256113 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:56 INFO - PROCESS | 2792 | ++DOCSHELL 19494000 == 67 [pid = 2792] [id = 320] 13:20:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (19499C00) [pid = 2792] [serial = 959] [outer = 00000000] 13:20:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (19958C00) [pid = 2792] [serial = 960] [outer = 19499C00] 13:20:56 INFO - PROCESS | 2792 | 1461097256160 Marionette DEBUG loaded listener.js 13:20:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (19B2E000) [pid = 2792] [serial = 961] [outer = 19499C00] 13:20:56 INFO - PROCESS | 2792 | 1461097256622 Marionette TRACE conn3 <- [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]]]}] 13:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 641ms 13:20:56 INFO - PROCESS | 2792 | 1461097256657 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 13:20:56 INFO - PROCESS | 2792 | 1461097256659 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 13:20:56 INFO - PROCESS | 2792 | 1461097256662 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:20:56 INFO - PROCESS | 2792 | 1461097256664 Marionette TRACE conn3 <- [1,1246,null,{}] 13:20:56 INFO - PROCESS | 2792 | 1461097256667 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:56 INFO - PROCESS | 2792 | 1461097256749 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 13:20:56 INFO - PROCESS | 2792 | 1461097256756 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:56 INFO - PROCESS | 2792 | ++DOCSHELL 1332F800 == 68 [pid = 2792] [id = 321] 13:20:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (19491C00) [pid = 2792] [serial = 962] [outer = 00000000] 13:20:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1A333800) [pid = 2792] [serial = 963] [outer = 19491C00] 13:20:56 INFO - PROCESS | 2792 | 1461097256802 Marionette DEBUG loaded listener.js 13:20:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1A518800) [pid = 2792] [serial = 964] [outer = 19491C00] 13:20:57 INFO - PROCESS | 2792 | 1461097257310 Marionette TRACE conn3 <- [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]]]}] 13:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 704ms 13:20:57 INFO - PROCESS | 2792 | 1461097257362 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 13:20:57 INFO - PROCESS | 2792 | 1461097257364 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 13:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:20:57 INFO - PROCESS | 2792 | 1461097257368 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:20:57 INFO - PROCESS | 2792 | 1461097257369 Marionette TRACE conn3 <- [1,1250,null,{}] 13:20:57 INFO - PROCESS | 2792 | 1461097257373 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:57 INFO - PROCESS | 2792 | 1461097257509 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 13:20:57 INFO - PROCESS | 2792 | 1461097257521 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:57 INFO - PROCESS | 2792 | ++DOCSHELL 187AF400 == 69 [pid = 2792] [id = 322] 13:20:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (19DD7800) [pid = 2792] [serial = 965] [outer = 00000000] 13:20:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1BF89C00) [pid = 2792] [serial = 966] [outer = 19DD7800] 13:20:57 INFO - PROCESS | 2792 | 1461097257625 Marionette DEBUG loaded listener.js 13:20:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1BF89400) [pid = 2792] [serial = 967] [outer = 19DD7800] 13:20:58 INFO - PROCESS | 2792 | 1461097258069 Marionette TRACE conn3 <- [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]]]}] 13:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 735ms 13:20:58 INFO - PROCESS | 2792 | 1461097258138 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 13:20:58 INFO - PROCESS | 2792 | 1461097258140 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 13:20:58 INFO - PROCESS | 2792 | 1461097258152 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:20:58 INFO - PROCESS | 2792 | 1461097258153 Marionette TRACE conn3 <- [1,1254,null,{}] 13:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:20:58 INFO - PROCESS | 2792 | 1461097258157 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:58 INFO - PROCESS | 2792 | 1461097258269 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 13:20:58 INFO - PROCESS | 2792 | 1461097258279 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:58 INFO - PROCESS | 2792 | ++DOCSHELL 1BE42400 == 70 [pid = 2792] [id = 323] 13:20:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1C0EE400) [pid = 2792] [serial = 968] [outer = 00000000] 13:20:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1CF46C00) [pid = 2792] [serial = 969] [outer = 1C0EE400] 13:20:58 INFO - PROCESS | 2792 | 1461097258331 Marionette DEBUG loaded listener.js 13:20:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1CFB5800) [pid = 2792] [serial = 970] [outer = 1C0EE400] 13:20:58 INFO - PROCESS | 2792 | 1461097258768 Marionette TRACE conn3 <- [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]]]}] 13:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 641ms 13:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:20:58 INFO - PROCESS | 2792 | 1461097258800 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 13:20:58 INFO - PROCESS | 2792 | 1461097258801 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 13:20:58 INFO - PROCESS | 2792 | 1461097258805 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:20:58 INFO - PROCESS | 2792 | 1461097258806 Marionette TRACE conn3 <- [1,1258,null,{}] 13:20:58 INFO - PROCESS | 2792 | 1461097258810 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:58 INFO - PROCESS | 2792 | 1461097258923 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 13:20:58 INFO - PROCESS | 2792 | 1461097258929 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:58 INFO - PROCESS | 2792 | ++DOCSHELL 1C0EC000 == 71 [pid = 2792] [id = 324] 13:20:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1C0EE800) [pid = 2792] [serial = 971] [outer = 00000000] 13:20:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1D236400) [pid = 2792] [serial = 972] [outer = 1C0EE800] 13:20:58 INFO - PROCESS | 2792 | 1461097258973 Marionette DEBUG loaded listener.js 13:20:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1D63DC00) [pid = 2792] [serial = 973] [outer = 1C0EE800] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1954B000) [pid = 2792] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (147ECC00) [pid = 2792] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (14755C00) [pid = 2792] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1BF8F800) [pid = 2792] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (1964A800) [pid = 2792] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (16D76400) [pid = 2792] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (11C1CC00) [pid = 2792] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1BD3EC00) [pid = 2792] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1BF92C00) [pid = 2792] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (16BCD800) [pid = 2792] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (163F7400) [pid = 2792] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (12DDE400) [pid = 2792] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1964D400) [pid = 2792] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (19F77800) [pid = 2792] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1CAB8400) [pid = 2792] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1CA91C00) [pid = 2792] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (166BD000) [pid = 2792] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1D22AC00) [pid = 2792] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (18C23000) [pid = 2792] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (19DDE000) [pid = 2792] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (15B93C00) [pid = 2792] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (18C29C00) [pid = 2792] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1BE3AC00) [pid = 2792] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:20:59 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1C805800) [pid = 2792] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:20:59 INFO - PROCESS | 2792 | 1461097259681 Marionette TRACE conn3 <- [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]]]}] 13:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 876ms 13:20:59 INFO - PROCESS | 2792 | 1461097259690 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 13:20:59 INFO - PROCESS | 2792 | 1461097259692 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 13:20:59 INFO - PROCESS | 2792 | 1461097259695 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:20:59 INFO - PROCESS | 2792 | 1461097259697 Marionette TRACE conn3 <- [1,1262,null,{}] 13:20:59 INFO - PROCESS | 2792 | 1461097259701 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:59 INFO - PROCESS | 2792 | 1461097259782 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 13:20:59 INFO - PROCESS | 2792 | 1461097259788 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:59 INFO - PROCESS | 2792 | ++DOCSHELL 142F1400 == 72 [pid = 2792] [id = 325] 13:20:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (166BD000) [pid = 2792] [serial = 974] [outer = 00000000] 13:20:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (18C29C00) [pid = 2792] [serial = 975] [outer = 166BD000] 13:20:59 INFO - PROCESS | 2792 | 1461097259833 Marionette DEBUG loaded listener.js 13:20:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1930D400) [pid = 2792] [serial = 976] [outer = 166BD000] 13:21:00 INFO - PROCESS | 2792 | 1461097260268 Marionette TRACE conn3 <- [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]]]}] 13:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 594ms 13:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:21:00 INFO - PROCESS | 2792 | 1461097260304 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 13:21:00 INFO - PROCESS | 2792 | 1461097260306 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 13:21:00 INFO - PROCESS | 2792 | 1461097260310 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:21:00 INFO - PROCESS | 2792 | 1461097260312 Marionette TRACE conn3 <- [1,1266,null,{}] 13:21:00 INFO - PROCESS | 2792 | 1461097260315 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:00 INFO - PROCESS | 2792 | 1461097260404 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 13:21:00 INFO - PROCESS | 2792 | 1461097260410 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:00 INFO - PROCESS | 2792 | ++DOCSHELL 13339800 == 73 [pid = 2792] [id = 326] 13:21:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (15B97800) [pid = 2792] [serial = 977] [outer = 00000000] 13:21:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1BFEA400) [pid = 2792] [serial = 978] [outer = 15B97800] 13:21:00 INFO - PROCESS | 2792 | 1461097260454 Marionette DEBUG loaded listener.js 13:21:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1C8F9000) [pid = 2792] [serial = 979] [outer = 15B97800] 13:21:00 INFO - PROCESS | 2792 | 1461097260882 Marionette TRACE conn3 <- [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]]]}] 13:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 594ms 13:21:00 INFO - PROCESS | 2792 | 1461097260906 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 13:21:00 INFO - PROCESS | 2792 | 1461097260909 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 13:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:21:00 INFO - PROCESS | 2792 | 1461097260949 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:21:00 INFO - PROCESS | 2792 | 1461097260951 Marionette TRACE conn3 <- [1,1270,null,{}] 13:21:00 INFO - PROCESS | 2792 | 1461097260958 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:01 INFO - PROCESS | 2792 | 1461097261057 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 13:21:01 INFO - PROCESS | 2792 | 1461097261063 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:01 INFO - PROCESS | 2792 | ++DOCSHELL 17CC3C00 == 74 [pid = 2792] [id = 327] 13:21:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (17CC4400) [pid = 2792] [serial = 980] [outer = 00000000] 13:21:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1964A800) [pid = 2792] [serial = 981] [outer = 17CC4400] 13:21:01 INFO - PROCESS | 2792 | 1461097261113 Marionette DEBUG loaded listener.js 13:21:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1CFB9C00) [pid = 2792] [serial = 982] [outer = 17CC4400] 13:21:01 INFO - PROCESS | 2792 | 1461097261833 Marionette TRACE conn3 <- [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]]]}] 13:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 969ms 13:21:01 INFO - PROCESS | 2792 | 1461097261889 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 13:21:01 INFO - PROCESS | 2792 | 1461097261895 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 13:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:21:01 INFO - PROCESS | 2792 | 1461097261901 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:21:01 INFO - PROCESS | 2792 | 1461097261905 Marionette TRACE conn3 <- [1,1274,null,{}] 13:21:01 INFO - PROCESS | 2792 | 1461097261910 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:02 INFO - PROCESS | 2792 | 1461097262023 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 13:21:02 INFO - PROCESS | 2792 | 1461097262163 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:02 INFO - PROCESS | 2792 | ++DOCSHELL 15B30000 == 75 [pid = 2792] [id = 328] 13:21:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (15B32000) [pid = 2792] [serial = 983] [outer = 00000000] 13:21:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (17CC0C00) [pid = 2792] [serial = 984] [outer = 15B32000] 13:21:02 INFO - PROCESS | 2792 | 1461097262223 Marionette DEBUG loaded listener.js 13:21:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (17CC5400) [pid = 2792] [serial = 985] [outer = 15B32000] 13:21:02 INFO - PROCESS | 2792 | 1461097262817 Marionette TRACE conn3 <- [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]]]}] 13:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 939ms 13:21:02 INFO - PROCESS | 2792 | 1461097262845 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 13:21:02 INFO - PROCESS | 2792 | 1461097262851 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 13:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:21:02 INFO - PROCESS | 2792 | 1461097262858 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:21:02 INFO - PROCESS | 2792 | 1461097262861 Marionette TRACE conn3 <- [1,1278,null,{}] 13:21:02 INFO - PROCESS | 2792 | 1461097262865 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:02 INFO - PROCESS | 2792 | 1461097262976 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 13:21:03 INFO - PROCESS | 2792 | 1461097263087 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:03 INFO - PROCESS | 2792 | ++DOCSHELL 1581EC00 == 76 [pid = 2792] [id = 329] 13:21:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (166BC800) [pid = 2792] [serial = 986] [outer = 00000000] 13:21:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (18B1F400) [pid = 2792] [serial = 987] [outer = 166BC800] 13:21:03 INFO - PROCESS | 2792 | 1461097263144 Marionette DEBUG loaded listener.js 13:21:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (18C20800) [pid = 2792] [serial = 988] [outer = 166BC800] 13:21:03 INFO - PROCESS | 2792 | 1461097263778 Marionette TRACE conn3 <- [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]]]}] 13:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 939ms 13:21:03 INFO - PROCESS | 2792 | 1461097263801 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 13:21:03 INFO - PROCESS | 2792 | 1461097263804 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 13:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:21:03 INFO - PROCESS | 2792 | 1461097263807 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:21:03 INFO - PROCESS | 2792 | 1461097263811 Marionette TRACE conn3 <- [1,1282,null,{}] 13:21:03 INFO - PROCESS | 2792 | 1461097263822 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:03 INFO - PROCESS | 2792 | 1461097263934 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 13:21:04 INFO - PROCESS | 2792 | 1461097264046 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:04 INFO - PROCESS | 2792 | ++DOCSHELL 1BD3BC00 == 77 [pid = 2792] [id = 330] 13:21:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1BD3DC00) [pid = 2792] [serial = 989] [outer = 00000000] 13:21:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1BE40C00) [pid = 2792] [serial = 990] [outer = 1BD3DC00] 13:21:04 INFO - PROCESS | 2792 | 1461097264145 Marionette DEBUG loaded listener.js 13:21:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1C805800) [pid = 2792] [serial = 991] [outer = 1BD3DC00] 13:21:04 INFO - PROCESS | 2792 | 1461097264690 Marionette TRACE conn3 <- [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]]]}] 13:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 939ms 13:21:04 INFO - PROCESS | 2792 | 1461097264752 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 13:21:04 INFO - PROCESS | 2792 | 1461097264755 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 13:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:21:04 INFO - PROCESS | 2792 | 1461097264759 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:21:04 INFO - PROCESS | 2792 | 1461097264761 Marionette TRACE conn3 <- [1,1286,null,{}] 13:21:04 INFO - PROCESS | 2792 | 1461097264764 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:04 INFO - PROCESS | 2792 | 1461097264872 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 13:21:05 INFO - PROCESS | 2792 | 1461097265010 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:05 INFO - PROCESS | 2792 | ++DOCSHELL 1BE3C400 == 78 [pid = 2792] [id = 331] 13:21:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1C023800) [pid = 2792] [serial = 992] [outer = 00000000] 13:21:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1D957400) [pid = 2792] [serial = 993] [outer = 1C023800] 13:21:05 INFO - PROCESS | 2792 | 1461097265066 Marionette DEBUG loaded listener.js 13:21:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1DA93400) [pid = 2792] [serial = 994] [outer = 1C023800] 13:21:05 INFO - PROCESS | 2792 | 1461097265676 Marionette TRACE conn3 <- [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]]]}] 13:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 938ms 13:21:05 INFO - PROCESS | 2792 | 1461097265703 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 13:21:05 INFO - PROCESS | 2792 | 1461097265706 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 13:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:21:05 INFO - PROCESS | 2792 | 1461097265709 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:21:05 INFO - PROCESS | 2792 | 1461097265711 Marionette TRACE conn3 <- [1,1290,null,{}] 13:21:05 INFO - PROCESS | 2792 | 1461097265715 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:05 INFO - PROCESS | 2792 | 1461097265818 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 13:21:05 INFO - PROCESS | 2792 | 1461097265928 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:05 INFO - PROCESS | 2792 | ++DOCSHELL 1C803000 == 79 [pid = 2792] [id = 332] 13:21:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1D633000) [pid = 2792] [serial = 995] [outer = 00000000] 13:21:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1DA9BC00) [pid = 2792] [serial = 996] [outer = 1D633000] 13:21:05 INFO - PROCESS | 2792 | 1461097265984 Marionette DEBUG loaded listener.js 13:21:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1DF4A800) [pid = 2792] [serial = 997] [outer = 1D633000] 13:21:06 INFO - PROCESS | 2792 | 1461097266603 Marionette TRACE conn3 <- [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]]]}] 13:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 954ms 13:21:06 INFO - PROCESS | 2792 | 1461097266655 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 13:21:06 INFO - PROCESS | 2792 | 1461097266657 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 13:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:21:06 INFO - PROCESS | 2792 | 1461097266661 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:21:06 INFO - PROCESS | 2792 | 1461097266663 Marionette TRACE conn3 <- [1,1294,null,{}] 13:21:06 INFO - PROCESS | 2792 | 1461097266667 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:06 INFO - PROCESS | 2792 | 1461097266783 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 13:21:06 INFO - PROCESS | 2792 | 1461097266927 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:06 INFO - PROCESS | 2792 | ++DOCSHELL 11C18000 == 80 [pid = 2792] [id = 333] 13:21:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (11C1E000) [pid = 2792] [serial = 998] [outer = 00000000] 13:21:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (17CDBC00) [pid = 2792] [serial = 999] [outer = 11C1E000] 13:21:06 INFO - PROCESS | 2792 | 1461097266986 Marionette DEBUG loaded listener.js 13:21:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (1929A800) [pid = 2792] [serial = 1000] [outer = 11C1E000] 13:21:07 INFO - PROCESS | 2792 | 1461097267809 Marionette TRACE conn3 <- [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]]]}] 13:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1220ms 13:21:07 INFO - PROCESS | 2792 | 1461097267871 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 13:21:07 INFO - PROCESS | 2792 | 1461097267876 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 13:21:07 INFO - PROCESS | 2792 | 1461097267882 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:21:07 INFO - PROCESS | 2792 | 1461097267885 Marionette TRACE conn3 <- [1,1298,null,{}] 13:21:07 INFO - PROCESS | 2792 | 1461097267891 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:08 INFO - PROCESS | 2792 | 1461097268022 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 13:21:08 INFO - PROCESS | 2792 | 1461097268164 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:08 INFO - PROCESS | 2792 | ++DOCSHELL 17CC3800 == 81 [pid = 2792] [id = 334] 13:21:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (17CC4800) [pid = 2792] [serial = 1001] [outer = 00000000] 13:21:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (18130C00) [pid = 2792] [serial = 1002] [outer = 17CC4800] 13:21:08 INFO - PROCESS | 2792 | 1461097268216 Marionette DEBUG loaded listener.js 13:21:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (18180400) [pid = 2792] [serial = 1003] [outer = 17CC4800] 13:21:08 INFO - PROCESS | 2792 | --DOCSHELL 19DD0400 == 80 [pid = 2792] [id = 215] 13:21:08 INFO - PROCESS | 2792 | --DOCSHELL 16D54800 == 79 [pid = 2792] [id = 200] 13:21:08 INFO - PROCESS | 2792 | --DOCSHELL 1929EC00 == 78 [pid = 2792] [id = 278] 13:21:08 INFO - PROCESS | 2792 | --DOCSHELL 13339800 == 77 [pid = 2792] [id = 326] 13:21:08 INFO - PROCESS | 2792 | --DOCSHELL 142F1400 == 76 [pid = 2792] [id = 325] 13:21:08 INFO - PROCESS | 2792 | --DOCSHELL 1A334800 == 75 [pid = 2792] [id = 295] 13:21:08 INFO - PROCESS | 2792 | --DOCSHELL 1C0EC000 == 74 [pid = 2792] [id = 324] 13:21:08 INFO - PROCESS | 2792 | --DOCSHELL 1BE42400 == 73 [pid = 2792] [id = 323] 13:21:08 INFO - PROCESS | 2792 | --DOCSHELL 187AF400 == 72 [pid = 2792] [id = 322] 13:21:08 INFO - PROCESS | 2792 | --DOCSHELL 1332F800 == 71 [pid = 2792] [id = 321] 13:21:08 INFO - PROCESS | 2792 | --DOCSHELL 19494000 == 70 [pid = 2792] [id = 320] 13:21:08 INFO - PROCESS | 2792 | --DOCSHELL 18C27C00 == 69 [pid = 2792] [id = 319] 13:21:08 INFO - PROCESS | 2792 | --DOCSHELL 12DDA800 == 68 [pid = 2792] [id = 318] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (1D954400) [pid = 2792] [serial = 930] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOCSHELL 14292400 == 67 [pid = 2792] [id = 317] 13:21:08 INFO - PROCESS | 2792 | --DOCSHELL 13ACE400 == 66 [pid = 2792] [id = 311] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (1A90E000) [pid = 2792] [serial = 796] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (18A38400) [pid = 2792] [serial = 799] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (19B31000) [pid = 2792] [serial = 802] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (1C02B400) [pid = 2792] [serial = 805] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (1CA85000) [pid = 2792] [serial = 808] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1CA8EC00) [pid = 2792] [serial = 835] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (1D63A400) [pid = 2792] [serial = 814] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (1CFB5000) [pid = 2792] [serial = 811] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1BE3F000) [pid = 2792] [serial = 853] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (163F7000) [pid = 2792] [serial = 838] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1D26BC00) [pid = 2792] [serial = 844] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (19654000) [pid = 2792] [serial = 850] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1930E800) [pid = 2792] [serial = 841] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1CABF400) [pid = 2792] [serial = 847] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1BFF5800) [pid = 2792] [serial = 915] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1CF4F400) [pid = 2792] [serial = 918] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1C804400) [pid = 2792] [serial = 916] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (18B29800) [pid = 2792] [serial = 904] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (18A35000) [pid = 2792] [serial = 903] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (18B25400) [pid = 2792] [serial = 906] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (18C27000) [pid = 2792] [serial = 907] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1631C400) [pid = 2792] [serial = 901] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (15B25000) [pid = 2792] [serial = 900] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (19658000) [pid = 2792] [serial = 909] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (19A60C00) [pid = 2792] [serial = 910] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1BD33800) [pid = 2792] [serial = 912] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1D26C000) [pid = 2792] [serial = 921] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (16DA4C00) [pid = 2792] [serial = 888] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (18C24000) [pid = 2792] [serial = 891] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1C0DF400) [pid = 2792] [serial = 894] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1D111400) [pid = 2792] [serial = 897] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1D120800) [pid = 2792] [serial = 919] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1D278000) [pid = 2792] [serial = 928] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1D278400) [pid = 2792] [serial = 927] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1D26B400) [pid = 2792] [serial = 922] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (19654400) [pid = 2792] [serial = 924] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1BD36400) [pid = 2792] [serial = 913] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (19D6E000) [pid = 2792] [serial = 925] [outer = 00000000] [url = about:blank] 13:21:08 INFO - PROCESS | 2792 | 1461097268761 Marionette TRACE conn3 <- [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] 13:21:08 INFO - PROCESS | 2792 | 1461097268835 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 13:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:21:08 INFO - PROCESS | 2792 | 1461097268841 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:21:08 INFO - PROCESS | 2792 | 1461097268844 Marionette TRACE conn3 <- [1,1302,null,{}] 13:21:08 INFO - PROCESS | 2792 | 1461097268848 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:08 INFO - PROCESS | 2792 | 1461097268934 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 13:21:09 INFO - PROCESS | 2792 | 1461097269051 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:09 INFO - PROCESS | 2792 | ++DOCSHELL 1332F800 == 67 [pid = 2792] [id = 335] 13:21:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (15C85C00) [pid = 2792] [serial = 1004] [outer = 00000000] 13:21:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (17CC9400) [pid = 2792] [serial = 1005] [outer = 15C85C00] 13:21:09 INFO - PROCESS | 2792 | 1461097269097 Marionette DEBUG loaded listener.js 13:21:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (187B4400) [pid = 2792] [serial = 1006] [outer = 15C85C00] 13:21:09 INFO - PROCESS | 2792 | 1461097269500 Marionette TRACE conn3 <- [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]]]}] 13:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 688ms 13:21:09 INFO - PROCESS | 2792 | 1461097269540 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 13:21:09 INFO - PROCESS | 2792 | 1461097269542 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 13:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:21:09 INFO - PROCESS | 2792 | 1461097269546 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:21:09 INFO - PROCESS | 2792 | 1461097269549 Marionette TRACE conn3 <- [1,1306,null,{}] 13:21:09 INFO - PROCESS | 2792 | 1461097269559 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:09 INFO - PROCESS | 2792 | 1461097269647 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 13:21:09 INFO - PROCESS | 2792 | 1461097269687 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:09 INFO - PROCESS | 2792 | ++DOCSHELL 18C2BC00 == 68 [pid = 2792] [id = 336] 13:21:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (18C2CC00) [pid = 2792] [serial = 1007] [outer = 00000000] 13:21:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (19304800) [pid = 2792] [serial = 1008] [outer = 18C2CC00] 13:21:09 INFO - PROCESS | 2792 | 1461097269738 Marionette DEBUG loaded listener.js 13:21:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1930EC00) [pid = 2792] [serial = 1009] [outer = 18C2CC00] 13:21:10 INFO - PROCESS | 2792 | 1461097270174 Marionette TRACE conn3 <- [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]]]}] 13:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 688ms 13:21:10 INFO - PROCESS | 2792 | 1461097270244 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 13:21:10 INFO - PROCESS | 2792 | 1461097270247 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 13:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:21:10 INFO - PROCESS | 2792 | 1461097270250 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:21:10 INFO - PROCESS | 2792 | 1461097270252 Marionette TRACE conn3 <- [1,1310,null,{}] 13:21:10 INFO - PROCESS | 2792 | 1461097270256 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:10 INFO - PROCESS | 2792 | 1461097270340 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 13:21:10 INFO - PROCESS | 2792 | 1461097270346 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:10 INFO - PROCESS | 2792 | ++DOCSHELL 192A0400 == 69 [pid = 2792] [id = 337] 13:21:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (19373C00) [pid = 2792] [serial = 1010] [outer = 00000000] 13:21:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (19655C00) [pid = 2792] [serial = 1011] [outer = 19373C00] 13:21:10 INFO - PROCESS | 2792 | 1461097270391 Marionette DEBUG loaded listener.js 13:21:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (19781400) [pid = 2792] [serial = 1012] [outer = 19373C00] 13:21:10 INFO - PROCESS | 2792 | 1461097270871 Marionette TRACE conn3 <- [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]]]}] 13:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 641ms 13:21:10 INFO - PROCESS | 2792 | 1461097270888 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 13:21:10 INFO - PROCESS | 2792 | 1461097270890 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 13:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:21:10 INFO - PROCESS | 2792 | 1461097270893 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:21:10 INFO - PROCESS | 2792 | 1461097270894 Marionette TRACE conn3 <- [1,1314,null,{}] 13:21:10 INFO - PROCESS | 2792 | 1461097270898 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:11 INFO - PROCESS | 2792 | 1461097271018 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 13:21:11 INFO - PROCESS | 2792 | 1461097271109 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:11 INFO - PROCESS | 2792 | ++DOCSHELL 13ACA400 == 70 [pid = 2792] [id = 338] 13:21:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1964B800) [pid = 2792] [serial = 1013] [outer = 00000000] 13:21:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (19D6A400) [pid = 2792] [serial = 1014] [outer = 1964B800] 13:21:11 INFO - PROCESS | 2792 | 1461097271154 Marionette DEBUG loaded listener.js 13:21:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (19DD7000) [pid = 2792] [serial = 1015] [outer = 1964B800] 13:21:11 INFO - PROCESS | 2792 | 1461097271602 Marionette TRACE conn3 <- [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]]]}] 13:21:11 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 13:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 736ms 13:21:11 INFO - PROCESS | 2792 | 1461097271634 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 13:21:11 INFO - PROCESS | 2792 | 1461097271636 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 13:21:11 INFO - PROCESS | 2792 | 1461097271639 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:21:11 INFO - PROCESS | 2792 | 1461097271641 Marionette TRACE conn3 <- [1,1318,null,{}] 13:21:11 INFO - PROCESS | 2792 | 1461097271645 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:11 INFO - PROCESS | 2792 | 1461097271768 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 13:21:11 INFO - PROCESS | 2792 | 1461097271835 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:11 INFO - PROCESS | 2792 | ++DOCSHELL 1BD34400 == 71 [pid = 2792] [id = 339] 13:21:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1BD34800) [pid = 2792] [serial = 1016] [outer = 00000000] 13:21:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1BD41800) [pid = 2792] [serial = 1017] [outer = 1BD34800] 13:21:11 INFO - PROCESS | 2792 | 1461097271884 Marionette DEBUG loaded listener.js 13:21:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1BE3B800) [pid = 2792] [serial = 1018] [outer = 1BD34800] 13:21:12 INFO - PROCESS | 2792 | 1461097272302 Marionette TRACE conn3 <- [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]]]}] 13:21:12 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 13:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 704ms 13:21:12 INFO - PROCESS | 2792 | 1461097272339 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 13:21:12 INFO - PROCESS | 2792 | 1461097272341 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 13:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:21:12 INFO - PROCESS | 2792 | 1461097272344 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:21:12 INFO - PROCESS | 2792 | 1461097272346 Marionette TRACE conn3 <- [1,1322,null,{}] 13:21:12 INFO - PROCESS | 2792 | 1461097272350 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:12 INFO - PROCESS | 2792 | 1461097272491 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 13:21:12 INFO - PROCESS | 2792 | 1461097272511 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:12 INFO - PROCESS | 2792 | ++DOCSHELL 1BD3F400 == 72 [pid = 2792] [id = 340] 13:21:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1BE34000) [pid = 2792] [serial = 1019] [outer = 00000000] 13:21:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1BF94400) [pid = 2792] [serial = 1020] [outer = 1BE34000] 13:21:12 INFO - PROCESS | 2792 | 1461097272563 Marionette DEBUG loaded listener.js 13:21:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1C0E1400) [pid = 2792] [serial = 1021] [outer = 1BE34000] 13:21:12 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (19DD7800) [pid = 2792] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:21:12 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (14294400) [pid = 2792] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:21:12 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1C0EE400) [pid = 2792] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:21:12 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (19499C00) [pid = 2792] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:21:12 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (18C2C800) [pid = 2792] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:21:12 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (12DE1C00) [pid = 2792] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:21:12 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1C0EE800) [pid = 2792] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:21:12 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (19491C00) [pid = 2792] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:21:12 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (15B97800) [pid = 2792] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:21:12 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (166BD000) [pid = 2792] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:21:13 INFO - PROCESS | 2792 | 1461097273123 Marionette TRACE conn3 <- [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]]]}] 13:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 845ms 13:21:13 INFO - PROCESS | 2792 | 1461097273188 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 13:21:13 INFO - PROCESS | 2792 | 1461097273190 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 13:21:13 INFO - PROCESS | 2792 | 1461097273193 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:21:13 INFO - PROCESS | 2792 | 1461097273195 Marionette TRACE conn3 <- [1,1326,null,{}] 13:21:13 INFO - PROCESS | 2792 | 1461097273199 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:13 INFO - PROCESS | 2792 | 1461097273278 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 13:21:13 INFO - PROCESS | 2792 | 1461097273284 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:13 INFO - PROCESS | 2792 | ++DOCSHELL 18181000 == 73 [pid = 2792] [id = 341] 13:21:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (18C26400) [pid = 2792] [serial = 1022] [outer = 00000000] 13:21:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (19DD7800) [pid = 2792] [serial = 1023] [outer = 18C26400] 13:21:13 INFO - PROCESS | 2792 | 1461097273329 Marionette DEBUG loaded listener.js 13:21:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1978FC00) [pid = 2792] [serial = 1024] [outer = 18C26400] 13:21:14 INFO - PROCESS | 2792 | 1461097274253 Marionette TRACE conn3 <- [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]]]}] 13:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1095ms 13:21:14 INFO - PROCESS | 2792 | 1461097274286 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 13:21:14 INFO - PROCESS | 2792 | 1461097274288 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 13:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:21:14 INFO - PROCESS | 2792 | 1461097274295 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:21:14 INFO - PROCESS | 2792 | 1461097274296 Marionette TRACE conn3 <- [1,1330,null,{}] 13:21:14 INFO - PROCESS | 2792 | 1461097274300 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:14 INFO - PROCESS | 2792 | 1461097274382 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 13:21:14 INFO - PROCESS | 2792 | 1461097274388 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:14 INFO - PROCESS | 2792 | ++DOCSHELL 19786000 == 74 [pid = 2792] [id = 342] 13:21:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1A33F000) [pid = 2792] [serial = 1025] [outer = 00000000] 13:21:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1C80C800) [pid = 2792] [serial = 1026] [outer = 1A33F000] 13:21:14 INFO - PROCESS | 2792 | 1461097274434 Marionette DEBUG loaded listener.js 13:21:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1C8FF400) [pid = 2792] [serial = 1027] [outer = 1A33F000] 13:21:14 INFO - PROCESS | 2792 | 1461097274859 Marionette TRACE conn3 <- [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]]]}] 13:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 595ms 13:21:14 INFO - PROCESS | 2792 | 1461097274935 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 13:21:14 INFO - PROCESS | 2792 | 1461097274939 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 13:21:14 INFO - PROCESS | 2792 | 1461097274949 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:21:14 INFO - PROCESS | 2792 | 1461097274953 Marionette TRACE conn3 <- [1,1334,null,{}] 13:21:14 INFO - PROCESS | 2792 | 1461097274959 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:15 INFO - PROCESS | 2792 | 1461097275072 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 13:21:15 INFO - PROCESS | 2792 | 1461097275185 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:15 INFO - PROCESS | 2792 | ++DOCSHELL 14490C00 == 75 [pid = 2792] [id = 343] 13:21:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (145E6800) [pid = 2792] [serial = 1028] [outer = 00000000] 13:21:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (15B98000) [pid = 2792] [serial = 1029] [outer = 145E6800] 13:21:15 INFO - PROCESS | 2792 | 1461097275242 Marionette DEBUG loaded listener.js 13:21:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (16310400) [pid = 2792] [serial = 1030] [outer = 145E6800] 13:21:15 INFO - PROCESS | 2792 | 1461097275905 Marionette TRACE conn3 <- [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]]]}] 13:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 986ms 13:21:15 INFO - PROCESS | 2792 | 1461097275954 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 13:21:15 INFO - PROCESS | 2792 | 1461097275958 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 13:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:21:16 INFO - PROCESS | 2792 | 1461097275990 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:21:16 INFO - PROCESS | 2792 | 1461097275994 Marionette TRACE conn3 <- [1,1338,null,{}] 13:21:16 INFO - PROCESS | 2792 | 1461097276023 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:16 INFO - PROCESS | 2792 | 1461097276172 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 13:21:16 INFO - PROCESS | 2792 | 1461097276304 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:16 INFO - PROCESS | 2792 | ++DOCSHELL 18B20800 == 76 [pid = 2792] [id = 344] 13:21:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (18B26800) [pid = 2792] [serial = 1031] [outer = 00000000] 13:21:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (18C28C00) [pid = 2792] [serial = 1032] [outer = 18B26800] 13:21:16 INFO - PROCESS | 2792 | 1461097276360 Marionette DEBUG loaded listener.js 13:21:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (19302C00) [pid = 2792] [serial = 1033] [outer = 18B26800] 13:21:16 INFO - PROCESS | 2792 | 1461097276934 Marionette TRACE conn3 <- [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]]]}] 13:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1001ms 13:21:17 INFO - PROCESS | 2792 | 1461097277041 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 13:21:17 INFO - PROCESS | 2792 | 1461097277043 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 13:21:17 INFO - PROCESS | 2792 | 1461097277047 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:21:17 INFO - PROCESS | 2792 | 1461097277050 Marionette TRACE conn3 <- [1,1342,null,{}] 13:21:17 INFO - PROCESS | 2792 | 1461097277073 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:17 INFO - PROCESS | 2792 | 1461097277215 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 13:21:17 INFO - PROCESS | 2792 | 1461097277282 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:17 INFO - PROCESS | 2792 | ++DOCSHELL 1A90F000 == 77 [pid = 2792] [id = 345] 13:21:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1BD37400) [pid = 2792] [serial = 1034] [outer = 00000000] 13:21:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1BF90C00) [pid = 2792] [serial = 1035] [outer = 1BD37400] 13:21:17 INFO - PROCESS | 2792 | 1461097277342 Marionette DEBUG loaded listener.js 13:21:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1C0EA400) [pid = 2792] [serial = 1036] [outer = 1BD37400] 13:21:17 INFO - PROCESS | 2792 | 1461097277960 Marionette TRACE conn3 <- [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]]]}] 13:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 939ms 13:21:17 INFO - PROCESS | 2792 | 1461097277994 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 13:21:17 INFO - PROCESS | 2792 | 1461097277996 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 13:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:21:17 INFO - PROCESS | 2792 | 1461097278000 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:21:17 INFO - PROCESS | 2792 | 1461097278002 Marionette TRACE conn3 <- [1,1346,null,{}] 13:21:18 INFO - PROCESS | 2792 | 1461097278006 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:18 INFO - PROCESS | 2792 | 1461097278112 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 13:21:18 INFO - PROCESS | 2792 | 1461097278223 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:18 INFO - PROCESS | 2792 | ++DOCSHELL 1BE41400 == 78 [pid = 2792] [id = 346] 13:21:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1CFB3C00) [pid = 2792] [serial = 1037] [outer = 00000000] 13:21:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1D227C00) [pid = 2792] [serial = 1038] [outer = 1CFB3C00] 13:21:18 INFO - PROCESS | 2792 | 1461097278278 Marionette DEBUG loaded listener.js 13:21:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1D236000) [pid = 2792] [serial = 1039] [outer = 1CFB3C00] 13:21:18 INFO - PROCESS | 2792 | 1461097278865 Marionette TRACE conn3 <- [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]]]}] 13:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 939ms 13:21:18 INFO - PROCESS | 2792 | 1461097278945 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 13:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:21:18 INFO - PROCESS | 2792 | 1461097278947 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 13:21:18 INFO - PROCESS | 2792 | 1461097278951 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:21:18 INFO - PROCESS | 2792 | 1461097278953 Marionette TRACE conn3 <- [1,1350,null,{}] 13:21:18 INFO - PROCESS | 2792 | 1461097278957 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:19 INFO - PROCESS | 2792 | 1461097279064 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 13:21:19 INFO - PROCESS | 2792 | 1461097279197 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:19 INFO - PROCESS | 2792 | ++DOCSHELL 13725C00 == 79 [pid = 2792] [id = 347] 13:21:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (13824000) [pid = 2792] [serial = 1040] [outer = 00000000] 13:21:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1382E800) [pid = 2792] [serial = 1041] [outer = 13824000] 13:21:19 INFO - PROCESS | 2792 | 1461097279252 Marionette DEBUG loaded listener.js 13:21:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (13830000) [pid = 2792] [serial = 1042] [outer = 13824000] 13:21:19 INFO - PROCESS | 2792 | 1461097279775 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 908ms 13:21:19 INFO - PROCESS | 2792 | 1461097279855 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 13:21:19 INFO - PROCESS | 2792 | 1461097279857 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 13:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:21:19 INFO - PROCESS | 2792 | 1461097279861 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:21:19 INFO - PROCESS | 2792 | 1461097279863 Marionette TRACE conn3 <- [1,1354,null,{}] 13:21:19 INFO - PROCESS | 2792 | 1461097279867 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:20 INFO - PROCESS | 2792 | 1461097280024 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 13:21:20 INFO - PROCESS | 2792 | 1461097280164 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:20 INFO - PROCESS | 2792 | ++DOCSHELL 17CC7800 == 80 [pid = 2792] [id = 348] 13:21:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1D26CC00) [pid = 2792] [serial = 1043] [outer = 00000000] 13:21:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1D634800) [pid = 2792] [serial = 1044] [outer = 1D26CC00] 13:21:20 INFO - PROCESS | 2792 | 1461097280223 Marionette DEBUG loaded listener.js 13:21:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1D641400) [pid = 2792] [serial = 1045] [outer = 1D26CC00] 13:21:21 INFO - PROCESS | 2792 | 1461097281061 Marionette TRACE conn3 <- [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] 13:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:21:21 INFO - PROCESS | 2792 | 1461097281120 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 13:21:21 INFO - PROCESS | 2792 | 1461097281125 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:21:21 INFO - PROCESS | 2792 | 1461097281129 Marionette TRACE conn3 <- [1,1358,null,{}] 13:21:21 INFO - PROCESS | 2792 | 1461097281136 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:21 INFO - PROCESS | 2792 | 1461097281236 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 13:21:21 INFO - PROCESS | 2792 | 1461097281380 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:21 INFO - PROCESS | 2792 | ++DOCSHELL 13727400 == 81 [pid = 2792] [id = 349] 13:21:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (158F7400) [pid = 2792] [serial = 1046] [outer = 00000000] 13:21:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (17CC7000) [pid = 2792] [serial = 1047] [outer = 158F7400] 13:21:21 INFO - PROCESS | 2792 | 1461097281431 Marionette DEBUG loaded listener.js 13:21:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (17CDE000) [pid = 2792] [serial = 1048] [outer = 158F7400] 13:21:22 INFO - PROCESS | 2792 | 1461097282084 Marionette TRACE conn3 <- [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] 13:21:22 INFO - PROCESS | 2792 | 1461097282129 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 13:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:21:22 INFO - PROCESS | 2792 | 1461097282135 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:21:22 INFO - PROCESS | 2792 | 1461097282138 Marionette TRACE conn3 <- [1,1362,null,{}] 13:21:22 INFO - PROCESS | 2792 | 1461097282143 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:22 INFO - PROCESS | 2792 | 1461097282246 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 13:21:22 INFO - PROCESS | 2792 | --DOCSHELL 18181000 == 80 [pid = 2792] [id = 341] 13:21:22 INFO - PROCESS | 2792 | --DOCSHELL 1BD3F400 == 79 [pid = 2792] [id = 340] 13:21:22 INFO - PROCESS | 2792 | --DOCSHELL 1BD34400 == 78 [pid = 2792] [id = 339] 13:21:22 INFO - PROCESS | 2792 | --DOCSHELL 13ACA400 == 77 [pid = 2792] [id = 338] 13:21:22 INFO - PROCESS | 2792 | --DOCSHELL 192A0400 == 76 [pid = 2792] [id = 337] 13:21:22 INFO - PROCESS | 2792 | --DOCSHELL 18C2BC00 == 75 [pid = 2792] [id = 336] 13:21:22 INFO - PROCESS | 2792 | --DOCSHELL 1332F800 == 74 [pid = 2792] [id = 335] 13:21:22 INFO - PROCESS | 2792 | --DOCSHELL 17CC3800 == 73 [pid = 2792] [id = 334] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (16BCB800) [pid = 2792] [serial = 933] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (19296400) [pid = 2792] [serial = 936] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1D235400) [pid = 2792] [serial = 939] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (13337000) [pid = 2792] [serial = 942] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (16310C00) [pid = 2792] [serial = 948] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1D94EC00) [pid = 2792] [serial = 945] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (1964A800) [pid = 2792] [serial = 981] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1BF89C00) [pid = 2792] [serial = 966] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (16D62400) [pid = 2792] [serial = 952] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (145EBC00) [pid = 2792] [serial = 951] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1CF46C00) [pid = 2792] [serial = 969] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (19958C00) [pid = 2792] [serial = 960] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (19B2E000) [pid = 2792] [serial = 961] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1929FC00) [pid = 2792] [serial = 957] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1BF89400) [pid = 2792] [serial = 967] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1930A800) [pid = 2792] [serial = 958] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (145E9800) [pid = 2792] [serial = 954] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (15C92800) [pid = 2792] [serial = 955] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1D236400) [pid = 2792] [serial = 972] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1D63DC00) [pid = 2792] [serial = 973] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1CFB5800) [pid = 2792] [serial = 970] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1A333800) [pid = 2792] [serial = 963] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1BFEA400) [pid = 2792] [serial = 978] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1C8F9000) [pid = 2792] [serial = 979] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (18C29C00) [pid = 2792] [serial = 975] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1A518800) [pid = 2792] [serial = 964] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1930D400) [pid = 2792] [serial = 976] [outer = 00000000] [url = about:blank] 13:21:22 INFO - PROCESS | 2792 | 1461097282391 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:22 INFO - PROCESS | 2792 | ++DOCSHELL 11C18400 == 74 [pid = 2792] [id = 350] 13:21:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (12BB1C00) [pid = 2792] [serial = 1049] [outer = 00000000] 13:21:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (13ACF000) [pid = 2792] [serial = 1050] [outer = 12BB1C00] 13:21:22 INFO - PROCESS | 2792 | 1461097282439 Marionette DEBUG loaded listener.js 13:21:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (15C86400) [pid = 2792] [serial = 1051] [outer = 12BB1C00] 13:21:22 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:21:22 INFO - PROCESS | 2792 | 1461097282848 Marionette TRACE conn3 <- [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] 13:21:22 INFO - PROCESS | 2792 | 1461097282956 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 13:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:21:22 INFO - PROCESS | 2792 | 1461097282961 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:21:22 INFO - PROCESS | 2792 | 1461097282965 Marionette TRACE conn3 <- [1,1366,null,{}] 13:21:22 INFO - PROCESS | 2792 | 1461097282975 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:23 INFO - PROCESS | 2792 | 1461097283064 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 13:21:23 INFO - PROCESS | 2792 | 1461097283075 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:23 INFO - PROCESS | 2792 | ++DOCSHELL 19296C00 == 75 [pid = 2792] [id = 351] 13:21:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (19298800) [pid = 2792] [serial = 1052] [outer = 00000000] 13:21:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1930A800) [pid = 2792] [serial = 1053] [outer = 19298800] 13:21:23 INFO - PROCESS | 2792 | 1461097283123 Marionette DEBUG loaded listener.js 13:21:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1936D000) [pid = 2792] [serial = 1054] [outer = 19298800] 13:21:23 INFO - PROCESS | 2792 | 1461097283605 Marionette TRACE conn3 <- [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] 13:21:23 INFO - PROCESS | 2792 | 1461097283661 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 13:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:21:23 INFO - PROCESS | 2792 | 1461097283664 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:21:23 INFO - PROCESS | 2792 | 1461097283666 Marionette TRACE conn3 <- [1,1370,null,{}] 13:21:23 INFO - PROCESS | 2792 | 1461097283670 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:23 INFO - PROCESS | 2792 | 1461097283756 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 13:21:23 INFO - PROCESS | 2792 | 1461097283768 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:23 INFO - PROCESS | 2792 | ++DOCSHELL 19546C00 == 76 [pid = 2792] [id = 352] 13:21:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (19959C00) [pid = 2792] [serial = 1055] [outer = 00000000] 13:21:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (19D73C00) [pid = 2792] [serial = 1056] [outer = 19959C00] 13:21:23 INFO - PROCESS | 2792 | 1461097283814 Marionette DEBUG loaded listener.js 13:21:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (19F6E400) [pid = 2792] [serial = 1057] [outer = 19959C00] 13:21:24 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:21:24 INFO - PROCESS | 2792 | 1461097284291 Marionette TRACE conn3 <- [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] 13:21:24 INFO - PROCESS | 2792 | 1461097284366 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 13:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:21:24 INFO - PROCESS | 2792 | 1461097284370 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:21:24 INFO - PROCESS | 2792 | 1461097284371 Marionette TRACE conn3 <- [1,1374,null,{}] 13:21:24 INFO - PROCESS | 2792 | 1461097284379 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:24 INFO - PROCESS | 2792 | 1461097284490 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 13:21:24 INFO - PROCESS | 2792 | 1461097284502 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:24 INFO - PROCESS | 2792 | ++DOCSHELL 13828C00 == 77 [pid = 2792] [id = 353] 13:21:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1A518800) [pid = 2792] [serial = 1058] [outer = 00000000] 13:21:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1BD3C000) [pid = 2792] [serial = 1059] [outer = 1A518800] 13:21:24 INFO - PROCESS | 2792 | 1461097284549 Marionette DEBUG loaded listener.js 13:21:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1BE37000) [pid = 2792] [serial = 1060] [outer = 1A518800] 13:21:25 INFO - PROCESS | 2792 | 1461097285039 Marionette TRACE conn3 <- [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] 13:21:25 INFO - PROCESS | 2792 | 1461097285071 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 13:21:25 INFO - PROCESS | 2792 | 1461097285074 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:21:25 INFO - PROCESS | 2792 | 1461097285076 Marionette TRACE conn3 <- [1,1378,null,{}] 13:21:25 INFO - PROCESS | 2792 | 1461097285079 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:25 INFO - PROCESS | 2792 | 1461097285212 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 13:21:25 INFO - PROCESS | 2792 | 1461097285220 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:25 INFO - PROCESS | 2792 | ++DOCSHELL 19F79000 == 78 [pid = 2792] [id = 354] 13:21:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1BE37400) [pid = 2792] [serial = 1061] [outer = 00000000] 13:21:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1C8F0800) [pid = 2792] [serial = 1062] [outer = 1BE37400] 13:21:25 INFO - PROCESS | 2792 | 1461097285270 Marionette DEBUG loaded listener.js 13:21:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1C80D800) [pid = 2792] [serial = 1063] [outer = 1BE37400] 13:21:25 INFO - PROCESS | 2792 | 1461097285721 Marionette TRACE conn3 <- [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]]]}] 13:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 688ms 13:21:25 INFO - PROCESS | 2792 | 1461097285775 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 13:21:25 INFO - PROCESS | 2792 | 1461097285777 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 13:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:21:25 INFO - PROCESS | 2792 | 1461097285780 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:21:25 INFO - PROCESS | 2792 | 1461097285782 Marionette TRACE conn3 <- [1,1382,null,{}] 13:21:25 INFO - PROCESS | 2792 | 1461097285809 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:25 INFO - PROCESS | 2792 | 1461097285959 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 13:21:26 INFO - PROCESS | 2792 | 1461097286026 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:26 INFO - PROCESS | 2792 | ++DOCSHELL 166C4000 == 79 [pid = 2792] [id = 355] 13:21:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (187F2000) [pid = 2792] [serial = 1064] [outer = 00000000] 13:21:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1D27A400) [pid = 2792] [serial = 1065] [outer = 187F2000] 13:21:26 INFO - PROCESS | 2792 | 1461097286071 Marionette DEBUG loaded listener.js 13:21:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1D63AC00) [pid = 2792] [serial = 1066] [outer = 187F2000] 13:21:26 INFO - PROCESS | 2792 | 1461097286476 Marionette TRACE conn3 <- [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]]]}] 13:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 735ms 13:21:26 INFO - PROCESS | 2792 | 1461097286520 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 13:21:26 INFO - PROCESS | 2792 | 1461097286522 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 13:21:26 INFO - PROCESS | 2792 | 1461097286525 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:21:26 INFO - PROCESS | 2792 | 1461097286527 Marionette TRACE conn3 <- [1,1386,null,{}] 13:21:26 INFO - PROCESS | 2792 | 1461097286535 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:26 INFO - PROCESS | 2792 | 1461097286652 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 13:21:26 INFO - PROCESS | 2792 | 1461097286658 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:26 INFO - PROCESS | 2792 | ++DOCSHELL 1D22A800 == 80 [pid = 2792] [id = 356] 13:21:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1D233800) [pid = 2792] [serial = 1067] [outer = 00000000] 13:21:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1D958000) [pid = 2792] [serial = 1068] [outer = 1D233800] 13:21:26 INFO - PROCESS | 2792 | 1461097286703 Marionette DEBUG loaded listener.js 13:21:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1D957C00) [pid = 2792] [serial = 1069] [outer = 1D233800] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (1BE3CC00) [pid = 2792] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (15C85400) [pid = 2792] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (1BF95C00) [pid = 2792] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1C8F1800) [pid = 2792] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (13331800) [pid = 2792] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1537E000) [pid = 2792] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1964B800) [pid = 2792] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1BD34800) [pid = 2792] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (19373C00) [pid = 2792] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (15B32000) [pid = 2792] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (18C2CC00) [pid = 2792] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1BE34000) [pid = 2792] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (11C1E000) [pid = 2792] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (15C85C00) [pid = 2792] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (17CC4800) [pid = 2792] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (18C26400) [pid = 2792] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1800D000) [pid = 2792] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1C801C00) [pid = 2792] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1D63EC00) [pid = 2792] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1332CC00) [pid = 2792] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (13335400) [pid = 2792] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:21:27 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (14290800) [pid = 2792] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:21:27 INFO - PROCESS | 2792 | 1461097287363 Marionette TRACE conn3 <- [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]]]}] 13:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 892ms 13:21:27 INFO - PROCESS | 2792 | 1461097287430 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 13:21:27 INFO - PROCESS | 2792 | 1461097287432 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 13:21:27 INFO - PROCESS | 2792 | 1461097287436 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:21:27 INFO - PROCESS | 2792 | 1461097287437 Marionette TRACE conn3 <- [1,1390,null,{}] 13:21:27 INFO - PROCESS | 2792 | 1461097287441 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:27 INFO - PROCESS | 2792 | 1461097287524 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 13:21:27 INFO - PROCESS | 2792 | 1461097287530 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:27 INFO - PROCESS | 2792 | ++DOCSHELL 13332000 == 81 [pid = 2792] [id = 357] 13:21:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (13337400) [pid = 2792] [serial = 1070] [outer = 00000000] 13:21:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (17CC4800) [pid = 2792] [serial = 1071] [outer = 13337400] 13:21:27 INFO - PROCESS | 2792 | 1461097287574 Marionette DEBUG loaded listener.js 13:21:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (18185400) [pid = 2792] [serial = 1072] [outer = 13337400] 13:21:28 INFO - PROCESS | 2792 | 1461097288013 Marionette TRACE conn3 <- [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]]]}] 13:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 641ms 13:21:28 INFO - PROCESS | 2792 | 1461097288074 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 13:21:28 INFO - PROCESS | 2792 | 1461097288076 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 13:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:21:28 INFO - PROCESS | 2792 | 1461097288079 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:21:28 INFO - PROCESS | 2792 | 1461097288081 Marionette TRACE conn3 <- [1,1394,null,{}] 13:21:28 INFO - PROCESS | 2792 | 1461097288084 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:28 INFO - PROCESS | 2792 | 1461097288169 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 13:21:28 INFO - PROCESS | 2792 | 1461097288176 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:28 INFO - PROCESS | 2792 | ++DOCSHELL 155E3800 == 82 [pid = 2792] [id = 358] 13:21:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (18C27000) [pid = 2792] [serial = 1073] [outer = 00000000] 13:21:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1A341400) [pid = 2792] [serial = 1074] [outer = 18C27000] 13:21:28 INFO - PROCESS | 2792 | 1461097288222 Marionette DEBUG loaded listener.js 13:21:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1BE3CC00) [pid = 2792] [serial = 1075] [outer = 18C27000] 13:21:28 INFO - PROCESS | 2792 | 1461097288650 Marionette TRACE conn3 <- [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]]]}] 13:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 595ms 13:21:28 INFO - PROCESS | 2792 | 1461097288690 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 13:21:28 INFO - PROCESS | 2792 | 1461097288692 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 13:21:28 INFO - PROCESS | 2792 | 1461097288695 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:21:28 INFO - PROCESS | 2792 | 1461097288698 Marionette TRACE conn3 <- [1,1398,null,{}] 13:21:28 INFO - PROCESS | 2792 | 1461097288701 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:28 INFO - PROCESS | 2792 | 1461097288805 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 13:21:28 INFO - PROCESS | 2792 | 1461097288811 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:28 INFO - PROCESS | 2792 | ++DOCSHELL 1CA8F400 == 83 [pid = 2792] [id = 359] 13:21:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1D63A000) [pid = 2792] [serial = 1076] [outer = 00000000] 13:21:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1DC97800) [pid = 2792] [serial = 1077] [outer = 1D63A000] 13:21:28 INFO - PROCESS | 2792 | 1461097288868 Marionette DEBUG loaded listener.js 13:21:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1DC9BC00) [pid = 2792] [serial = 1078] [outer = 1D63A000] 13:21:29 INFO - PROCESS | 2792 | 1461097289620 Marionette TRACE conn3 <- [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]]]}] 13:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 939ms 13:21:29 INFO - PROCESS | 2792 | 1461097289646 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 13:21:29 INFO - PROCESS | 2792 | 1461097289651 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 13:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:21:29 INFO - PROCESS | 2792 | 1461097289657 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:21:29 INFO - PROCESS | 2792 | 1461097289661 Marionette TRACE conn3 <- [1,1402,null,{}] 13:21:29 INFO - PROCESS | 2792 | 1461097289667 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:29 INFO - PROCESS | 2792 | 1461097289782 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 13:21:29 INFO - PROCESS | 2792 | 1461097289930 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:29 INFO - PROCESS | 2792 | ++DOCSHELL 1381A000 == 84 [pid = 2792] [id = 360] 13:21:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (13A6A400) [pid = 2792] [serial = 1079] [outer = 00000000] 13:21:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (17CC2400) [pid = 2792] [serial = 1080] [outer = 13A6A400] 13:21:29 INFO - PROCESS | 2792 | 1461097289988 Marionette DEBUG loaded listener.js 13:21:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (18180C00) [pid = 2792] [serial = 1081] [outer = 13A6A400] 13:21:30 INFO - PROCESS | 2792 | 1461097290662 Marionette TRACE conn3 <- [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]]]}] 13:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1048ms 13:21:30 INFO - PROCESS | 2792 | 1461097290703 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 13:21:30 INFO - PROCESS | 2792 | 1461097290709 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 13:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:21:30 INFO - PROCESS | 2792 | 1461097290735 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:21:30 INFO - PROCESS | 2792 | 1461097290738 Marionette TRACE conn3 <- [1,1406,null,{}] 13:21:30 INFO - PROCESS | 2792 | 1461097290742 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:30 INFO - PROCESS | 2792 | 1461097290854 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 13:21:31 INFO - PROCESS | 2792 | 1461097291000 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:31 INFO - PROCESS | 2792 | ++DOCSHELL 17CBD800 == 85 [pid = 2792] [id = 361] 13:21:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (18B2E400) [pid = 2792] [serial = 1082] [outer = 00000000] 13:21:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1949A000) [pid = 2792] [serial = 1083] [outer = 18B2E400] 13:21:31 INFO - PROCESS | 2792 | 1461097291058 Marionette DEBUG loaded listener.js 13:21:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (19A61000) [pid = 2792] [serial = 1084] [outer = 18B2E400] 13:21:31 INFO - PROCESS | 2792 | 1461097291726 Marionette TRACE conn3 <- [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]]]}] 13:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1048ms 13:21:31 INFO - PROCESS | 2792 | 1461097291780 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 13:21:31 INFO - PROCESS | 2792 | 1461097291783 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 13:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:21:31 INFO - PROCESS | 2792 | 1461097291804 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:21:31 INFO - PROCESS | 2792 | 1461097291808 Marionette TRACE conn3 <- [1,1410,null,{}] 13:21:31 INFO - PROCESS | 2792 | 1461097291819 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:31 INFO - PROCESS | 2792 | 1461097291983 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 13:21:32 INFO - PROCESS | 2792 | 1461097292002 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:32 INFO - PROCESS | 2792 | ++DOCSHELL 1D22A000 == 86 [pid = 2792] [id = 362] 13:21:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1D22B000) [pid = 2792] [serial = 1085] [outer = 00000000] 13:21:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1D958800) [pid = 2792] [serial = 1086] [outer = 1D22B000] 13:21:32 INFO - PROCESS | 2792 | 1461097292059 Marionette DEBUG loaded listener.js 13:21:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1DC96400) [pid = 2792] [serial = 1087] [outer = 1D22B000] 13:21:32 INFO - PROCESS | 2792 | 1461097292652 Marionette TRACE conn3 <- [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]]]}] 13:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 908ms 13:21:32 INFO - PROCESS | 2792 | 1461097292708 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 13:21:32 INFO - PROCESS | 2792 | 1461097292711 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 13:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:21:32 INFO - PROCESS | 2792 | 1461097292714 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:21:32 INFO - PROCESS | 2792 | 1461097292716 Marionette TRACE conn3 <- [1,1414,null,{}] 13:21:32 INFO - PROCESS | 2792 | 1461097292720 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:32 INFO - PROCESS | 2792 | 1461097292832 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 13:21:32 INFO - PROCESS | 2792 | 1461097292978 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:33 INFO - PROCESS | 2792 | ++DOCSHELL 1DC9AC00 == 87 [pid = 2792] [id = 363] 13:21:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1DC9E000) [pid = 2792] [serial = 1088] [outer = 00000000] 13:21:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1DF4C800) [pid = 2792] [serial = 1089] [outer = 1DC9E000] 13:21:33 INFO - PROCESS | 2792 | 1461097293034 Marionette DEBUG loaded listener.js 13:21:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1DF51400) [pid = 2792] [serial = 1090] [outer = 1DC9E000] 13:21:33 INFO - PROCESS | 2792 | 1461097293694 Marionette TRACE conn3 <- [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]]]}] 13:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1033ms 13:21:33 INFO - PROCESS | 2792 | 1461097293773 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 13:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:21:33 INFO - PROCESS | 2792 | 1461097293776 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 13:21:33 INFO - PROCESS | 2792 | 1461097293779 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:21:33 INFO - PROCESS | 2792 | 1461097293781 Marionette TRACE conn3 <- [1,1418,null,{}] 13:21:33 INFO - PROCESS | 2792 | 1461097293785 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:33 INFO - PROCESS | 2792 | 1461097293893 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 13:21:34 INFO - PROCESS | 2792 | 1461097294038 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:34 INFO - PROCESS | 2792 | ++DOCSHELL 15C89800 == 88 [pid = 2792] [id = 364] 13:21:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (16BCF800) [pid = 2792] [serial = 1091] [outer = 00000000] 13:21:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (19A60C00) [pid = 2792] [serial = 1092] [outer = 16BCF800] 13:21:34 INFO - PROCESS | 2792 | 1461097294094 Marionette DEBUG loaded listener.js 13:21:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (19966000) [pid = 2792] [serial = 1093] [outer = 16BCF800] 13:21:34 INFO - PROCESS | 2792 | 1461097294960 Marionette TRACE conn3 <- [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]]]}] 13:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1189ms 13:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:21:34 INFO - PROCESS | 2792 | 1461097294977 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 13:21:34 INFO - PROCESS | 2792 | 1461097294981 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 13:21:34 INFO - PROCESS | 2792 | 1461097294986 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:21:35 INFO - PROCESS | 2792 | 1461097294990 Marionette TRACE conn3 <- [1,1422,null,{}] 13:21:35 INFO - PROCESS | 2792 | 1461097294996 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:35 INFO - PROCESS | 2792 | 1461097295095 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 13:21:35 INFO - PROCESS | 2792 | 1461097295244 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:35 INFO - PROCESS | 2792 | ++DOCSHELL 12366400 == 89 [pid = 2792] [id = 365] 13:21:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (123F2400) [pid = 2792] [serial = 1094] [outer = 00000000] 13:21:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (142F3C00) [pid = 2792] [serial = 1095] [outer = 123F2400] 13:21:35 INFO - PROCESS | 2792 | 1461097295296 Marionette DEBUG loaded listener.js 13:21:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (16311000) [pid = 2792] [serial = 1096] [outer = 123F2400] 13:21:35 INFO - PROCESS | 2792 | 1461097295931 Marionette TRACE conn3 <- [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]]]}] 13:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1001ms 13:21:36 INFO - PROCESS | 2792 | 1461097295987 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 13:21:36 INFO - PROCESS | 2792 | 1461097295992 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 13:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:21:36 INFO - PROCESS | 2792 | 1461097295999 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:21:36 INFO - PROCESS | 2792 | 1461097296001 Marionette TRACE conn3 <- [1,1426,null,{}] 13:21:36 INFO - PROCESS | 2792 | 1461097296006 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:36 INFO - PROCESS | 2792 | 1461097296110 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 13:21:36 INFO - PROCESS | 2792 | --DOCSHELL 19298000 == 88 [pid = 2792] [id = 283] 13:21:36 INFO - PROCESS | 2792 | --DOCSHELL 1D63C400 == 87 [pid = 2792] [id = 310] 13:21:36 INFO - PROCESS | 2792 | --DOCSHELL 13334800 == 86 [pid = 2792] [id = 315] 13:21:36 INFO - PROCESS | 2792 | --DOCSHELL 1C807C00 == 85 [pid = 2792] [id = 271] 13:21:36 INFO - PROCESS | 2792 | --DOCSHELL 155E3800 == 84 [pid = 2792] [id = 358] 13:21:36 INFO - PROCESS | 2792 | --DOCSHELL 13332000 == 83 [pid = 2792] [id = 357] 13:21:36 INFO - PROCESS | 2792 | --DOCSHELL 1D22A800 == 82 [pid = 2792] [id = 356] 13:21:36 INFO - PROCESS | 2792 | --DOCSHELL 166C4000 == 81 [pid = 2792] [id = 355] 13:21:36 INFO - PROCESS | 2792 | --DOCSHELL 19F79000 == 80 [pid = 2792] [id = 354] 13:21:36 INFO - PROCESS | 2792 | --DOCSHELL 13828C00 == 79 [pid = 2792] [id = 353] 13:21:36 INFO - PROCESS | 2792 | --DOCSHELL 19546C00 == 78 [pid = 2792] [id = 352] 13:21:36 INFO - PROCESS | 2792 | --DOCSHELL 17CC3C00 == 77 [pid = 2792] [id = 327] 13:21:36 INFO - PROCESS | 2792 | --DOCSHELL 19296C00 == 76 [pid = 2792] [id = 351] 13:21:36 INFO - PROCESS | 2792 | --DOCSHELL 11C18400 == 75 [pid = 2792] [id = 350] 13:21:36 INFO - PROCESS | 2792 | --DOCSHELL 13727400 == 74 [pid = 2792] [id = 349] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (18B1F400) [pid = 2792] [serial = 987] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1BE40C00) [pid = 2792] [serial = 990] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (1D957400) [pid = 2792] [serial = 993] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (1DA9BC00) [pid = 2792] [serial = 996] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1C80C800) [pid = 2792] [serial = 1026] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOCSHELL 18B20800 == 73 [pid = 2792] [id = 344] 13:21:36 INFO - PROCESS | 2792 | --DOCSHELL 14490C00 == 72 [pid = 2792] [id = 343] 13:21:36 INFO - PROCESS | 2792 | --DOCSHELL 19786000 == 71 [pid = 2792] [id = 342] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (1BFF5400) [pid = 2792] [serial = 886] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (17CDDC00) [pid = 2792] [serial = 889] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (1C0ED400) [pid = 2792] [serial = 895] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1D227400) [pid = 2792] [serial = 898] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (16D73800) [pid = 2792] [serial = 949] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (192A1000) [pid = 2792] [serial = 892] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (17CC9400) [pid = 2792] [serial = 1005] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (187B4400) [pid = 2792] [serial = 1006] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (18180400) [pid = 2792] [serial = 1003] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (18130C00) [pid = 2792] [serial = 1002] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1BE3B800) [pid = 2792] [serial = 1018] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1978FC00) [pid = 2792] [serial = 1024] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (19DD7800) [pid = 2792] [serial = 1023] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1C0E1400) [pid = 2792] [serial = 1021] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (19781400) [pid = 2792] [serial = 1012] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (19305000) [pid = 2792] [serial = 937] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1D63E800) [pid = 2792] [serial = 940] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1D95B000) [pid = 2792] [serial = 931] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (13339400) [pid = 2792] [serial = 943] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1DA8CC00) [pid = 2792] [serial = 946] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (17CD9000) [pid = 2792] [serial = 934] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (19D6A400) [pid = 2792] [serial = 1014] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1BD41800) [pid = 2792] [serial = 1017] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (19DD7000) [pid = 2792] [serial = 1015] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (19655C00) [pid = 2792] [serial = 1011] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (17CC5400) [pid = 2792] [serial = 985] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (17CC0C00) [pid = 2792] [serial = 984] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (19304800) [pid = 2792] [serial = 1008] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1930EC00) [pid = 2792] [serial = 1009] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1BF94400) [pid = 2792] [serial = 1020] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1929A800) [pid = 2792] [serial = 1000] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (17CDBC00) [pid = 2792] [serial = 999] [outer = 00000000] [url = about:blank] 13:21:36 INFO - PROCESS | 2792 | 1461097296258 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:36 INFO - PROCESS | 2792 | ++DOCSHELL 12D9AC00 == 72 [pid = 2792] [id = 366] 13:21:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1332A800) [pid = 2792] [serial = 1097] [outer = 00000000] 13:21:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (13826000) [pid = 2792] [serial = 1098] [outer = 1332A800] 13:21:36 INFO - PROCESS | 2792 | 1461097296306 Marionette DEBUG loaded listener.js 13:21:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (155E1C00) [pid = 2792] [serial = 1099] [outer = 1332A800] 13:21:36 INFO - PROCESS | 2792 | 1461097296739 Marionette TRACE conn3 <- [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]]]}] 13:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 798ms 13:21:36 INFO - PROCESS | 2792 | 1461097296828 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 13:21:36 INFO - PROCESS | 2792 | 1461097296830 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 13:21:36 INFO - PROCESS | 2792 | 1461097296835 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:21:36 INFO - PROCESS | 2792 | 1461097296838 Marionette TRACE conn3 <- [1,1430,null,{}] 13:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:21:36 INFO - PROCESS | 2792 | 1461097296849 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:36 INFO - PROCESS | 2792 | 1461097296937 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 13:21:36 INFO - PROCESS | 2792 | 1461097296950 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:36 INFO - PROCESS | 2792 | ++DOCSHELL 18178400 == 73 [pid = 2792] [id = 367] 13:21:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (18182800) [pid = 2792] [serial = 1100] [outer = 00000000] 13:21:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (18186000) [pid = 2792] [serial = 1101] [outer = 18182800] 13:21:37 INFO - PROCESS | 2792 | 1461097297035 Marionette DEBUG loaded listener.js 13:21:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (185F4000) [pid = 2792] [serial = 1102] [outer = 18182800] 13:21:37 INFO - PROCESS | 2792 | 1461097297541 Marionette TRACE conn3 <- [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]]]}] 13:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 735ms 13:21:37 INFO - PROCESS | 2792 | 1461097297579 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 13:21:37 INFO - PROCESS | 2792 | 1461097297581 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 13:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:21:37 INFO - PROCESS | 2792 | 1461097297584 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:21:37 INFO - PROCESS | 2792 | 1461097297586 Marionette TRACE conn3 <- [1,1434,null,{}] 13:21:37 INFO - PROCESS | 2792 | 1461097297590 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:37 INFO - PROCESS | 2792 | 1461097297673 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 13:21:37 INFO - PROCESS | 2792 | 1461097297681 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:37 INFO - PROCESS | 2792 | ++DOCSHELL 18A3B800 == 74 [pid = 2792] [id = 368] 13:21:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (18A3C000) [pid = 2792] [serial = 1103] [outer = 00000000] 13:21:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (18C21400) [pid = 2792] [serial = 1104] [outer = 18A3C000] 13:21:37 INFO - PROCESS | 2792 | 1461097297727 Marionette DEBUG loaded listener.js 13:21:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (18C26400) [pid = 2792] [serial = 1105] [outer = 18A3C000] 13:21:38 INFO - PROCESS | 2792 | 1461097298175 Marionette TRACE conn3 <- [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]]]}] 13:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 641ms 13:21:38 INFO - PROCESS | 2792 | 1461097298222 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 13:21:38 INFO - PROCESS | 2792 | 1461097298224 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 13:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:21:38 INFO - PROCESS | 2792 | 1461097298228 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:21:38 INFO - PROCESS | 2792 | 1461097298229 Marionette TRACE conn3 <- [1,1438,null,{}] 13:21:38 INFO - PROCESS | 2792 | 1461097298232 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:38 INFO - PROCESS | 2792 | 1461097298315 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 13:21:38 INFO - PROCESS | 2792 | 1461097298322 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:38 INFO - PROCESS | 2792 | ++DOCSHELL 11C1AC00 == 75 [pid = 2792] [id = 369] 13:21:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (187F0800) [pid = 2792] [serial = 1106] [outer = 00000000] 13:21:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (192A1000) [pid = 2792] [serial = 1107] [outer = 187F0800] 13:21:38 INFO - PROCESS | 2792 | 1461097298367 Marionette DEBUG loaded listener.js 13:21:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (19305800) [pid = 2792] [serial = 1108] [outer = 187F0800] 13:21:38 INFO - PROCESS | 2792 | 1461097298891 Marionette TRACE conn3 <- [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]]]}] 13:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 688ms 13:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:21:38 INFO - PROCESS | 2792 | 1461097298927 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 13:21:38 INFO - PROCESS | 2792 | 1461097298929 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 13:21:38 INFO - PROCESS | 2792 | 1461097298933 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:21:38 INFO - PROCESS | 2792 | 1461097298934 Marionette TRACE conn3 <- [1,1442,null,{}] 13:21:38 INFO - PROCESS | 2792 | 1461097298938 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:39 INFO - PROCESS | 2792 | 1461097299077 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 13:21:39 INFO - PROCESS | 2792 | 1461097299142 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:39 INFO - PROCESS | 2792 | ++DOCSHELL 1964C000 == 76 [pid = 2792] [id = 370] 13:21:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (19652000) [pid = 2792] [serial = 1109] [outer = 00000000] 13:21:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (19659800) [pid = 2792] [serial = 1110] [outer = 19652000] 13:21:39 INFO - PROCESS | 2792 | 1461097299191 Marionette DEBUG loaded listener.js 13:21:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (19786800) [pid = 2792] [serial = 1111] [outer = 19652000] 13:21:39 INFO - PROCESS | 2792 | 1461097299610 Marionette TRACE conn3 <- [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]]]}] 13:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 688ms 13:21:39 INFO - PROCESS | 2792 | 1461097299649 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 13:21:39 INFO - PROCESS | 2792 | 1461097299651 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 13:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:21:39 INFO - PROCESS | 2792 | 1461097299659 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:21:39 INFO - PROCESS | 2792 | 1461097299661 Marionette TRACE conn3 <- [1,1446,null,{}] 13:21:39 INFO - PROCESS | 2792 | 1461097299664 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:39 INFO - PROCESS | 2792 | 1461097299811 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 13:21:39 INFO - PROCESS | 2792 | 1461097299876 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:39 INFO - PROCESS | 2792 | ++DOCSHELL 19788800 == 77 [pid = 2792] [id = 371] 13:21:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (19DD7000) [pid = 2792] [serial = 1112] [outer = 00000000] 13:21:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1A51BC00) [pid = 2792] [serial = 1113] [outer = 19DD7000] 13:21:39 INFO - PROCESS | 2792 | 1461097299921 Marionette DEBUG loaded listener.js 13:21:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1A568000) [pid = 2792] [serial = 1114] [outer = 19DD7000] 13:21:40 INFO - PROCESS | 2792 | 1461097300337 Marionette TRACE conn3 <- [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]]]}] 13:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 704ms 13:21:40 INFO - PROCESS | 2792 | 1461097300355 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 13:21:40 INFO - PROCESS | 2792 | 1461097300357 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 13:21:40 INFO - PROCESS | 2792 | 1461097300361 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:21:40 INFO - PROCESS | 2792 | 1461097300362 Marionette TRACE conn3 <- [1,1450,null,{}] 13:21:40 INFO - PROCESS | 2792 | 1461097300366 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:40 INFO - PROCESS | 2792 | 1461097300481 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 13:21:40 INFO - PROCESS | 2792 | 1461097300544 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:40 INFO - PROCESS | 2792 | ++DOCSHELL 18178C00 == 78 [pid = 2792] [id = 372] 13:21:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1A64DC00) [pid = 2792] [serial = 1115] [outer = 00000000] 13:21:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1BE3F000) [pid = 2792] [serial = 1116] [outer = 1A64DC00] 13:21:40 INFO - PROCESS | 2792 | 1461097300590 Marionette DEBUG loaded listener.js 13:21:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1BF8B800) [pid = 2792] [serial = 1117] [outer = 1A64DC00] 13:21:40 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1D633000) [pid = 2792] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:21:40 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (166BC800) [pid = 2792] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:21:40 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1BD3DC00) [pid = 2792] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:21:40 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1C023800) [pid = 2792] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:21:40 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (17CC4400) [pid = 2792] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:21:40 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1BE37400) [pid = 2792] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:21:40 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (187F2000) [pid = 2792] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:21:40 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1D233800) [pid = 2792] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:21:41 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1BD37400) [pid = 2792] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:21:41 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (13824000) [pid = 2792] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:21:41 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (19959C00) [pid = 2792] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:21:41 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (158F7400) [pid = 2792] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:21:41 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1CFB3C00) [pid = 2792] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:21:41 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (12BB1C00) [pid = 2792] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:21:41 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1A518800) [pid = 2792] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:21:41 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (18B26800) [pid = 2792] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:21:41 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (19298800) [pid = 2792] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:21:41 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (145E6800) [pid = 2792] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:21:41 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1D26CC00) [pid = 2792] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:21:41 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (18C27000) [pid = 2792] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:21:41 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (13337400) [pid = 2792] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:21:41 INFO - PROCESS | 2792 | 1461097301235 Marionette TRACE conn3 <- [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]]]}] 13:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 908ms 13:21:41 INFO - PROCESS | 2792 | 1461097301265 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 13:21:41 INFO - PROCESS | 2792 | 1461097301267 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 13:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:21:41 INFO - PROCESS | 2792 | 1461097301271 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:21:41 INFO - PROCESS | 2792 | 1461097301272 Marionette TRACE conn3 <- [1,1454,null,{}] 13:21:41 INFO - PROCESS | 2792 | 1461097301276 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:41 INFO - PROCESS | 2792 | 1461097301358 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 13:21:41 INFO - PROCESS | 2792 | 1461097301364 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:41 INFO - PROCESS | 2792 | ++DOCSHELL 14752800 == 79 [pid = 2792] [id = 373] 13:21:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (166BC800) [pid = 2792] [serial = 1118] [outer = 00000000] 13:21:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (18B2D000) [pid = 2792] [serial = 1119] [outer = 166BC800] 13:21:41 INFO - PROCESS | 2792 | 1461097301409 Marionette DEBUG loaded listener.js 13:21:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (19782400) [pid = 2792] [serial = 1120] [outer = 166BC800] 13:21:41 INFO - PROCESS | 2792 | 1461097301871 Marionette TRACE conn3 <- [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]]]}] 13:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 641ms 13:21:41 INFO - PROCESS | 2792 | 1461097301909 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 13:21:41 INFO - PROCESS | 2792 | 1461097301911 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 13:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:21:41 INFO - PROCESS | 2792 | 1461097301914 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:21:41 INFO - PROCESS | 2792 | 1461097301916 Marionette TRACE conn3 <- [1,1458,null,{}] 13:21:41 INFO - PROCESS | 2792 | 1461097301919 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:42 INFO - PROCESS | 2792 | 1461097302002 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 13:21:42 INFO - PROCESS | 2792 | 1461097302009 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:42 INFO - PROCESS | 2792 | ++DOCSHELL 13263000 == 80 [pid = 2792] [id = 374] 13:21:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (13266400) [pid = 2792] [serial = 1121] [outer = 00000000] 13:21:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1A518800) [pid = 2792] [serial = 1122] [outer = 13266400] 13:21:42 INFO - PROCESS | 2792 | 1461097302053 Marionette DEBUG loaded listener.js 13:21:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1A90CC00) [pid = 2792] [serial = 1123] [outer = 13266400] 13:21:42 INFO - PROCESS | 2792 | 1461097302523 Marionette TRACE conn3 <- [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]]]}] 13:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 626ms 13:21:42 INFO - PROCESS | 2792 | 1461097302552 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 13:21:42 INFO - PROCESS | 2792 | 1461097302555 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 13:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:21:42 INFO - PROCESS | 2792 | 1461097302562 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:21:42 INFO - PROCESS | 2792 | 1461097302564 Marionette TRACE conn3 <- [1,1462,null,{}] 13:21:42 INFO - PROCESS | 2792 | 1461097302568 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:42 INFO - PROCESS | 2792 | 1461097302670 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 13:21:42 INFO - PROCESS | 2792 | 1461097302676 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:42 INFO - PROCESS | 2792 | ++DOCSHELL 1BF87C00 == 81 [pid = 2792] [id = 375] 13:21:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1BFEFC00) [pid = 2792] [serial = 1124] [outer = 00000000] 13:21:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1C804400) [pid = 2792] [serial = 1125] [outer = 1BFEFC00] 13:21:42 INFO - PROCESS | 2792 | 1461097302757 Marionette DEBUG loaded listener.js 13:21:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1C8F9800) [pid = 2792] [serial = 1126] [outer = 1BFEFC00] 13:21:43 INFO - PROCESS | 2792 | 1461097303457 Marionette TRACE conn3 <- [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]]]}] 13:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 938ms 13:21:43 INFO - PROCESS | 2792 | 1461097303509 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 13:21:43 INFO - PROCESS | 2792 | 1461097303515 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 13:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:21:43 INFO - PROCESS | 2792 | 1461097303521 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:21:43 INFO - PROCESS | 2792 | 1461097303524 Marionette TRACE conn3 <- [1,1466,null,{}] 13:21:43 INFO - PROCESS | 2792 | 1461097303530 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:43 INFO - PROCESS | 2792 | 1461097303677 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 13:21:43 INFO - PROCESS | 2792 | 1461097303818 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:43 INFO - PROCESS | 2792 | ++DOCSHELL 145E5800 == 82 [pid = 2792] [id = 376] 13:21:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (15B2EC00) [pid = 2792] [serial = 1127] [outer = 00000000] 13:21:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (16D62000) [pid = 2792] [serial = 1128] [outer = 15B2EC00] 13:21:43 INFO - PROCESS | 2792 | 1461097303878 Marionette DEBUG loaded listener.js 13:21:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (17CC1800) [pid = 2792] [serial = 1129] [outer = 15B2EC00] 13:21:44 INFO - PROCESS | 2792 | 1461097304539 Marionette TRACE conn3 <- [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]]]}] 13:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1048ms 13:21:44 INFO - PROCESS | 2792 | 1461097304571 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 13:21:44 INFO - PROCESS | 2792 | 1461097304577 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 13:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:21:44 INFO - PROCESS | 2792 | 1461097304603 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:21:44 INFO - PROCESS | 2792 | 1461097304606 Marionette TRACE conn3 <- [1,1470,null,{}] 13:21:44 INFO - PROCESS | 2792 | 1461097304610 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:44 INFO - PROCESS | 2792 | 1461097304756 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 13:21:44 INFO - PROCESS | 2792 | 1461097304893 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:44 INFO - PROCESS | 2792 | ++DOCSHELL 17CC6000 == 83 [pid = 2792] [id = 377] 13:21:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (17CC8000) [pid = 2792] [serial = 1130] [outer = 00000000] 13:21:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (18B25400) [pid = 2792] [serial = 1131] [outer = 17CC8000] 13:21:44 INFO - PROCESS | 2792 | 1461097304950 Marionette DEBUG loaded listener.js 13:21:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (18C20400) [pid = 2792] [serial = 1132] [outer = 17CC8000] 13:21:45 INFO - PROCESS | 2792 | 1461097305580 Marionette TRACE conn3 <- [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]]]}] 13:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1048ms 13:21:45 INFO - PROCESS | 2792 | 1461097305649 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 13:21:45 INFO - PROCESS | 2792 | 1461097305652 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 13:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:21:45 INFO - PROCESS | 2792 | 1461097305673 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:21:45 INFO - PROCESS | 2792 | 1461097305677 Marionette TRACE conn3 <- [1,1474,null,{}] 13:21:45 INFO - PROCESS | 2792 | 1461097305688 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:45 INFO - PROCESS | 2792 | 1461097305830 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 13:21:45 INFO - PROCESS | 2792 | 1461097305970 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:46 INFO - PROCESS | 2792 | ++DOCSHELL 1A561400 == 84 [pid = 2792] [id = 378] 13:21:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1BD39C00) [pid = 2792] [serial = 1133] [outer = 00000000] 13:21:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1C0E5000) [pid = 2792] [serial = 1134] [outer = 1BD39C00] 13:21:46 INFO - PROCESS | 2792 | 1461097306029 Marionette DEBUG loaded listener.js 13:21:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1C807C00) [pid = 2792] [serial = 1135] [outer = 1BD39C00] 13:21:46 INFO - PROCESS | 2792 | 1461097306643 Marionette TRACE conn3 <- [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]]]}] 13:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1001ms 13:21:46 INFO - PROCESS | 2792 | 1461097306717 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 13:21:46 INFO - PROCESS | 2792 | 1461097306720 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 13:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:21:46 INFO - PROCESS | 2792 | 1461097306738 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:21:46 INFO - PROCESS | 2792 | 1461097306740 Marionette TRACE conn3 <- [1,1478,null,{}] 13:21:46 INFO - PROCESS | 2792 | 1461097306744 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:46 INFO - PROCESS | 2792 | 1461097306853 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 13:21:46 INFO - PROCESS | 2792 | 1461097306994 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:47 INFO - PROCESS | 2792 | ++DOCSHELL 1BE38000 == 85 [pid = 2792] [id = 379] 13:21:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1C029400) [pid = 2792] [serial = 1136] [outer = 00000000] 13:21:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1D11F400) [pid = 2792] [serial = 1137] [outer = 1C029400] 13:21:47 INFO - PROCESS | 2792 | 1461097307051 Marionette DEBUG loaded listener.js 13:21:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1D22AC00) [pid = 2792] [serial = 1138] [outer = 1C029400] 13:21:47 INFO - PROCESS | 2792 | 1461097307605 Marionette TRACE conn3 <- [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]]]}] 13:21:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1CFB8C00) [pid = 2792] [serial = 1139] [outer = 1E30A400] 13:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 939ms 13:21:47 INFO - PROCESS | 2792 | 1461097307699 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 13:21:47 INFO - PROCESS | 2792 | 1461097307702 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 13:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:21:47 INFO - PROCESS | 2792 | 1461097307764 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:21:47 INFO - PROCESS | 2792 | 1461097307766 Marionette TRACE conn3 <- [1,1482,null,{}] 13:21:47 INFO - PROCESS | 2792 | 1461097307771 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:47 INFO - PROCESS | 2792 | 1461097307881 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 13:21:48 INFO - PROCESS | 2792 | 1461097308013 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:48 INFO - PROCESS | 2792 | ++DOCSHELL 13336800 == 86 [pid = 2792] [id = 380] 13:21:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (16318C00) [pid = 2792] [serial = 1140] [outer = 00000000] 13:21:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1D63CC00) [pid = 2792] [serial = 1141] [outer = 16318C00] 13:21:48 INFO - PROCESS | 2792 | 1461097308069 Marionette DEBUG loaded listener.js 13:21:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1D63F400) [pid = 2792] [serial = 1142] [outer = 16318C00] 13:21:48 INFO - PROCESS | 2792 | 1461097308680 Marionette TRACE conn3 <- [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]]]}] 13:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 986ms 13:21:48 INFO - PROCESS | 2792 | 1461097308718 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 13:21:48 INFO - PROCESS | 2792 | 1461097308721 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 13:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:21:48 INFO - PROCESS | 2792 | 1461097308724 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:21:48 INFO - PROCESS | 2792 | 1461097308727 Marionette TRACE conn3 <- [1,1486,null,{}] 13:21:48 INFO - PROCESS | 2792 | 1461097308731 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:48 INFO - PROCESS | 2792 | 1461097308868 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 13:21:48 INFO - PROCESS | 2792 | 1461097308978 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:48 INFO - PROCESS | 2792 | ++DOCSHELL 15814400 == 87 [pid = 2792] [id = 381] 13:21:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (15B2F400) [pid = 2792] [serial = 1143] [outer = 00000000] 13:21:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1930E000) [pid = 2792] [serial = 1144] [outer = 15B2F400] 13:21:49 INFO - PROCESS | 2792 | 1461097309033 Marionette DEBUG loaded listener.js 13:21:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (19651000) [pid = 2792] [serial = 1145] [outer = 15B2F400] 13:21:49 INFO - PROCESS | 2792 | 1461097309751 Marionette TRACE conn3 <- [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]]]}] 13:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1048ms 13:21:49 INFO - PROCESS | 2792 | 1461097309765 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 13:21:49 INFO - PROCESS | 2792 | 1461097309770 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 13:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:21:49 INFO - PROCESS | 2792 | 1461097309808 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:21:49 INFO - PROCESS | 2792 | 1461097309811 Marionette TRACE conn3 <- [1,1490,null,{}] 13:21:49 INFO - PROCESS | 2792 | 1461097309816 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:49 INFO - PROCESS | 2792 | 1461097309920 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 13:21:50 INFO - PROCESS | 2792 | 1461097310039 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:50 INFO - PROCESS | 2792 | ++DOCSHELL 166C4000 == 88 [pid = 2792] [id = 382] 13:21:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (16BCB800) [pid = 2792] [serial = 1146] [outer = 00000000] 13:21:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (17CBDC00) [pid = 2792] [serial = 1147] [outer = 16BCB800] 13:21:50 INFO - PROCESS | 2792 | 1461097310134 Marionette DEBUG loaded listener.js 13:21:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (17CDC800) [pid = 2792] [serial = 1148] [outer = 16BCB800] 13:21:50 INFO - PROCESS | 2792 | --DOCSHELL 13263000 == 87 [pid = 2792] [id = 374] 13:21:50 INFO - PROCESS | 2792 | --DOCSHELL 14752800 == 86 [pid = 2792] [id = 373] 13:21:50 INFO - PROCESS | 2792 | --DOCSHELL 18178C00 == 85 [pid = 2792] [id = 372] 13:21:50 INFO - PROCESS | 2792 | --DOCSHELL 19788800 == 84 [pid = 2792] [id = 371] 13:21:50 INFO - PROCESS | 2792 | --DOCSHELL 1964C000 == 83 [pid = 2792] [id = 370] 13:21:50 INFO - PROCESS | 2792 | --DOCSHELL 11C1AC00 == 82 [pid = 2792] [id = 369] 13:21:50 INFO - PROCESS | 2792 | --DOCSHELL 18A3B800 == 81 [pid = 2792] [id = 368] 13:21:50 INFO - PROCESS | 2792 | --DOCSHELL 18178400 == 80 [pid = 2792] [id = 367] 13:21:50 INFO - PROCESS | 2792 | --DOCSHELL 12D9AC00 == 79 [pid = 2792] [id = 366] 13:21:50 INFO - PROCESS | 2792 | --DOCSHELL 12366400 == 78 [pid = 2792] [id = 365] 13:21:50 INFO - PROCESS | 2792 | --DOCSHELL 15C89800 == 77 [pid = 2792] [id = 364] 13:21:50 INFO - PROCESS | 2792 | --DOCSHELL 1DC9AC00 == 76 [pid = 2792] [id = 363] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1DC97800) [pid = 2792] [serial = 1077] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOCSHELL 1D22A000 == 75 [pid = 2792] [id = 362] 13:21:50 INFO - PROCESS | 2792 | --DOCSHELL 17CBD800 == 74 [pid = 2792] [id = 361] 13:21:50 INFO - PROCESS | 2792 | --DOCSHELL 1381A000 == 73 [pid = 2792] [id = 360] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (1DF4A800) [pid = 2792] [serial = 997] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (18C20800) [pid = 2792] [serial = 988] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1C805800) [pid = 2792] [serial = 991] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1DA93400) [pid = 2792] [serial = 994] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1CFB9C00) [pid = 2792] [serial = 982] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1C8F0800) [pid = 2792] [serial = 1062] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1D27A400) [pid = 2792] [serial = 1065] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1D958000) [pid = 2792] [serial = 1068] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1C0EA400) [pid = 2792] [serial = 1036] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1BF90C00) [pid = 2792] [serial = 1035] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (13830000) [pid = 2792] [serial = 1042] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1382E800) [pid = 2792] [serial = 1041] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1D63AC00) [pid = 2792] [serial = 1066] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (19D73C00) [pid = 2792] [serial = 1056] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (19F6E400) [pid = 2792] [serial = 1057] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (17CDE000) [pid = 2792] [serial = 1048] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (17CC7000) [pid = 2792] [serial = 1047] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1D236000) [pid = 2792] [serial = 1039] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1D227C00) [pid = 2792] [serial = 1038] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (13ACF000) [pid = 2792] [serial = 1050] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (15C86400) [pid = 2792] [serial = 1051] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1BD3C000) [pid = 2792] [serial = 1059] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (19302C00) [pid = 2792] [serial = 1033] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (18C28C00) [pid = 2792] [serial = 1032] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1930A800) [pid = 2792] [serial = 1053] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1936D000) [pid = 2792] [serial = 1054] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (16310400) [pid = 2792] [serial = 1030] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (15B98000) [pid = 2792] [serial = 1029] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1D641400) [pid = 2792] [serial = 1045] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1D634800) [pid = 2792] [serial = 1044] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1A341400) [pid = 2792] [serial = 1074] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1D957C00) [pid = 2792] [serial = 1069] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (17CC4800) [pid = 2792] [serial = 1071] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1C80D800) [pid = 2792] [serial = 1063] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (18185400) [pid = 2792] [serial = 1072] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (1BE37000) [pid = 2792] [serial = 1060] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (1BE3CC00) [pid = 2792] [serial = 1075] [outer = 00000000] [url = about:blank] 13:21:50 INFO - PROCESS | 2792 | 1461097310683 Marionette TRACE conn3 <- [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]]]}] 13:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 923ms 13:21:50 INFO - PROCESS | 2792 | 1461097310713 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 13:21:50 INFO - PROCESS | 2792 | 1461097310719 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 13:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:21:50 INFO - PROCESS | 2792 | 1461097310725 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:21:50 INFO - PROCESS | 2792 | 1461097310727 Marionette TRACE conn3 <- [1,1494,null,{}] 13:21:50 INFO - PROCESS | 2792 | 1461097310731 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:50 INFO - PROCESS | 2792 | 1461097310820 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 13:21:50 INFO - PROCESS | 2792 | 1461097310829 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:50 INFO - PROCESS | 2792 | ++DOCSHELL 13AC8800 == 74 [pid = 2792] [id = 383] 13:21:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (15632400) [pid = 2792] [serial = 1149] [outer = 00000000] 13:21:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (17CD6400) [pid = 2792] [serial = 1150] [outer = 15632400] 13:21:50 INFO - PROCESS | 2792 | 1461097310875 Marionette DEBUG loaded listener.js 13:21:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (18001400) [pid = 2792] [serial = 1151] [outer = 15632400] 13:21:51 INFO - PROCESS | 2792 | 1461097311360 Marionette TRACE conn3 <- [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]]]}] 13:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 704ms 13:21:51 INFO - PROCESS | 2792 | 1461097311423 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 13:21:51 INFO - PROCESS | 2792 | 1461097311426 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 13:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:21:51 INFO - PROCESS | 2792 | 1461097311429 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:21:51 INFO - PROCESS | 2792 | 1461097311433 Marionette TRACE conn3 <- [1,1498,null,{}] 13:21:51 INFO - PROCESS | 2792 | 1461097311443 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:51 INFO - PROCESS | 2792 | 1461097311534 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 13:21:51 INFO - PROCESS | 2792 | 1461097311543 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:51 INFO - PROCESS | 2792 | ++DOCSHELL 187B5800 == 75 [pid = 2792] [id = 384] 13:21:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (18A40C00) [pid = 2792] [serial = 1152] [outer = 00000000] 13:21:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (18C24800) [pid = 2792] [serial = 1153] [outer = 18A40C00] 13:21:51 INFO - PROCESS | 2792 | 1461097311593 Marionette DEBUG loaded listener.js 13:21:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (18C2E000) [pid = 2792] [serial = 1154] [outer = 18A40C00] 13:21:52 INFO - PROCESS | 2792 | 1461097312086 Marionette TRACE conn3 <- [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]]]}] 13:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 704ms 13:21:52 INFO - PROCESS | 2792 | 1461097312128 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 13:21:52 INFO - PROCESS | 2792 | 1461097312131 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 13:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:21:52 INFO - PROCESS | 2792 | 1461097312134 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:21:52 INFO - PROCESS | 2792 | 1461097312136 Marionette TRACE conn3 <- [1,1502,null,{}] 13:21:52 INFO - PROCESS | 2792 | 1461097312139 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:52 INFO - PROCESS | 2792 | 1461097312225 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 13:21:52 INFO - PROCESS | 2792 | 1461097312232 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:52 INFO - PROCESS | 2792 | ++DOCSHELL 18C29000 == 76 [pid = 2792] [id = 385] 13:21:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (192A1800) [pid = 2792] [serial = 1155] [outer = 00000000] 13:21:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1936D000) [pid = 2792] [serial = 1156] [outer = 192A1800] 13:21:52 INFO - PROCESS | 2792 | 1461097312284 Marionette DEBUG loaded listener.js 13:21:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1936B000) [pid = 2792] [serial = 1157] [outer = 192A1800] 13:21:52 INFO - PROCESS | 2792 | 1461097312720 Marionette TRACE conn3 <- [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]]]}] 13:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 626ms 13:21:52 INFO - PROCESS | 2792 | 1461097312774 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 13:21:52 INFO - PROCESS | 2792 | 1461097312776 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 13:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:21:52 INFO - PROCESS | 2792 | 1461097312779 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:21:52 INFO - PROCESS | 2792 | 1461097312781 Marionette TRACE conn3 <- [1,1506,null,{}] 13:21:52 INFO - PROCESS | 2792 | 1461097312791 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:52 INFO - PROCESS | 2792 | 1461097312905 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 13:21:53 INFO - PROCESS | 2792 | 1461097312999 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:53 INFO - PROCESS | 2792 | ++DOCSHELL 1930BC00 == 77 [pid = 2792] [id = 386] 13:21:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (19651800) [pid = 2792] [serial = 1158] [outer = 00000000] 13:21:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (19DD0400) [pid = 2792] [serial = 1159] [outer = 19651800] 13:21:53 INFO - PROCESS | 2792 | 1461097313045 Marionette DEBUG loaded listener.js 13:21:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (19DD7C00) [pid = 2792] [serial = 1160] [outer = 19651800] 13:21:53 INFO - PROCESS | 2792 | 1461097313481 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 735ms 13:21:53 INFO - PROCESS | 2792 | 1461097313518 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 13:21:53 INFO - PROCESS | 2792 | 1461097313520 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 13:21:53 INFO - PROCESS | 2792 | 1461097313523 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:21:53 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:21:53 INFO - PROCESS | 2792 | 1461097313525 Marionette TRACE conn3 <- [1,1510,null,{}] 13:21:53 INFO - PROCESS | 2792 | 1461097313528 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:53 INFO - PROCESS | 2792 | 1461097313653 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 13:21:53 INFO - PROCESS | 2792 | 1461097313659 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:53 INFO - PROCESS | 2792 | ++DOCSHELL 1A56B400 == 78 [pid = 2792] [id = 387] 13:21:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1A64BC00) [pid = 2792] [serial = 1161] [outer = 00000000] 13:21:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1BF87000) [pid = 2792] [serial = 1162] [outer = 1A64BC00] 13:21:53 INFO - PROCESS | 2792 | 1461097313760 Marionette DEBUG loaded listener.js 13:21:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1BF86800) [pid = 2792] [serial = 1163] [outer = 1A64BC00] 13:21:54 INFO - PROCESS | 2792 | 1461097314187 Marionette TRACE conn3 <- [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"]]]}] 13:21:54 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 () { 13:21:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:21:54 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 () { 13:21:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:21:54 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 () { 13:21:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:21:54 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 () { 13:21:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:21:54 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 704ms 13:21:54 INFO - PROCESS | 2792 | 1461097314227 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 13:21:54 INFO - PROCESS | 2792 | 1461097314229 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 13:21:54 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:21:54 INFO - PROCESS | 2792 | 1461097314232 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:21:54 INFO - PROCESS | 2792 | 1461097314234 Marionette TRACE conn3 <- [1,1514,null,{}] 13:21:54 INFO - PROCESS | 2792 | 1461097314237 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:54 INFO - PROCESS | 2792 | 1461097314384 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 13:21:54 INFO - PROCESS | 2792 | 1461097314405 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:54 INFO - PROCESS | 2792 | ++DOCSHELL 1BE3DC00 == 79 [pid = 2792] [id = 388] 13:21:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1BF90C00) [pid = 2792] [serial = 1164] [outer = 00000000] 13:21:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1CAB6800) [pid = 2792] [serial = 1165] [outer = 1BF90C00] 13:21:54 INFO - PROCESS | 2792 | 1461097314475 Marionette DEBUG loaded listener.js 13:21:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1CF4D000) [pid = 2792] [serial = 1166] [outer = 1BF90C00] 13:21:54 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1332A800) [pid = 2792] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:21:54 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (18182800) [pid = 2792] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:21:54 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (123F2400) [pid = 2792] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:21:54 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (18A3C000) [pid = 2792] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:21:54 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (187F0800) [pid = 2792] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:21:54 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1A64DC00) [pid = 2792] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:21:54 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (13266400) [pid = 2792] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:21:54 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (166BC800) [pid = 2792] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:21:54 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (19652000) [pid = 2792] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:21:54 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (19DD7000) [pid = 2792] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:21:55 INFO - PROCESS | 2792 | 1461097315044 Marionette TRACE conn3 <- [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"]]]}] 13:21:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:21:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:21:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:21:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:21:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:21:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:21:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:21:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:21:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:21:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:21:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:21:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:21:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:21:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:21:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:21:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 829ms 13:21:55 INFO - PROCESS | 2792 | 1461097315067 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 13:21:55 INFO - PROCESS | 2792 | 1461097315069 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 13:21:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:21:55 INFO - PROCESS | 2792 | 1461097315072 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:21:55 INFO - PROCESS | 2792 | 1461097315074 Marionette TRACE conn3 <- [1,1518,null,{}] 13:21:55 INFO - PROCESS | 2792 | 1461097315077 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:55 INFO - PROCESS | 2792 | 1461097315164 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 13:21:55 INFO - PROCESS | 2792 | 1461097315260 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:55 INFO - PROCESS | 2792 | ++DOCSHELL 13828000 == 80 [pid = 2792] [id = 389] 13:21:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1382A000) [pid = 2792] [serial = 1167] [outer = 00000000] 13:21:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (19652000) [pid = 2792] [serial = 1168] [outer = 1382A000] 13:21:55 INFO - PROCESS | 2792 | 1461097315304 Marionette DEBUG loaded listener.js 13:21:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A51D400) [pid = 2792] [serial = 1169] [outer = 1382A000] 13:21:55 INFO - PROCESS | 2792 | 1461097315640 Marionette TRACE conn3 <- [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]]]}] 13:21:55 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 13:21:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:21:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:21:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:21:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:21:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:21:55 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. 13:21:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:21:55 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 594ms 13:21:55 INFO - PROCESS | 2792 | 1461097315669 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 13:21:55 INFO - PROCESS | 2792 | 1461097315671 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 13:21:55 INFO - PROCESS | 2792 | 1461097315675 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:21:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:21:55 INFO - PROCESS | 2792 | 1461097315676 Marionette TRACE conn3 <- [1,1522,null,{}] 13:21:55 INFO - PROCESS | 2792 | 1461097315680 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:55 INFO - PROCESS | 2792 | 1461097315763 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 13:21:55 INFO - PROCESS | 2792 | 1461097315887 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:55 INFO - PROCESS | 2792 | ++DOCSHELL 1948F800 == 81 [pid = 2792] [id = 390] 13:21:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (19548400) [pid = 2792] [serial = 1170] [outer = 00000000] 13:21:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1D11D400) [pid = 2792] [serial = 1171] [outer = 19548400] 13:21:55 INFO - PROCESS | 2792 | 1461097315932 Marionette DEBUG loaded listener.js 13:21:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1D233C00) [pid = 2792] [serial = 1172] [outer = 19548400] 13:21:56 INFO - PROCESS | 2792 | 1461097316287 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:21:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:21:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 642ms 13:21:56 INFO - PROCESS | 2792 | 1461097316313 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 13:21:56 INFO - PROCESS | 2792 | 1461097316315 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 13:21:56 INFO - PROCESS | 2792 | 1461097316318 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:21:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:21:56 INFO - PROCESS | 2792 | 1461097316320 Marionette TRACE conn3 <- [1,1526,null,{}] 13:21:56 INFO - PROCESS | 2792 | 1461097316323 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:56 INFO - PROCESS | 2792 | 1461097316452 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 13:21:56 INFO - PROCESS | 2792 | 1461097316461 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:56 INFO - PROCESS | 2792 | ++DOCSHELL 19546C00 == 82 [pid = 2792] [id = 391] 13:21:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (19F6F000) [pid = 2792] [serial = 1173] [outer = 00000000] 13:21:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1D63B800) [pid = 2792] [serial = 1174] [outer = 19F6F000] 13:21:56 INFO - PROCESS | 2792 | 1461097316506 Marionette DEBUG loaded listener.js 13:21:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1D94E400) [pid = 2792] [serial = 1175] [outer = 19F6F000] 13:21:57 INFO - PROCESS | 2792 | 1461097316988 Marionette TRACE conn3 <- [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]]]}] 13:21:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:21:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 704ms 13:21:57 INFO - PROCESS | 2792 | 1461097317018 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 13:21:57 INFO - PROCESS | 2792 | 1461097317023 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 13:21:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:21:57 INFO - PROCESS | 2792 | 1461097317028 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:21:57 INFO - PROCESS | 2792 | 1461097317033 Marionette TRACE conn3 <- [1,1530,null,{}] 13:21:57 INFO - PROCESS | 2792 | 1461097317057 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:57 INFO - PROCESS | 2792 | 1461097317236 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 13:21:57 INFO - PROCESS | 2792 | 1461097317344 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:57 INFO - PROCESS | 2792 | ++DOCSHELL 14294400 == 83 [pid = 2792] [id = 392] 13:21:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (14294C00) [pid = 2792] [serial = 1176] [outer = 00000000] 13:21:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1539A000) [pid = 2792] [serial = 1177] [outer = 14294C00] 13:21:57 INFO - PROCESS | 2792 | 1461097317409 Marionette DEBUG loaded listener.js 13:21:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (15C92800) [pid = 2792] [serial = 1178] [outer = 14294C00] 13:21:57 INFO - PROCESS | 2792 | 1461097317953 Marionette TRACE conn3 <- [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]]]}] 13:21:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:21:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 939ms 13:21:57 INFO - PROCESS | 2792 | 1461097317985 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 13:21:58 INFO - PROCESS | 2792 | 1461097317991 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 13:21:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:21:58 INFO - PROCESS | 2792 | 1461097317999 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:21:58 INFO - PROCESS | 2792 | 1461097318002 Marionette TRACE conn3 <- [1,1534,null,{}] 13:21:58 INFO - PROCESS | 2792 | 1461097318006 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:58 INFO - PROCESS | 2792 | 1461097318117 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 13:21:58 INFO - PROCESS | 2792 | 1461097318232 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:58 INFO - PROCESS | 2792 | ++DOCSHELL 16D79000 == 84 [pid = 2792] [id = 393] 13:21:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (17CBD800) [pid = 2792] [serial = 1179] [outer = 00000000] 13:21:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (185F6800) [pid = 2792] [serial = 1180] [outer = 17CBD800] 13:21:58 INFO - PROCESS | 2792 | 1461097318329 Marionette DEBUG loaded listener.js 13:21:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (18A38400) [pid = 2792] [serial = 1181] [outer = 17CBD800] 13:21:58 INFO - PROCESS | 2792 | 1461097318921 Marionette TRACE conn3 <- [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]]]}] 13:21:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:21:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 939ms 13:21:58 INFO - PROCESS | 2792 | 1461097318943 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 13:21:58 INFO - PROCESS | 2792 | 1461097318945 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 13:21:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:21:58 INFO - PROCESS | 2792 | 1461097318949 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:21:58 INFO - PROCESS | 2792 | 1461097318953 Marionette TRACE conn3 <- [1,1538,null,{}] 13:21:58 INFO - PROCESS | 2792 | 1461097318964 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:59 INFO - PROCESS | 2792 | 1461097319079 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 13:21:59 INFO - PROCESS | 2792 | 1461097319195 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:59 INFO - PROCESS | 2792 | ++DOCSHELL 1BD41C00 == 85 [pid = 2792] [id = 394] 13:21:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1BE3B400) [pid = 2792] [serial = 1182] [outer = 00000000] 13:21:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1C8F4C00) [pid = 2792] [serial = 1183] [outer = 1BE3B400] 13:21:59 INFO - PROCESS | 2792 | 1461097319293 Marionette DEBUG loaded listener.js 13:21:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1D229400) [pid = 2792] [serial = 1184] [outer = 1BE3B400] 13:21:59 INFO - PROCESS | 2792 | 1461097319952 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:22:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:22:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1033ms 13:22:00 INFO - PROCESS | 2792 | 1461097319992 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 13:22:00 INFO - PROCESS | 2792 | 1461097319995 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 13:22:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:22:00 INFO - PROCESS | 2792 | 1461097319998 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:22:00 INFO - PROCESS | 2792 | 1461097320000 Marionette TRACE conn3 <- [1,1542,null,{}] 13:22:00 INFO - PROCESS | 2792 | 1461097320021 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:00 INFO - PROCESS | 2792 | 1461097320130 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 13:22:00 INFO - PROCESS | 2792 | 1461097320272 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:00 INFO - PROCESS | 2792 | ++DOCSHELL 1D228800 == 86 [pid = 2792] [id = 395] 13:22:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1D26E800) [pid = 2792] [serial = 1185] [outer = 00000000] 13:22:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1DA96400) [pid = 2792] [serial = 1186] [outer = 1D26E800] 13:22:00 INFO - PROCESS | 2792 | 1461097320329 Marionette DEBUG loaded listener.js 13:22:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1DA9A800) [pid = 2792] [serial = 1187] [outer = 1D26E800] 13:22:00 INFO - PROCESS | 2792 | 1461097320878 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:22:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:22:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 939ms 13:22:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:22:00 INFO - PROCESS | 2792 | 1461097320943 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 13:22:00 INFO - PROCESS | 2792 | 1461097320945 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 13:22:00 INFO - PROCESS | 2792 | 1461097320949 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:22:00 INFO - PROCESS | 2792 | 1461097320951 Marionette TRACE conn3 <- [1,1546,null,{}] 13:22:00 INFO - PROCESS | 2792 | 1461097320954 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:01 INFO - PROCESS | 2792 | 1461097321063 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 13:22:01 INFO - PROCESS | 2792 | 1461097321204 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:01 INFO - PROCESS | 2792 | ++DOCSHELL 1CA89000 == 87 [pid = 2792] [id = 396] 13:22:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1D952000) [pid = 2792] [serial = 1188] [outer = 00000000] 13:22:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1DCA4400) [pid = 2792] [serial = 1189] [outer = 1D952000] 13:22:01 INFO - PROCESS | 2792 | 1461097321260 Marionette DEBUG loaded listener.js 13:22:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1DF4A000) [pid = 2792] [serial = 1190] [outer = 1D952000] 13:22:01 INFO - PROCESS | 2792 | 1461097321866 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:22:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:22:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 939ms 13:22:01 INFO - PROCESS | 2792 | 1461097321894 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 13:22:01 INFO - PROCESS | 2792 | 1461097321896 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 13:22:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:22:01 INFO - PROCESS | 2792 | 1461097321900 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:22:01 INFO - PROCESS | 2792 | 1461097321902 Marionette TRACE conn3 <- [1,1550,null,{}] 13:22:01 INFO - PROCESS | 2792 | 1461097321906 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:02 INFO - PROCESS | 2792 | 1461097322033 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 13:22:02 INFO - PROCESS | 2792 | 1461097322152 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:02 INFO - PROCESS | 2792 | ++DOCSHELL 1DCA1400 == 88 [pid = 2792] [id = 397] 13:22:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1DF4F800) [pid = 2792] [serial = 1191] [outer = 00000000] 13:22:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1E30A000) [pid = 2792] [serial = 1192] [outer = 1DF4F800] 13:22:02 INFO - PROCESS | 2792 | 1461097322210 Marionette DEBUG loaded listener.js 13:22:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1E30FC00) [pid = 2792] [serial = 1193] [outer = 1DF4F800] 13:22:02 INFO - PROCESS | 2792 | 1461097322787 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:22:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:22:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 938ms 13:22:02 INFO - PROCESS | 2792 | 1461097322845 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 13:22:02 INFO - PROCESS | 2792 | 1461097322848 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 13:22:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:22:02 INFO - PROCESS | 2792 | 1461097322851 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:22:02 INFO - PROCESS | 2792 | 1461097322853 Marionette TRACE conn3 <- [1,1554,null,{}] 13:22:02 INFO - PROCESS | 2792 | 1461097322857 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:02 INFO - PROCESS | 2792 | 1461097322963 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 13:22:03 INFO - PROCESS | 2792 | 1461097323283 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:03 INFO - PROCESS | 2792 | ++DOCSHELL 11CB5800 == 89 [pid = 2792] [id = 398] 13:22:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (12366C00) [pid = 2792] [serial = 1194] [outer = 00000000] 13:22:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (13815400) [pid = 2792] [serial = 1195] [outer = 12366C00] 13:22:03 INFO - PROCESS | 2792 | 1461097323360 Marionette DEBUG loaded listener.js 13:22:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1382F400) [pid = 2792] [serial = 1196] [outer = 12366C00] 13:22:03 INFO - PROCESS | 2792 | 1461097323935 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:22:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:22:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1158ms 13:22:04 INFO - PROCESS | 2792 | 1461097324005 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 13:22:04 INFO - PROCESS | 2792 | 1461097324010 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 13:22:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:22:04 INFO - PROCESS | 2792 | 1461097324015 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:22:04 INFO - PROCESS | 2792 | 1461097324018 Marionette TRACE conn3 <- [1,1558,null,{}] 13:22:04 INFO - PROCESS | 2792 | 1461097324023 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:04 INFO - PROCESS | 2792 | 1461097324130 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 13:22:04 INFO - PROCESS | 2792 | 1461097324279 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:04 INFO - PROCESS | 2792 | ++DOCSHELL 16317C00 == 90 [pid = 2792] [id = 399] 13:22:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (16BD3C00) [pid = 2792] [serial = 1197] [outer = 00000000] 13:22:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (17CBFC00) [pid = 2792] [serial = 1198] [outer = 16BD3C00] 13:22:04 INFO - PROCESS | 2792 | 1461097324333 Marionette DEBUG loaded listener.js 13:22:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (17CCA400) [pid = 2792] [serial = 1199] [outer = 16BD3C00] 13:22:04 INFO - PROCESS | 2792 | --DOCSHELL 16D55000 == 89 [pid = 2792] [id = 256] 13:22:04 INFO - PROCESS | 2792 | --DOCSHELL 1948F800 == 88 [pid = 2792] [id = 390] 13:22:04 INFO - PROCESS | 2792 | --DOCSHELL 13828000 == 87 [pid = 2792] [id = 389] 13:22:04 INFO - PROCESS | 2792 | --DOCSHELL 1BE3DC00 == 86 [pid = 2792] [id = 388] 13:22:04 INFO - PROCESS | 2792 | --DOCSHELL 1A56B400 == 85 [pid = 2792] [id = 387] 13:22:04 INFO - PROCESS | 2792 | --DOCSHELL 1930BC00 == 84 [pid = 2792] [id = 386] 13:22:04 INFO - PROCESS | 2792 | --DOCSHELL 18C29000 == 83 [pid = 2792] [id = 385] 13:22:04 INFO - PROCESS | 2792 | --DOCSHELL 1CA8F400 == 82 [pid = 2792] [id = 359] 13:22:04 INFO - PROCESS | 2792 | --DOCSHELL 187B5800 == 81 [pid = 2792] [id = 384] 13:22:04 INFO - PROCESS | 2792 | --DOCSHELL 13AC8800 == 80 [pid = 2792] [id = 383] 13:22:04 INFO - PROCESS | 2792 | --DOCSHELL 166C4000 == 79 [pid = 2792] [id = 382] 13:22:04 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (17CC2400) [pid = 2792] [serial = 1080] [outer = 00000000] [url = about:blank] 13:22:04 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1949A000) [pid = 2792] [serial = 1083] [outer = 00000000] [url = about:blank] 13:22:04 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (1D958800) [pid = 2792] [serial = 1086] [outer = 00000000] [url = about:blank] 13:22:04 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1DF4C800) [pid = 2792] [serial = 1089] [outer = 00000000] [url = about:blank] 13:22:04 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (19A60C00) [pid = 2792] [serial = 1092] [outer = 00000000] [url = about:blank] 13:22:04 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1C804400) [pid = 2792] [serial = 1125] [outer = 00000000] [url = about:blank] 13:22:04 INFO - PROCESS | 2792 | --DOCSHELL 145E5800 == 78 [pid = 2792] [id = 376] 13:22:04 INFO - PROCESS | 2792 | --DOCSHELL 1BF87C00 == 77 [pid = 2792] [id = 375] 13:22:04 INFO - PROCESS | 2792 | 1461097324938 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:22:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:22:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 939ms 13:22:04 INFO - PROCESS | 2792 | 1461097324964 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 13:22:04 INFO - PROCESS | 2792 | 1461097324970 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 13:22:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:22:04 INFO - PROCESS | 2792 | 1461097324977 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:22:04 INFO - PROCESS | 2792 | 1461097324980 Marionette TRACE conn3 <- [1,1562,null,{}] 13:22:04 INFO - PROCESS | 2792 | 1461097324985 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:05 INFO - PROCESS | 2792 | 1461097325117 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (19659800) [pid = 2792] [serial = 1110] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1A51BC00) [pid = 2792] [serial = 1113] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (19786800) [pid = 2792] [serial = 1111] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (13826000) [pid = 2792] [serial = 1098] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (155E1C00) [pid = 2792] [serial = 1099] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (18186000) [pid = 2792] [serial = 1101] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (185F4000) [pid = 2792] [serial = 1102] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (16311000) [pid = 2792] [serial = 1096] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (142F3C00) [pid = 2792] [serial = 1095] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (18C21400) [pid = 2792] [serial = 1104] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (18C26400) [pid = 2792] [serial = 1105] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (192A1000) [pid = 2792] [serial = 1107] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1BE3F000) [pid = 2792] [serial = 1116] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1A568000) [pid = 2792] [serial = 1114] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1A518800) [pid = 2792] [serial = 1122] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1BF8B800) [pid = 2792] [serial = 1117] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (18B2D000) [pid = 2792] [serial = 1119] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (19305800) [pid = 2792] [serial = 1108] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (19782400) [pid = 2792] [serial = 1120] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1A90CC00) [pid = 2792] [serial = 1123] [outer = 00000000] [url = about:blank] 13:22:05 INFO - PROCESS | 2792 | 1461097325221 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:05 INFO - PROCESS | 2792 | ++DOCSHELL 11C1E400 == 78 [pid = 2792] [id = 400] 13:22:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (11C21000) [pid = 2792] [serial = 1200] [outer = 00000000] 13:22:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (155E1C00) [pid = 2792] [serial = 1201] [outer = 11C21000] 13:22:05 INFO - PROCESS | 2792 | 1461097325268 Marionette DEBUG loaded listener.js 13:22:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (17CD7400) [pid = 2792] [serial = 1202] [outer = 11C21000] 13:22:05 INFO - PROCESS | 2792 | 1461097325702 Marionette TRACE conn3 <- [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]]]}] 13:22:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:22:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 814ms 13:22:05 INFO - PROCESS | 2792 | 1461097325780 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 13:22:05 INFO - PROCESS | 2792 | 1461097325782 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 13:22:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:22:05 INFO - PROCESS | 2792 | 1461097325787 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:22:05 INFO - PROCESS | 2792 | 1461097325793 Marionette TRACE conn3 <- [1,1566,null,{}] 13:22:05 INFO - PROCESS | 2792 | 1461097325806 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:05 INFO - PROCESS | 2792 | 1461097325895 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 13:22:05 INFO - PROCESS | 2792 | 1461097325911 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:05 INFO - PROCESS | 2792 | ++DOCSHELL 18B29800 == 79 [pid = 2792] [id = 401] 13:22:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (18B2A800) [pid = 2792] [serial = 1203] [outer = 00000000] 13:22:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (18C28400) [pid = 2792] [serial = 1204] [outer = 18B2A800] 13:22:05 INFO - PROCESS | 2792 | 1461097325956 Marionette DEBUG loaded listener.js 13:22:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (18C2E400) [pid = 2792] [serial = 1205] [outer = 18B2A800] 13:22:06 INFO - PROCESS | 2792 | 1461097326406 Marionette TRACE conn3 <- [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]]]}] 13:22:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:22:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 657ms 13:22:06 INFO - PROCESS | 2792 | 1461097326443 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 13:22:06 INFO - PROCESS | 2792 | 1461097326446 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 13:22:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:22:06 INFO - PROCESS | 2792 | 1461097326449 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:22:06 INFO - PROCESS | 2792 | 1461097326450 Marionette TRACE conn3 <- [1,1570,null,{}] 13:22:06 INFO - PROCESS | 2792 | 1461097326454 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:06 INFO - PROCESS | 2792 | 1461097326544 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 13:22:06 INFO - PROCESS | 2792 | 1461097326551 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:06 INFO - PROCESS | 2792 | ++DOCSHELL 18B2D800 == 80 [pid = 2792] [id = 402] 13:22:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (18C25400) [pid = 2792] [serial = 1206] [outer = 00000000] 13:22:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1930A400) [pid = 2792] [serial = 1207] [outer = 18C25400] 13:22:06 INFO - PROCESS | 2792 | 1461097326596 Marionette DEBUG loaded listener.js 13:22:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (19305400) [pid = 2792] [serial = 1208] [outer = 18C25400] 13:22:07 INFO - PROCESS | 2792 | 1461097327034 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:22:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:22:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 626ms 13:22:07 INFO - PROCESS | 2792 | 1461097327086 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 13:22:07 INFO - PROCESS | 2792 | 1461097327088 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 13:22:07 INFO - PROCESS | 2792 | 1461097327092 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:22:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:22:07 INFO - PROCESS | 2792 | 1461097327093 Marionette TRACE conn3 <- [1,1574,null,{}] 13:22:07 INFO - PROCESS | 2792 | 1461097327097 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:07 INFO - PROCESS | 2792 | 1461097327181 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 13:22:07 INFO - PROCESS | 2792 | 1461097327187 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:07 INFO - PROCESS | 2792 | ++DOCSHELL 19301400 == 81 [pid = 2792] [id = 403] 13:22:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1930C400) [pid = 2792] [serial = 1209] [outer = 00000000] 13:22:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (19659000) [pid = 2792] [serial = 1210] [outer = 1930C400] 13:22:07 INFO - PROCESS | 2792 | 1461097327241 Marionette DEBUG loaded listener.js 13:22:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (19A66000) [pid = 2792] [serial = 1211] [outer = 1930C400] 13:22:07 INFO - PROCESS | 2792 | 1461097327773 Marionette TRACE conn3 <- [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]]]}] 13:22:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:22:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 735ms 13:22:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:22:07 INFO - PROCESS | 2792 | 1461097327834 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 13:22:07 INFO - PROCESS | 2792 | 1461097327836 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 13:22:07 INFO - PROCESS | 2792 | 1461097327839 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:22:07 INFO - PROCESS | 2792 | 1461097327841 Marionette TRACE conn3 <- [1,1578,null,{}] 13:22:07 INFO - PROCESS | 2792 | 1461097327844 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:07 INFO - PROCESS | 2792 | 1461097327965 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 13:22:08 INFO - PROCESS | 2792 | 1461097328034 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:08 INFO - PROCESS | 2792 | ++DOCSHELL 19F74400 == 82 [pid = 2792] [id = 404] 13:22:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (19F74800) [pid = 2792] [serial = 1212] [outer = 00000000] 13:22:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1A51BC00) [pid = 2792] [serial = 1213] [outer = 19F74800] 13:22:08 INFO - PROCESS | 2792 | 1461097328079 Marionette DEBUG loaded listener.js 13:22:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1A56CC00) [pid = 2792] [serial = 1214] [outer = 19F74800] 13:22:08 INFO - PROCESS | 2792 | 1461097328493 Marionette TRACE conn3 <- [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]]]}] 13:22:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:22:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 688ms 13:22:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:22:08 INFO - PROCESS | 2792 | 1461097328537 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 13:22:08 INFO - PROCESS | 2792 | 1461097328540 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 13:22:08 INFO - PROCESS | 2792 | 1461097328544 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:22:08 INFO - PROCESS | 2792 | 1461097328547 Marionette TRACE conn3 <- [1,1582,null,{}] 13:22:08 INFO - PROCESS | 2792 | 1461097328552 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:08 INFO - PROCESS | 2792 | 1461097328719 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 13:22:08 INFO - PROCESS | 2792 | 1461097328783 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:08 INFO - PROCESS | 2792 | ++DOCSHELL 19B2E000 == 83 [pid = 2792] [id = 405] 13:22:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1A56A800) [pid = 2792] [serial = 1215] [outer = 00000000] 13:22:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1BE38C00) [pid = 2792] [serial = 1216] [outer = 1A56A800] 13:22:08 INFO - PROCESS | 2792 | 1461097328829 Marionette DEBUG loaded listener.js 13:22:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1BE40800) [pid = 2792] [serial = 1217] [outer = 1A56A800] 13:22:09 INFO - PROCESS | 2792 | 1461097329248 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:22:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:22:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 736ms 13:22:09 INFO - PROCESS | 2792 | 1461097329284 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 13:22:09 INFO - PROCESS | 2792 | 1461097329286 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 13:22:09 INFO - PROCESS | 2792 | 1461097329289 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:22:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:22:09 INFO - PROCESS | 2792 | 1461097329291 Marionette TRACE conn3 <- [1,1586,null,{}] 13:22:09 INFO - PROCESS | 2792 | 1461097329294 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:09 INFO - PROCESS | 2792 | 1461097329414 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (192A1800) [pid = 2792] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (19548400) [pid = 2792] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1BF90C00) [pid = 2792] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1D22B000) [pid = 2792] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (15B2EC00) [pid = 2792] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (18A40C00) [pid = 2792] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (16BCB800) [pid = 2792] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1382A000) [pid = 2792] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (16BCF800) [pid = 2792] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (13A6A400) [pid = 2792] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (17CC8000) [pid = 2792] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (16318C00) [pid = 2792] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1DC9E000) [pid = 2792] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1C029400) [pid = 2792] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (18B2E400) [pid = 2792] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (19651800) [pid = 2792] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1BD39C00) [pid = 2792] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (15632400) [pid = 2792] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1D63A000) [pid = 2792] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1A33F000) [pid = 2792] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:22:09 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1A64BC00) [pid = 2792] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:22:09 INFO - PROCESS | 2792 | 1461097329750 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:09 INFO - PROCESS | 2792 | ++DOCSHELL 123F8000 == 84 [pid = 2792] [id = 406] 13:22:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (12D9AC00) [pid = 2792] [serial = 1218] [outer = 00000000] 13:22:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1537D800) [pid = 2792] [serial = 1219] [outer = 12D9AC00] 13:22:09 INFO - PROCESS | 2792 | 1461097329794 Marionette DEBUG loaded listener.js 13:22:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (16318C00) [pid = 2792] [serial = 1220] [outer = 12D9AC00] 13:22:10 INFO - PROCESS | 2792 | 1461097330170 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:22:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:22:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 907ms 13:22:10 INFO - PROCESS | 2792 | 1461097330194 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 13:22:10 INFO - PROCESS | 2792 | 1461097330196 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 13:22:10 INFO - PROCESS | 2792 | 1461097330199 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:22:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:22:10 INFO - PROCESS | 2792 | 1461097330201 Marionette TRACE conn3 <- [1,1590,null,{}] 13:22:10 INFO - PROCESS | 2792 | 1461097330204 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:10 INFO - PROCESS | 2792 | 1461097330288 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 13:22:10 INFO - PROCESS | 2792 | 1461097330390 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:10 INFO - PROCESS | 2792 | ++DOCSHELL 13725400 == 85 [pid = 2792] [id = 407] 13:22:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (13A6A400) [pid = 2792] [serial = 1221] [outer = 00000000] 13:22:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1A64BC00) [pid = 2792] [serial = 1222] [outer = 13A6A400] 13:22:10 INFO - PROCESS | 2792 | 1461097330437 Marionette DEBUG loaded listener.js 13:22:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1BD41000) [pid = 2792] [serial = 1223] [outer = 13A6A400] 13:22:10 INFO - PROCESS | 2792 | 1461097330796 Marionette TRACE conn3 <- [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]]]}] 13:22:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:22:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 625ms 13:22:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:22:10 INFO - PROCESS | 2792 | 1461097330837 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 13:22:10 INFO - PROCESS | 2792 | 1461097330839 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 13:22:10 INFO - PROCESS | 2792 | 1461097330842 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:22:10 INFO - PROCESS | 2792 | 1461097330844 Marionette TRACE conn3 <- [1,1594,null,{}] 13:22:10 INFO - PROCESS | 2792 | 1461097330847 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:10 INFO - PROCESS | 2792 | 1461097330971 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 13:22:11 INFO - PROCESS | 2792 | 1461097330979 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:11 INFO - PROCESS | 2792 | ++DOCSHELL 19651800 == 86 [pid = 2792] [id = 408] 13:22:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1BD35C00) [pid = 2792] [serial = 1224] [outer = 00000000] 13:22:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1C02F800) [pid = 2792] [serial = 1225] [outer = 1BD35C00] 13:22:11 INFO - PROCESS | 2792 | 1461097331032 Marionette DEBUG loaded listener.js 13:22:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1C80AC00) [pid = 2792] [serial = 1226] [outer = 1BD35C00] 13:22:11 INFO - PROCESS | 2792 | 1461097331453 Marionette TRACE conn3 <- [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]]]}] 13:22:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:22:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 641ms 13:22:11 INFO - PROCESS | 2792 | 1461097331481 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 13:22:11 INFO - PROCESS | 2792 | 1461097331483 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 13:22:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:22:11 INFO - PROCESS | 2792 | 1461097331486 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:22:11 INFO - PROCESS | 2792 | 1461097331489 Marionette TRACE conn3 <- [1,1598,null,{}] 13:22:11 INFO - PROCESS | 2792 | 1461097331492 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:11 INFO - PROCESS | 2792 | 1461097331642 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 13:22:11 INFO - PROCESS | 2792 | 1461097331689 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:11 INFO - PROCESS | 2792 | ++DOCSHELL 1CABC000 == 87 [pid = 2792] [id = 409] 13:22:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1CFBCC00) [pid = 2792] [serial = 1227] [outer = 00000000] 13:22:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1D278400) [pid = 2792] [serial = 1228] [outer = 1CFBCC00] 13:22:11 INFO - PROCESS | 2792 | 1461097331737 Marionette DEBUG loaded listener.js 13:22:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1D63B000) [pid = 2792] [serial = 1229] [outer = 1CFBCC00] 13:22:12 INFO - PROCESS | 2792 | 1461097332361 Marionette TRACE conn3 <- [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]]]}] 13:22:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:22:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 907ms 13:22:12 INFO - PROCESS | 2792 | 1461097332391 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 13:22:12 INFO - PROCESS | 2792 | 1461097332397 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 13:22:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:22:12 INFO - PROCESS | 2792 | 1461097332403 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:22:12 INFO - PROCESS | 2792 | 1461097332406 Marionette TRACE conn3 <- [1,1602,null,{}] 13:22:12 INFO - PROCESS | 2792 | 1461097332412 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:12 INFO - PROCESS | 2792 | 1461097332531 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 13:22:12 INFO - PROCESS | 2792 | 1461097332683 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:12 INFO - PROCESS | 2792 | ++DOCSHELL 142F3C00 == 88 [pid = 2792] [id = 410] 13:22:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (158F7400) [pid = 2792] [serial = 1230] [outer = 00000000] 13:22:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (16D6E800) [pid = 2792] [serial = 1231] [outer = 158F7400] 13:22:12 INFO - PROCESS | 2792 | 1461097332742 Marionette DEBUG loaded listener.js 13:22:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (17CC5400) [pid = 2792] [serial = 1232] [outer = 158F7400] 13:22:13 INFO - PROCESS | 2792 | 1461097333373 Marionette TRACE conn3 <- [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]]]}] 13:22:13 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 13:22:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1033ms 13:22:13 INFO - PROCESS | 2792 | 1461097333446 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 13:22:13 INFO - PROCESS | 2792 | 1461097333452 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 13:22:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:22:13 INFO - PROCESS | 2792 | 1461097333478 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:22:13 INFO - PROCESS | 2792 | 1461097333481 Marionette TRACE conn3 <- [1,1606,null,{}] 13:22:13 INFO - PROCESS | 2792 | 1461097333485 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:13 INFO - PROCESS | 2792 | 1461097333677 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 13:22:13 INFO - PROCESS | 2792 | 1461097333782 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:13 INFO - PROCESS | 2792 | ++DOCSHELL 18181000 == 89 [pid = 2792] [id = 411] 13:22:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (18183C00) [pid = 2792] [serial = 1233] [outer = 00000000] 13:22:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (18C22000) [pid = 2792] [serial = 1234] [outer = 18183C00] 13:22:13 INFO - PROCESS | 2792 | 1461097333837 Marionette DEBUG loaded listener.js 13:22:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (19305000) [pid = 2792] [serial = 1235] [outer = 18183C00] 13:22:14 INFO - PROCESS | 2792 | 1461097334413 Marionette TRACE conn3 <- [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]]]}] 13:22:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:22:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1001ms 13:22:14 INFO - PROCESS | 2792 | 1461097334479 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 13:22:14 INFO - PROCESS | 2792 | 1461097334482 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 13:22:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:22:14 INFO - PROCESS | 2792 | 1461097334486 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:22:14 INFO - PROCESS | 2792 | 1461097334490 Marionette TRACE conn3 <- [1,1610,null,{}] 13:22:14 INFO - PROCESS | 2792 | 1461097334501 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:14 INFO - PROCESS | 2792 | 1461097334617 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 13:22:14 INFO - PROCESS | 2792 | 1461097334768 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:14 INFO - PROCESS | 2792 | ++DOCSHELL 1BD3B400 == 90 [pid = 2792] [id = 412] 13:22:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1BF92400) [pid = 2792] [serial = 1236] [outer = 00000000] 13:22:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1CA85800) [pid = 2792] [serial = 1237] [outer = 1BF92400] 13:22:14 INFO - PROCESS | 2792 | 1461097334827 Marionette DEBUG loaded listener.js 13:22:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1CFB3C00) [pid = 2792] [serial = 1238] [outer = 1BF92400] 13:22:15 INFO - PROCESS | 2792 | 1461097335460 Marionette TRACE conn3 <- [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]]]}] 13:22:15 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 13:22:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1001ms 13:22:15 INFO - PROCESS | 2792 | 1461097335518 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 13:22:15 INFO - PROCESS | 2792 | 1461097335521 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 13:22:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:22:15 INFO - PROCESS | 2792 | 1461097335525 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:22:15 INFO - PROCESS | 2792 | 1461097335527 Marionette TRACE conn3 <- [1,1614,null,{}] 13:22:15 INFO - PROCESS | 2792 | 1461097335531 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:15 INFO - PROCESS | 2792 | 1461097335641 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 13:22:15 INFO - PROCESS | 2792 | 1461097335790 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:15 INFO - PROCESS | 2792 | ++DOCSHELL 1C8F1000 == 91 [pid = 2792] [id = 413] 13:22:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1D11F800) [pid = 2792] [serial = 1239] [outer = 00000000] 13:22:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1DA90800) [pid = 2792] [serial = 1240] [outer = 1D11F800] 13:22:15 INFO - PROCESS | 2792 | 1461097335846 Marionette DEBUG loaded listener.js 13:22:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1DA95800) [pid = 2792] [serial = 1241] [outer = 1D11F800] 13:22:16 INFO - PROCESS | 2792 | 1461097336410 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:22:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:22:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 954ms 13:22:16 INFO - PROCESS | 2792 | 1461097336470 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 13:22:16 INFO - PROCESS | 2792 | 1461097336472 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 13:22:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:22:16 INFO - PROCESS | 2792 | 1461097336490 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:22:16 INFO - PROCESS | 2792 | 1461097336492 Marionette TRACE conn3 <- [1,1618,null,{}] 13:22:16 INFO - PROCESS | 2792 | 1461097336496 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:16 INFO - PROCESS | 2792 | 1461097336604 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 13:22:16 INFO - PROCESS | 2792 | 1461097336774 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:16 INFO - PROCESS | 2792 | ++DOCSHELL 1D640C00 == 92 [pid = 2792] [id = 414] 13:22:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1D95A800) [pid = 2792] [serial = 1242] [outer = 00000000] 13:22:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1DF50800) [pid = 2792] [serial = 1243] [outer = 1D95A800] 13:22:16 INFO - PROCESS | 2792 | 1461097336830 Marionette DEBUG loaded listener.js 13:22:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1DF57000) [pid = 2792] [serial = 1244] [outer = 1D95A800] 13:22:17 INFO - PROCESS | 2792 | 1461097337401 Marionette TRACE conn3 <- [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]]]}] 13:22:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:22:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 939ms 13:22:17 INFO - PROCESS | 2792 | 1461097337432 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 13:22:17 INFO - PROCESS | 2792 | 1461097337434 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 13:22:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:22:17 INFO - PROCESS | 2792 | 1461097337437 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:22:17 INFO - PROCESS | 2792 | 1461097337439 Marionette TRACE conn3 <- [1,1622,null,{}] 13:22:17 INFO - PROCESS | 2792 | 1461097337443 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:17 INFO - PROCESS | 2792 | 1461097337558 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 13:22:17 INFO - PROCESS | 2792 | 1461097337727 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:17 INFO - PROCESS | 2792 | ++DOCSHELL 18B25C00 == 93 [pid = 2792] [id = 415] 13:22:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (192A1000) [pid = 2792] [serial = 1245] [outer = 00000000] 13:22:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1E361400) [pid = 2792] [serial = 1246] [outer = 192A1000] 13:22:17 INFO - PROCESS | 2792 | 1461097337794 Marionette DEBUG loaded listener.js 13:22:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1E4D8400) [pid = 2792] [serial = 1247] [outer = 192A1000] 13:22:18 INFO - PROCESS | 2792 | 1461097338350 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:22:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:22:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 938ms 13:22:18 INFO - PROCESS | 2792 | 1461097338383 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 13:22:18 INFO - PROCESS | 2792 | 1461097338385 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 13:22:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:22:18 INFO - PROCESS | 2792 | 1461097338388 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:22:18 INFO - PROCESS | 2792 | 1461097338390 Marionette TRACE conn3 <- [1,1626,null,{}] 13:22:18 INFO - PROCESS | 2792 | 1461097338394 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:18 INFO - PROCESS | 2792 | 1461097338499 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 13:22:18 INFO - PROCESS | 2792 | 1461097338788 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:18 INFO - PROCESS | 2792 | ++DOCSHELL 11C19000 == 94 [pid = 2792] [id = 416] 13:22:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (11C1E000) [pid = 2792] [serial = 1248] [outer = 00000000] 13:22:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (158F1400) [pid = 2792] [serial = 1249] [outer = 11C1E000] 13:22:18 INFO - PROCESS | 2792 | 1461097338846 Marionette DEBUG loaded listener.js 13:22:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (163ED000) [pid = 2792] [serial = 1250] [outer = 11C1E000] 13:22:19 INFO - PROCESS | 2792 | 1461097339393 Marionette TRACE conn3 <- [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]]]}] 13:22:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:22:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1032ms 13:22:19 INFO - PROCESS | 2792 | 1461097339450 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 13:22:19 INFO - PROCESS | 2792 | 1461097339456 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 13:22:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:22:19 INFO - PROCESS | 2792 | 1461097339463 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:22:19 INFO - PROCESS | 2792 | 1461097339467 Marionette TRACE conn3 <- [1,1630,null,{}] 13:22:19 INFO - PROCESS | 2792 | 1461097339474 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:19 INFO - PROCESS | 2792 | 1461097339596 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 13:22:19 INFO - PROCESS | 2792 | 1461097339745 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:19 INFO - PROCESS | 2792 | ++DOCSHELL 15C93C00 == 95 [pid = 2792] [id = 417] 13:22:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (15E8AC00) [pid = 2792] [serial = 1251] [outer = 00000000] 13:22:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (185F2800) [pid = 2792] [serial = 1252] [outer = 15E8AC00] 13:22:19 INFO - PROCESS | 2792 | 1461097339819 Marionette DEBUG loaded listener.js 13:22:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (18A33400) [pid = 2792] [serial = 1253] [outer = 15E8AC00] 13:22:20 INFO - PROCESS | 2792 | --DOCSHELL 136B2C00 == 94 [pid = 2792] [id = 212] 13:22:20 INFO - PROCESS | 2792 | --DOCSHELL 11C1FC00 == 93 [pid = 2792] [id = 297] 13:22:20 INFO - PROCESS | 2792 | --DOCSHELL 15E0A000 == 92 [pid = 2792] [id = 312] 13:22:20 INFO - PROCESS | 2792 | --DOCSHELL 1C803000 == 91 [pid = 2792] [id = 332] 13:22:20 INFO - PROCESS | 2792 | --DOCSHELL 1BE3C400 == 90 [pid = 2792] [id = 331] 13:22:20 INFO - PROCESS | 2792 | --DOCSHELL 19651800 == 89 [pid = 2792] [id = 408] 13:22:20 INFO - PROCESS | 2792 | --DOCSHELL 13725400 == 88 [pid = 2792] [id = 407] 13:22:20 INFO - PROCESS | 2792 | --DOCSHELL 123F8000 == 87 [pid = 2792] [id = 406] 13:22:20 INFO - PROCESS | 2792 | --DOCSHELL 19B2E000 == 86 [pid = 2792] [id = 405] 13:22:20 INFO - PROCESS | 2792 | --DOCSHELL 19F74400 == 85 [pid = 2792] [id = 404] 13:22:20 INFO - PROCESS | 2792 | --DOCSHELL 19301400 == 84 [pid = 2792] [id = 403] 13:22:20 INFO - PROCESS | 2792 | --DOCSHELL 18B2D800 == 83 [pid = 2792] [id = 402] 13:22:20 INFO - PROCESS | 2792 | --DOCSHELL 18B29800 == 82 [pid = 2792] [id = 401] 13:22:20 INFO - PROCESS | 2792 | --DOCSHELL 11C1E400 == 81 [pid = 2792] [id = 400] 13:22:20 INFO - PROCESS | 2792 | --DOCSHELL 16317C00 == 80 [pid = 2792] [id = 399] 13:22:20 INFO - PROCESS | 2792 | --DOCSHELL 11CB5800 == 79 [pid = 2792] [id = 398] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (1930E000) [pid = 2792] [serial = 1144] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (1D63B800) [pid = 2792] [serial = 1174] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOCSHELL 16D79000 == 78 [pid = 2792] [id = 393] 13:22:20 INFO - PROCESS | 2792 | --DOCSHELL 14294400 == 77 [pid = 2792] [id = 392] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (1936D000) [pid = 2792] [serial = 1156] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (1D11D400) [pid = 2792] [serial = 1171] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (1CF4D000) [pid = 2792] [serial = 1166] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1936B000) [pid = 2792] [serial = 1157] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (1DC96400) [pid = 2792] [serial = 1087] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (17CC1800) [pid = 2792] [serial = 1129] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (18C2E000) [pid = 2792] [serial = 1154] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (17CDC800) [pid = 2792] [serial = 1148] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (19652000) [pid = 2792] [serial = 1168] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (19966000) [pid = 2792] [serial = 1093] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (18180C00) [pid = 2792] [serial = 1081] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (16D62000) [pid = 2792] [serial = 1128] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1CAB6800) [pid = 2792] [serial = 1165] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (18B25400) [pid = 2792] [serial = 1131] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1D63F400) [pid = 2792] [serial = 1142] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1DF51400) [pid = 2792] [serial = 1090] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1D11F400) [pid = 2792] [serial = 1137] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1D22AC00) [pid = 2792] [serial = 1138] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (19A61000) [pid = 2792] [serial = 1084] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (19DD0400) [pid = 2792] [serial = 1159] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (19DD7C00) [pid = 2792] [serial = 1160] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1C0E5000) [pid = 2792] [serial = 1134] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (17CD6400) [pid = 2792] [serial = 1150] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1DC9BC00) [pid = 2792] [serial = 1078] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (17CBDC00) [pid = 2792] [serial = 1147] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (18C20400) [pid = 2792] [serial = 1132] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1A51D400) [pid = 2792] [serial = 1169] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (18001400) [pid = 2792] [serial = 1151] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1C8FF400) [pid = 2792] [serial = 1027] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1D63CC00) [pid = 2792] [serial = 1141] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1C807C00) [pid = 2792] [serial = 1135] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1CAC1C00) [pid = 2792] [serial = 715] [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.] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1BF86800) [pid = 2792] [serial = 1163] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (18C24800) [pid = 2792] [serial = 1153] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1BF87000) [pid = 2792] [serial = 1162] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1D233C00) [pid = 2792] [serial = 1172] [outer = 00000000] [url = about:blank] 13:22:20 INFO - PROCESS | 2792 | 1461097340447 Marionette TRACE conn3 <- [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]]]}] 13:22:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:22:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1002ms 13:22:20 INFO - PROCESS | 2792 | 1461097340465 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 13:22:20 INFO - PROCESS | 2792 | 1461097340469 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 13:22:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:22:20 INFO - PROCESS | 2792 | 1461097340474 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:22:20 INFO - PROCESS | 2792 | 1461097340476 Marionette TRACE conn3 <- [1,1634,null,{}] 13:22:20 INFO - PROCESS | 2792 | 1461097340480 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:20 INFO - PROCESS | 2792 | 1461097340568 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 13:22:20 INFO - PROCESS | 2792 | 1461097340675 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:20 INFO - PROCESS | 2792 | ++DOCSHELL 13780400 == 78 [pid = 2792] [id = 418] 13:22:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (13A6CC00) [pid = 2792] [serial = 1254] [outer = 00000000] 13:22:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (17CDF400) [pid = 2792] [serial = 1255] [outer = 13A6CC00] 13:22:20 INFO - PROCESS | 2792 | 1461097340722 Marionette DEBUG loaded listener.js 13:22:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (185F3800) [pid = 2792] [serial = 1256] [outer = 13A6CC00] 13:22:21 INFO - PROCESS | 2792 | 1461097341144 Marionette TRACE conn3 <- [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]]]}] 13:22:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:22:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 735ms 13:22:21 INFO - PROCESS | 2792 | 1461097341215 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 13:22:21 INFO - PROCESS | 2792 | 1461097341217 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 13:22:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:22:21 INFO - PROCESS | 2792 | 1461097341226 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:22:21 INFO - PROCESS | 2792 | 1461097341232 Marionette TRACE conn3 <- [1,1638,null,{}] 13:22:21 INFO - PROCESS | 2792 | 1461097341241 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:21 INFO - PROCESS | 2792 | 1461097341361 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 13:22:21 INFO - PROCESS | 2792 | 1461097341377 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:21 INFO - PROCESS | 2792 | ++DOCSHELL 19305C00 == 79 [pid = 2792] [id = 419] 13:22:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (19306800) [pid = 2792] [serial = 1257] [outer = 00000000] 13:22:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (19494000) [pid = 2792] [serial = 1258] [outer = 19306800] 13:22:21 INFO - PROCESS | 2792 | 1461097341422 Marionette DEBUG loaded listener.js 13:22:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1964C400) [pid = 2792] [serial = 1259] [outer = 19306800] 13:22:21 INFO - PROCESS | 2792 | 1461097341896 Marionette TRACE conn3 <- [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]]]}] 13:22:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:22:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 704ms 13:22:21 INFO - PROCESS | 2792 | 1461097341923 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 13:22:21 INFO - PROCESS | 2792 | 1461097341926 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 13:22:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:22:21 INFO - PROCESS | 2792 | 1461097341929 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:22:21 INFO - PROCESS | 2792 | 1461097341931 Marionette TRACE conn3 <- [1,1642,null,{}] 13:22:21 INFO - PROCESS | 2792 | 1461097341934 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:22 INFO - PROCESS | 2792 | 1461097342021 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 13:22:22 INFO - PROCESS | 2792 | 1461097342027 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:22 INFO - PROCESS | 2792 | ++DOCSHELL 19959000 == 80 [pid = 2792] [id = 420] 13:22:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (19963800) [pid = 2792] [serial = 1260] [outer = 00000000] 13:22:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (19DD4800) [pid = 2792] [serial = 1261] [outer = 19963800] 13:22:22 INFO - PROCESS | 2792 | 1461097342072 Marionette DEBUG loaded listener.js 13:22:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (19F6F400) [pid = 2792] [serial = 1262] [outer = 19963800] 13:22:22 INFO - PROCESS | 2792 | 1461097342813 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:22:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:22:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 954ms 13:22:22 INFO - PROCESS | 2792 | 1461097342876 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 13:22:22 INFO - PROCESS | 2792 | 1461097342882 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 13:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:22:22 INFO - PROCESS | 2792 | 1461097342888 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:22:22 INFO - PROCESS | 2792 | 1461097342892 Marionette TRACE conn3 <- [1,1646,null,{}] 13:22:22 INFO - PROCESS | 2792 | 1461097342898 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:23 INFO - PROCESS | 2792 | 1461097343013 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 13:22:23 INFO - PROCESS | 2792 | 1461097343158 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:23 INFO - PROCESS | 2792 | ++DOCSHELL 17CC9000 == 81 [pid = 2792] [id = 421] 13:22:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (17CC9400) [pid = 2792] [serial = 1263] [outer = 00000000] 13:22:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (18187800) [pid = 2792] [serial = 1264] [outer = 17CC9400] 13:22:23 INFO - PROCESS | 2792 | 1461097343217 Marionette DEBUG loaded listener.js 13:22:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (18A3C800) [pid = 2792] [serial = 1265] [outer = 17CC9400] 13:22:23 INFO - PROCESS | 2792 | 1461097343794 Marionette TRACE conn3 <- [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]]]}] 13:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 938ms 13:22:23 INFO - PROCESS | 2792 | 1461097343833 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 13:22:23 INFO - PROCESS | 2792 | 1461097343843 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 13:22:23 INFO - PROCESS | 2792 | 1461097343853 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:22:23 INFO - PROCESS | 2792 | 1461097343856 Marionette TRACE conn3 <- [1,1650,null,{}] 13:22:23 INFO - PROCESS | 2792 | 1461097343860 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:23 INFO - PROCESS | 2792 | 1461097343971 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 13:22:24 INFO - PROCESS | 2792 | 1461097344114 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:24 INFO - PROCESS | 2792 | ++DOCSHELL 187EAC00 == 82 [pid = 2792] [id = 422] 13:22:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (18B2D800) [pid = 2792] [serial = 1266] [outer = 00000000] 13:22:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1964E800) [pid = 2792] [serial = 1267] [outer = 18B2D800] 13:22:24 INFO - PROCESS | 2792 | 1461097344170 Marionette DEBUG loaded listener.js 13:22:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (19A61000) [pid = 2792] [serial = 1268] [outer = 18B2D800] 13:22:24 INFO - PROCESS | 2792 | 1461097344761 Marionette TRACE conn3 <- [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]]]}] 13:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 938ms 13:22:24 INFO - PROCESS | 2792 | 1461097344801 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 13:22:24 INFO - PROCESS | 2792 | 1461097344803 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 13:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:22:24 INFO - PROCESS | 2792 | 1461097344807 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:22:24 INFO - PROCESS | 2792 | 1461097344811 Marionette TRACE conn3 <- [1,1654,null,{}] 13:22:24 INFO - PROCESS | 2792 | 1461097344822 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:24 INFO - PROCESS | 2792 | 1461097344973 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 13:22:25 INFO - PROCESS | 2792 | 1461097345119 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:25 INFO - PROCESS | 2792 | ++DOCSHELL 1BD40000 == 83 [pid = 2792] [id = 423] 13:22:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1BD40800) [pid = 2792] [serial = 1269] [outer = 00000000] 13:22:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1BF91400) [pid = 2792] [serial = 1270] [outer = 1BD40800] 13:22:25 INFO - PROCESS | 2792 | 1461097345180 Marionette DEBUG loaded listener.js 13:22:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1BFF0000) [pid = 2792] [serial = 1271] [outer = 1BD40800] 13:22:25 INFO - PROCESS | 2792 | 1461097345803 Marionette TRACE conn3 <- [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]]]}] 13:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1032ms 13:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:22:25 INFO - PROCESS | 2792 | 1461097345852 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 13:22:25 INFO - PROCESS | 2792 | 1461097345855 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 13:22:25 INFO - PROCESS | 2792 | 1461097345858 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:22:25 INFO - PROCESS | 2792 | 1461097345860 Marionette TRACE conn3 <- [1,1658,null,{}] 13:22:25 INFO - PROCESS | 2792 | 1461097345864 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:26 INFO - PROCESS | 2792 | 1461097345989 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 13:22:26 INFO - PROCESS | 2792 | 1461097346133 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:26 INFO - PROCESS | 2792 | ++DOCSHELL 18C2F400 == 84 [pid = 2792] [id = 424] 13:22:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1A340C00) [pid = 2792] [serial = 1272] [outer = 00000000] 13:22:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1C80E400) [pid = 2792] [serial = 1273] [outer = 1A340C00] 13:22:26 INFO - PROCESS | 2792 | 1461097346190 Marionette DEBUG loaded listener.js 13:22:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1C8FA400) [pid = 2792] [serial = 1274] [outer = 1A340C00] 13:22:26 INFO - PROCESS | 2792 | 1461097346744 Marionette TRACE conn3 <- [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]]]}] 13:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 938ms 13:22:26 INFO - PROCESS | 2792 | 1461097346803 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 13:22:26 INFO - PROCESS | 2792 | 1461097346805 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 13:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:22:26 INFO - PROCESS | 2792 | 1461097346809 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:22:26 INFO - PROCESS | 2792 | 1461097346811 Marionette TRACE conn3 <- [1,1662,null,{}] 13:22:26 INFO - PROCESS | 2792 | 1461097346814 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:26 INFO - PROCESS | 2792 | 1461097346922 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 13:22:27 INFO - PROCESS | 2792 | 1461097347037 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:27 INFO - PROCESS | 2792 | ++DOCSHELL 1BF8C400 == 85 [pid = 2792] [id = 425] 13:22:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1C807C00) [pid = 2792] [serial = 1275] [outer = 00000000] 13:22:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1CFBD000) [pid = 2792] [serial = 1276] [outer = 1C807C00] 13:22:27 INFO - PROCESS | 2792 | 1461097347131 Marionette DEBUG loaded listener.js 13:22:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1D11A800) [pid = 2792] [serial = 1277] [outer = 1C807C00] 13:22:27 INFO - PROCESS | 2792 | 1461097347682 Marionette TRACE conn3 <- [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]]]}] 13:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 938ms 13:22:27 INFO - PROCESS | 2792 | 1461097347754 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 13:22:27 INFO - PROCESS | 2792 | 1461097347756 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 13:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:22:27 INFO - PROCESS | 2792 | 1461097347760 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:22:27 INFO - PROCESS | 2792 | 1461097347762 Marionette TRACE conn3 <- [1,1666,null,{}] 13:22:27 INFO - PROCESS | 2792 | 1461097347766 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:27 INFO - PROCESS | 2792 | 1461097347917 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 13:22:28 INFO - PROCESS | 2792 | 1461097348063 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:28 INFO - PROCESS | 2792 | ++DOCSHELL 1CFBA800 == 86 [pid = 2792] [id = 426] 13:22:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1D22A800) [pid = 2792] [serial = 1278] [outer = 00000000] 13:22:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1D94E800) [pid = 2792] [serial = 1279] [outer = 1D22A800] 13:22:28 INFO - PROCESS | 2792 | 1461097348122 Marionette DEBUG loaded listener.js 13:22:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1D956C00) [pid = 2792] [serial = 1280] [outer = 1D22A800] 13:22:28 INFO - PROCESS | 2792 | 1461097348707 Marionette TRACE conn3 <- [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]]]}] 13:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1001ms 13:22:28 INFO - PROCESS | 2792 | 1461097348767 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 13:22:28 INFO - PROCESS | 2792 | 1461097348769 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 13:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:22:28 INFO - PROCESS | 2792 | 1461097348772 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:22:28 INFO - PROCESS | 2792 | 1461097348774 Marionette TRACE conn3 <- [1,1670,null,{}] 13:22:28 INFO - PROCESS | 2792 | 1461097348778 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:28 INFO - PROCESS | 2792 | 1461097348912 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 13:22:29 INFO - PROCESS | 2792 | 1461097349066 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:29 INFO - PROCESS | 2792 | ++DOCSHELL 19F6F800 == 87 [pid = 2792] [id = 427] 13:22:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1A33F400) [pid = 2792] [serial = 1281] [outer = 00000000] 13:22:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1DC97400) [pid = 2792] [serial = 1282] [outer = 1A33F400] 13:22:29 INFO - PROCESS | 2792 | 1461097349124 Marionette DEBUG loaded listener.js 13:22:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1DC96C00) [pid = 2792] [serial = 1283] [outer = 1A33F400] 13:22:29 INFO - PROCESS | 2792 | 1461097349835 Marionette TRACE conn3 <- [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]]]}] 13:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1095ms 13:22:29 INFO - PROCESS | 2792 | 1461097349870 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 13:22:29 INFO - PROCESS | 2792 | 1461097349874 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 13:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:22:29 INFO - PROCESS | 2792 | 1461097349879 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:22:29 INFO - PROCESS | 2792 | 1461097349883 Marionette TRACE conn3 <- [1,1674,null,{}] 13:22:29 INFO - PROCESS | 2792 | 1461097349888 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:30 INFO - PROCESS | 2792 | 1461097350007 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 13:22:30 INFO - PROCESS | 2792 | 1461097350172 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:30 INFO - PROCESS | 2792 | ++DOCSHELL 166BB800 == 88 [pid = 2792] [id = 428] 13:22:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (17CDE800) [pid = 2792] [serial = 1284] [outer = 00000000] 13:22:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (18185C00) [pid = 2792] [serial = 1285] [outer = 17CDE800] 13:22:30 INFO - PROCESS | 2792 | 1461097350229 Marionette DEBUG loaded listener.js 13:22:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1929CC00) [pid = 2792] [serial = 1286] [outer = 17CDE800] 13:22:30 INFO - PROCESS | 2792 | --DOCSHELL 19305C00 == 87 [pid = 2792] [id = 419] 13:22:30 INFO - PROCESS | 2792 | --DOCSHELL 13780400 == 86 [pid = 2792] [id = 418] 13:22:30 INFO - PROCESS | 2792 | --DOCSHELL 15C93C00 == 85 [pid = 2792] [id = 417] 13:22:30 INFO - PROCESS | 2792 | --DOCSHELL 11C19000 == 84 [pid = 2792] [id = 416] 13:22:30 INFO - PROCESS | 2792 | --DOCSHELL 18181000 == 83 [pid = 2792] [id = 411] 13:22:30 INFO - PROCESS | 2792 | --DOCSHELL 142F3C00 == 82 [pid = 2792] [id = 410] 13:22:30 INFO - PROCESS | 2792 | 1461097350789 Marionette TRACE conn3 <- [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]]]}] 13:22:30 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 13:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 938ms 13:22:30 INFO - PROCESS | 2792 | 1461097350824 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 13:22:30 INFO - PROCESS | 2792 | 1461097350829 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 13:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:22:30 INFO - PROCESS | 2792 | 1461097350835 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:22:30 INFO - PROCESS | 2792 | 1461097350838 Marionette TRACE conn3 <- [1,1678,null,{}] 13:22:30 INFO - PROCESS | 2792 | 1461097350841 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:30 INFO - PROCESS | 2792 | 1461097350976 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 13:22:31 INFO - PROCESS | 2792 | 1461097351000 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:31 INFO - PROCESS | 2792 | ++DOCSHELL 187E9800 == 83 [pid = 2792] [id = 429] 13:22:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (192A1800) [pid = 2792] [serial = 1287] [outer = 00000000] 13:22:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (19655000) [pid = 2792] [serial = 1288] [outer = 192A1800] 13:22:31 INFO - PROCESS | 2792 | 1461097351049 Marionette DEBUG loaded listener.js 13:22:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (1A341400) [pid = 2792] [serial = 1289] [outer = 192A1800] 13:22:31 INFO - PROCESS | 2792 | 1461097351526 Marionette TRACE conn3 <- [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]]]}] 13:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 735ms 13:22:31 INFO - PROCESS | 2792 | 1461097351573 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 13:22:31 INFO - PROCESS | 2792 | 1461097351576 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 13:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:22:31 INFO - PROCESS | 2792 | 1461097351579 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:22:31 INFO - PROCESS | 2792 | 1461097351583 Marionette TRACE conn3 <- [1,1682,null,{}] 13:22:31 INFO - PROCESS | 2792 | 1461097351622 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:31 INFO - PROCESS | 2792 | 1461097351789 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 13:22:31 INFO - PROCESS | 2792 | 1461097351864 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:31 INFO - PROCESS | 2792 | ++DOCSHELL 1CF47400 == 84 [pid = 2792] [id = 430] 13:22:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (1CF4E000) [pid = 2792] [serial = 1290] [outer = 00000000] 13:22:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (1D22FC00) [pid = 2792] [serial = 1291] [outer = 1CF4E000] 13:22:31 INFO - PROCESS | 2792 | 1461097351913 Marionette DEBUG loaded listener.js 13:22:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (1D27A800) [pid = 2792] [serial = 1292] [outer = 1CF4E000] 13:22:32 INFO - PROCESS | 2792 | 1461097352340 Marionette TRACE conn3 <- [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]]]}] 13:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 798ms 13:22:32 INFO - PROCESS | 2792 | 1461097352381 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 13:22:32 INFO - PROCESS | 2792 | 1461097352383 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 13:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:22:32 INFO - PROCESS | 2792 | 1461097352387 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:22:32 INFO - PROCESS | 2792 | 1461097352388 Marionette TRACE conn3 <- [1,1686,null,{}] 13:22:32 INFO - PROCESS | 2792 | 1461097352398 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:32 INFO - PROCESS | 2792 | 1461097352738 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 13:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (1BD35C00) [pid = 2792] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (19F74800) [pid = 2792] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (16BD3C00) [pid = 2792] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (1930C400) [pid = 2792] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (18B2A800) [pid = 2792] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (1A56A800) [pid = 2792] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (18C25400) [pid = 2792] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (12366C00) [pid = 2792] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (11C21000) [pid = 2792] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (12D9AC00) [pid = 2792] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (13A6A400) [pid = 2792] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (15B2F400) [pid = 2792] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:22:32 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (1BFEFC00) [pid = 2792] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:22:32 INFO - PROCESS | 2792 | 1461097352816 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:32 INFO - PROCESS | 2792 | ++DOCSHELL 12366C00 == 85 [pid = 2792] [id = 431] 13:22:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (12D98C00) [pid = 2792] [serial = 1293] [outer = 00000000] 13:22:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (15B2F400) [pid = 2792] [serial = 1294] [outer = 12D98C00] 13:22:32 INFO - PROCESS | 2792 | 1461097352862 Marionette DEBUG loaded listener.js 13:22:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (185F1400) [pid = 2792] [serial = 1295] [outer = 12D98C00] 13:22:33 INFO - PROCESS | 2792 | 1461097353270 Marionette TRACE conn3 <- [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]]]}] 13:22:33 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 13:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 939ms 13:22:33 INFO - PROCESS | 2792 | 1461097353332 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 13:22:33 INFO - PROCESS | 2792 | 1461097353334 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 13:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:22:33 INFO - PROCESS | 2792 | 1461097353337 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:22:33 INFO - PROCESS | 2792 | 1461097353339 Marionette TRACE conn3 <- [1,1690,null,{}] 13:22:33 INFO - PROCESS | 2792 | 1461097353343 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:33 INFO - PROCESS | 2792 | 1461097353431 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 13:22:33 INFO - PROCESS | 2792 | 1461097353440 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:33 INFO - PROCESS | 2792 | ++DOCSHELL 13AC8800 == 86 [pid = 2792] [id = 432] 13:22:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (18534C00) [pid = 2792] [serial = 1296] [outer = 00000000] 13:22:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1853C000) [pid = 2792] [serial = 1297] [outer = 18534C00] 13:22:33 INFO - PROCESS | 2792 | 1461097353485 Marionette DEBUG loaded listener.js 13:22:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1853E800) [pid = 2792] [serial = 1298] [outer = 18534C00] 13:22:33 INFO - PROCESS | 2792 | 1461097353957 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 689ms 13:22:34 INFO - PROCESS | 2792 | 1461097354037 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 13:22:34 INFO - PROCESS | 2792 | 1461097354039 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 13:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:22:34 INFO - PROCESS | 2792 | 1461097354043 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:22:34 INFO - PROCESS | 2792 | 1461097354045 Marionette TRACE conn3 <- [1,1694,null,{}] 13:22:34 INFO - PROCESS | 2792 | 1461097354048 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:34 INFO - PROCESS | 2792 | 1461097354152 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 13:22:34 INFO - PROCESS | 2792 | 1461097354164 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:34 INFO - PROCESS | 2792 | ++DOCSHELL 1853DC00 == 87 [pid = 2792] [id = 433] 13:22:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (19F7B400) [pid = 2792] [serial = 1299] [outer = 00000000] 13:22:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1DA92C00) [pid = 2792] [serial = 1300] [outer = 19F7B400] 13:22:34 INFO - PROCESS | 2792 | 1461097354212 Marionette DEBUG loaded listener.js 13:22:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1DF4D800) [pid = 2792] [serial = 1301] [outer = 19F7B400] 13:22:34 INFO - PROCESS | 2792 | 1461097354676 Marionette TRACE conn3 <- [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]]]}] 13:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 689ms 13:22:34 INFO - PROCESS | 2792 | 1461097354832 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 13:22:34 INFO - PROCESS | 2792 | 1461097354836 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 13:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:22:34 INFO - PROCESS | 2792 | 1461097354857 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:22:34 INFO - PROCESS | 2792 | 1461097354860 Marionette TRACE conn3 <- [1,1698,null,{}] 13:22:34 INFO - PROCESS | 2792 | 1461097354867 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:35 INFO - PROCESS | 2792 | 1461097355020 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 13:22:35 INFO - PROCESS | 2792 | 1461097355144 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:35 INFO - PROCESS | 2792 | ++DOCSHELL 16D76400 == 88 [pid = 2792] [id = 434] 13:22:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (16DB1000) [pid = 2792] [serial = 1302] [outer = 00000000] 13:22:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (1812C800) [pid = 2792] [serial = 1303] [outer = 16DB1000] 13:22:35 INFO - PROCESS | 2792 | 1461097355201 Marionette DEBUG loaded listener.js 13:22:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (18182400) [pid = 2792] [serial = 1304] [outer = 16DB1000] 13:22:35 INFO - PROCESS | 2792 | 1461097355751 Marionette TRACE conn3 <- [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]]]}] 13:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 938ms 13:22:35 INFO - PROCESS | 2792 | 1461097355802 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 13:22:35 INFO - PROCESS | 2792 | 1461097355806 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 13:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:22:35 INFO - PROCESS | 2792 | 1461097355814 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:22:35 INFO - PROCESS | 2792 | 1461097355817 Marionette TRACE conn3 <- [1,1702,null,{}] 13:22:35 INFO - PROCESS | 2792 | 1461097355822 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:35 INFO - PROCESS | 2792 | 1461097355934 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 13:22:36 INFO - PROCESS | 2792 | 1461097356103 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:36 INFO - PROCESS | 2792 | ++DOCSHELL 18B27000 == 89 [pid = 2792] [id = 435] 13:22:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (192A1400) [pid = 2792] [serial = 1305] [outer = 00000000] 13:22:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (1A51D400) [pid = 2792] [serial = 1306] [outer = 192A1400] 13:22:36 INFO - PROCESS | 2792 | 1461097356159 Marionette DEBUG loaded listener.js 13:22:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (1BD33C00) [pid = 2792] [serial = 1307] [outer = 192A1400] 13:22:36 INFO - PROCESS | 2792 | 1461097356743 Marionette TRACE conn3 <- [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]]]}] 13:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 938ms 13:22:36 INFO - PROCESS | 2792 | 1461097356757 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 13:22:36 INFO - PROCESS | 2792 | 1461097356760 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 13:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:22:36 INFO - PROCESS | 2792 | 1461097356764 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:22:36 INFO - PROCESS | 2792 | 1461097356766 Marionette TRACE conn3 <- [1,1706,null,{}] 13:22:36 INFO - PROCESS | 2792 | 1461097356776 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:36 INFO - PROCESS | 2792 | 1461097356890 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 13:22:37 INFO - PROCESS | 2792 | 1461097357055 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:37 INFO - PROCESS | 2792 | ++DOCSHELL 1D11F400 == 90 [pid = 2792] [id = 436] 13:22:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (1D22CC00) [pid = 2792] [serial = 1308] [outer = 00000000] 13:22:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (1D956400) [pid = 2792] [serial = 1309] [outer = 1D22CC00] 13:22:37 INFO - PROCESS | 2792 | 1461097357123 Marionette DEBUG loaded listener.js 13:22:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (1DF4CC00) [pid = 2792] [serial = 1310] [outer = 1D22CC00] 13:22:37 INFO - PROCESS | 2792 | 1461097357753 Marionette TRACE conn3 <- [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]]]}] 13:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1032ms 13:22:37 INFO - PROCESS | 2792 | 1461097357835 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 13:22:37 INFO - PROCESS | 2792 | 1461097357837 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 13:22:37 INFO - PROCESS | 2792 | 1461097357842 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:22:37 INFO - PROCESS | 2792 | 1461097357844 Marionette TRACE conn3 <- [1,1710,null,{}] 13:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:22:37 INFO - PROCESS | 2792 | 1461097357848 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:37 INFO - PROCESS | 2792 | 1461097357957 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 13:22:38 INFO - PROCESS | 2792 | 1461097358105 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:38 INFO - PROCESS | 2792 | ++DOCSHELL 1E30CC00 == 91 [pid = 2792] [id = 437] 13:22:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (1E30E400) [pid = 2792] [serial = 1311] [outer = 00000000] 13:22:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (1E4D9C00) [pid = 2792] [serial = 1312] [outer = 1E30E400] 13:22:38 INFO - PROCESS | 2792 | 1461097358169 Marionette DEBUG loaded listener.js 13:22:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 150 (1E4DEC00) [pid = 2792] [serial = 1313] [outer = 1E30E400] 13:22:38 INFO - PROCESS | 2792 | 1461097358717 Marionette TRACE conn3 <- [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]]]}] 13:22:38 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 13:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 939ms 13:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:22:38 INFO - PROCESS | 2792 | 1461097358790 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 13:22:38 INFO - PROCESS | 2792 | 1461097358793 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 13:22:38 INFO - PROCESS | 2792 | 1461097358796 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:22:38 INFO - PROCESS | 2792 | 1461097358798 Marionette TRACE conn3 <- [1,1714,null,{}] 13:22:38 INFO - PROCESS | 2792 | 1461097358802 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:38 INFO - PROCESS | 2792 | 1461097358908 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 13:22:39 INFO - PROCESS | 2792 | 1461097359070 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:39 INFO - PROCESS | 2792 | ++DOCSHELL 1351A000 == 92 [pid = 2792] [id = 438] 13:22:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 151 (1351E400) [pid = 2792] [serial = 1314] [outer = 00000000] 13:22:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 152 (13525800) [pid = 2792] [serial = 1315] [outer = 1351E400] 13:22:39 INFO - PROCESS | 2792 | 1461097359133 Marionette DEBUG loaded listener.js 13:22:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 153 (13525400) [pid = 2792] [serial = 1316] [outer = 1351E400] 13:22:39 INFO - PROCESS | 2792 | 1461097359710 Marionette TRACE conn3 <- [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]]]}] 13:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 938ms 13:22:39 INFO - PROCESS | 2792 | 1461097359741 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 13:22:39 INFO - PROCESS | 2792 | 1461097359743 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 13:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:22:39 INFO - PROCESS | 2792 | 1461097359747 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:22:39 INFO - PROCESS | 2792 | 1461097359749 Marionette TRACE conn3 <- [1,1718,null,{}] 13:22:39 INFO - PROCESS | 2792 | 1461097359753 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:39 INFO - PROCESS | 2792 | 1461097359882 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 13:22:40 INFO - PROCESS | 2792 | 1461097360048 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:40 INFO - PROCESS | 2792 | ++DOCSHELL 1E4E4800 == 93 [pid = 2792] [id = 439] 13:22:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 154 (1E4E5000) [pid = 2792] [serial = 1317] [outer = 00000000] 13:22:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 155 (20A43400) [pid = 2792] [serial = 1318] [outer = 1E4E5000] 13:22:40 INFO - PROCESS | 2792 | 1461097360106 Marionette DEBUG loaded listener.js 13:22:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 156 (20A47000) [pid = 2792] [serial = 1319] [outer = 1E4E5000] 13:22:40 INFO - PROCESS | 2792 | 1461097360641 Marionette TRACE conn3 <- [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]]]}] 13:22:40 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 13:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 938ms 13:22:40 INFO - PROCESS | 2792 | 1461097360693 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 13:22:40 INFO - PROCESS | 2792 | 1461097360695 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 13:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:22:40 INFO - PROCESS | 2792 | 1461097360699 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:22:40 INFO - PROCESS | 2792 | 1461097360701 Marionette TRACE conn3 <- [1,1722,null,{}] 13:22:40 INFO - PROCESS | 2792 | 1461097360705 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:40 INFO - PROCESS | 2792 | 1461097360810 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 13:22:40 INFO - PROCESS | 2792 | 1461097360972 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:41 INFO - PROCESS | 2792 | ++DOCSHELL 1B8BB800 == 94 [pid = 2792] [id = 440] 13:22:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 157 (1B8BD400) [pid = 2792] [serial = 1320] [outer = 00000000] 13:22:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 158 (1B8C4C00) [pid = 2792] [serial = 1321] [outer = 1B8BD400] 13:22:41 INFO - PROCESS | 2792 | 1461097361027 Marionette DEBUG loaded listener.js 13:22:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 159 (1B8C6000) [pid = 2792] [serial = 1322] [outer = 1B8BD400] 13:22:41 INFO - PROCESS | 2792 | 1461097361642 Marionette TRACE conn3 <- [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]]]}] 13:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1001ms 13:22:41 INFO - PROCESS | 2792 | 1461097361702 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 13:22:41 INFO - PROCESS | 2792 | 1461097361704 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 13:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:22:41 INFO - PROCESS | 2792 | 1461097361708 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:22:41 INFO - PROCESS | 2792 | 1461097361709 Marionette TRACE conn3 <- [1,1726,null,{}] 13:22:41 INFO - PROCESS | 2792 | 1461097361713 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:41 INFO - PROCESS | 2792 | 1461097361822 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 13:22:42 INFO - PROCESS | 2792 | 1461097361989 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:42 INFO - PROCESS | 2792 | ++DOCSHELL 13332C00 == 95 [pid = 2792] [id = 441] 13:22:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 160 (13523800) [pid = 2792] [serial = 1323] [outer = 00000000] 13:22:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 161 (17CC7000) [pid = 2792] [serial = 1324] [outer = 13523800] 13:22:42 INFO - PROCESS | 2792 | 1461097362046 Marionette DEBUG loaded listener.js 13:22:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 162 (1812C400) [pid = 2792] [serial = 1325] [outer = 13523800] 13:22:42 INFO - PROCESS | 2792 | 1461097362816 Marionette TRACE conn3 <- [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]]]}] 13:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1142ms 13:22:42 INFO - PROCESS | 2792 | 1461097362848 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 13:22:42 INFO - PROCESS | 2792 | 1461097362853 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 13:22:42 INFO - PROCESS | 2792 | 1461097362858 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:22:42 INFO - PROCESS | 2792 | 1461097362861 Marionette TRACE conn3 <- [1,1730,null,{}] 13:22:42 INFO - PROCESS | 2792 | 1461097362866 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:43 INFO - PROCESS | 2792 | 1461097362976 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 13:22:43 INFO - PROCESS | 2792 | 1461097363146 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:43 INFO - PROCESS | 2792 | ++DOCSHELL 16D74400 == 96 [pid = 2792] [id = 442] 13:22:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 163 (16DA5000) [pid = 2792] [serial = 1326] [outer = 00000000] 13:22:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 164 (17CDBC00) [pid = 2792] [serial = 1327] [outer = 16DA5000] 13:22:43 INFO - PROCESS | 2792 | 1461097363206 Marionette DEBUG loaded listener.js 13:22:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 165 (16BD2400) [pid = 2792] [serial = 1328] [outer = 16DA5000] 13:22:43 INFO - PROCESS | 2792 | --DOCSHELL 13AC8800 == 95 [pid = 2792] [id = 432] 13:22:43 INFO - PROCESS | 2792 | --DOCSHELL 12366C00 == 94 [pid = 2792] [id = 431] 13:22:43 INFO - PROCESS | 2792 | --DOCSHELL 19546C00 == 93 [pid = 2792] [id = 391] 13:22:43 INFO - PROCESS | 2792 | --DOCSHELL 1CF47400 == 92 [pid = 2792] [id = 430] 13:22:43 INFO - PROCESS | 2792 | --DOCSHELL 187E9800 == 91 [pid = 2792] [id = 429] 13:22:43 INFO - PROCESS | 2792 | --DOCSHELL 166BB800 == 90 [pid = 2792] [id = 428] 13:22:43 INFO - PROCESS | 2792 | --DOCSHELL 1BD40000 == 89 [pid = 2792] [id = 423] 13:22:43 INFO - PROCESS | 2792 | --DOCSHELL 187EAC00 == 88 [pid = 2792] [id = 422] 13:22:43 INFO - PROCESS | 2792 | --DOCSHELL 17CC9000 == 87 [pid = 2792] [id = 421] 13:22:43 INFO - PROCESS | 2792 | --DOCSHELL 19959000 == 86 [pid = 2792] [id = 420] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 164 (19651000) [pid = 2792] [serial = 1145] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 163 (1C8F9800) [pid = 2792] [serial = 1126] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 162 (1C02F800) [pid = 2792] [serial = 1225] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 161 (1DA96400) [pid = 2792] [serial = 1186] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 160 (1A51BC00) [pid = 2792] [serial = 1213] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 159 (17CCA400) [pid = 2792] [serial = 1199] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 158 (17CBFC00) [pid = 2792] [serial = 1198] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 157 (19659000) [pid = 2792] [serial = 1210] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 156 (18C28400) [pid = 2792] [serial = 1204] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 155 (18C2E400) [pid = 2792] [serial = 1205] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 154 (1C8F4C00) [pid = 2792] [serial = 1183] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 153 (1BE38C00) [pid = 2792] [serial = 1216] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 152 (1930A400) [pid = 2792] [serial = 1207] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 151 (19305400) [pid = 2792] [serial = 1208] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 150 (1382F400) [pid = 2792] [serial = 1196] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 149 (13815400) [pid = 2792] [serial = 1195] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 148 (1DCA4400) [pid = 2792] [serial = 1189] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 147 (185F6800) [pid = 2792] [serial = 1180] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 146 (1A56CC00) [pid = 2792] [serial = 1214] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 145 (155E1C00) [pid = 2792] [serial = 1201] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (17CD7400) [pid = 2792] [serial = 1202] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (1E30A000) [pid = 2792] [serial = 1192] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (1539A000) [pid = 2792] [serial = 1177] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (1BE40800) [pid = 2792] [serial = 1217] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (1C80AC00) [pid = 2792] [serial = 1226] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (1537D800) [pid = 2792] [serial = 1219] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (16318C00) [pid = 2792] [serial = 1220] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (1BD41000) [pid = 2792] [serial = 1223] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (19A66000) [pid = 2792] [serial = 1211] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1A64BC00) [pid = 2792] [serial = 1222] [outer = 00000000] [url = about:blank] 13:22:43 INFO - PROCESS | 2792 | 1461097363815 Marionette TRACE conn3 <- [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]]]}] 13:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1002ms 13:22:43 INFO - PROCESS | 2792 | 1461097363861 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 13:22:43 INFO - PROCESS | 2792 | 1461097363866 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 13:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:22:43 INFO - PROCESS | 2792 | 1461097363872 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:22:43 INFO - PROCESS | 2792 | 1461097363875 Marionette TRACE conn3 <- [1,1734,null,{}] 13:22:43 INFO - PROCESS | 2792 | 1461097363878 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:44 INFO - PROCESS | 2792 | 1461097364019 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 13:22:44 INFO - PROCESS | 2792 | 1461097364131 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:44 INFO - PROCESS | 2792 | ++DOCSHELL 13780400 == 87 [pid = 2792] [id = 443] 13:22:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (13825C00) [pid = 2792] [serial = 1329] [outer = 00000000] 13:22:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (16BC6000) [pid = 2792] [serial = 1330] [outer = 13825C00] 13:22:44 INFO - PROCESS | 2792 | 1461097364178 Marionette DEBUG loaded listener.js 13:22:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1817C000) [pid = 2792] [serial = 1331] [outer = 13825C00] 13:22:44 INFO - PROCESS | 2792 | 1461097364601 Marionette TRACE conn3 <- [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]]]}] 13:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 735ms 13:22:44 INFO - PROCESS | 2792 | 1461097364662 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 13:22:44 INFO - PROCESS | 2792 | 1461097364664 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 13:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:22:44 INFO - PROCESS | 2792 | 1461097364672 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:22:44 INFO - PROCESS | 2792 | 1461097364676 Marionette TRACE conn3 <- [1,1738,null,{}] 13:22:44 INFO - PROCESS | 2792 | 1461097364686 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:44 INFO - PROCESS | 2792 | 1461097364780 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 13:22:44 INFO - PROCESS | 2792 | 1461097364790 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:44 INFO - PROCESS | 2792 | ++DOCSHELL 19306000 == 88 [pid = 2792] [id = 444] 13:22:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (19307800) [pid = 2792] [serial = 1332] [outer = 00000000] 13:22:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (19494800) [pid = 2792] [serial = 1333] [outer = 19307800] 13:22:44 INFO - PROCESS | 2792 | 1461097364844 Marionette DEBUG loaded listener.js 13:22:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (19655400) [pid = 2792] [serial = 1334] [outer = 19307800] 13:22:45 INFO - PROCESS | 2792 | 1461097365326 Marionette TRACE conn3 <- [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]]]}] 13:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 688ms 13:22:45 INFO - PROCESS | 2792 | 1461097365365 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 13:22:45 INFO - PROCESS | 2792 | 1461097365368 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 13:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:22:45 INFO - PROCESS | 2792 | 1461097365371 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:22:45 INFO - PROCESS | 2792 | 1461097365373 Marionette TRACE conn3 <- [1,1742,null,{}] 13:22:45 INFO - PROCESS | 2792 | 1461097365377 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:45 INFO - PROCESS | 2792 | 1461097365468 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 13:22:45 INFO - PROCESS | 2792 | 1461097365475 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:45 INFO - PROCESS | 2792 | ++DOCSHELL 19F6E400 == 89 [pid = 2792] [id = 445] 13:22:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (19F74400) [pid = 2792] [serial = 1335] [outer = 00000000] 13:22:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (1A55FC00) [pid = 2792] [serial = 1336] [outer = 19F74400] 13:22:45 INFO - PROCESS | 2792 | 1461097365523 Marionette DEBUG loaded listener.js 13:22:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (1A908000) [pid = 2792] [serial = 1337] [outer = 19F74400] 13:22:45 INFO - PROCESS | 2792 | 1461097365976 Marionette TRACE conn3 <- [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]]]}] 13:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 625ms 13:22:46 INFO - PROCESS | 2792 | 1461097366010 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 13:22:46 INFO - PROCESS | 2792 | 1461097366012 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 13:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:22:46 INFO - PROCESS | 2792 | 1461097366015 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:22:46 INFO - PROCESS | 2792 | 1461097366016 Marionette TRACE conn3 <- [1,1746,null,{}] 13:22:46 INFO - PROCESS | 2792 | 1461097366028 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:46 INFO - PROCESS | 2792 | 1461097366152 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 13:22:46 INFO - PROCESS | 2792 | 1461097366255 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:46 INFO - PROCESS | 2792 | ++DOCSHELL 19F74800 == 90 [pid = 2792] [id = 446] 13:22:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (1B8BD800) [pid = 2792] [serial = 1338] [outer = 00000000] 13:22:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (1BD32800) [pid = 2792] [serial = 1339] [outer = 1B8BD800] 13:22:46 INFO - PROCESS | 2792 | 1461097366303 Marionette DEBUG loaded listener.js 13:22:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (1BD38800) [pid = 2792] [serial = 1340] [outer = 1B8BD800] 13:22:46 INFO - PROCESS | 2792 | 1461097366737 Marionette TRACE conn3 <- [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]]]}] 13:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 735ms 13:22:46 INFO - PROCESS | 2792 | 1461097366755 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 13:22:46 INFO - PROCESS | 2792 | 1461097366757 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 13:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:22:46 INFO - PROCESS | 2792 | 1461097366760 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:22:46 INFO - PROCESS | 2792 | 1461097366762 Marionette TRACE conn3 <- [1,1750,null,{}] 13:22:46 INFO - PROCESS | 2792 | 1461097366766 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:46 INFO - PROCESS | 2792 | 1461097366925 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 13:22:46 INFO - PROCESS | 2792 | 1461097366951 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:46 INFO - PROCESS | 2792 | ++DOCSHELL 1BF8E000 == 91 [pid = 2792] [id = 447] 13:22:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (1BF8F400) [pid = 2792] [serial = 1341] [outer = 00000000] 13:22:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (1C806400) [pid = 2792] [serial = 1342] [outer = 1BF8F400] 13:22:47 INFO - PROCESS | 2792 | 1461097367001 Marionette DEBUG loaded listener.js 13:22:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 150 (1C8FEC00) [pid = 2792] [serial = 1343] [outer = 1BF8F400] 13:22:47 INFO - PROCESS | 2792 | 1461097367462 Marionette TRACE conn3 <- [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]]]}] 13:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 735ms 13:22:47 INFO - PROCESS | 2792 | 1461097367501 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 13:22:47 INFO - PROCESS | 2792 | 1461097367503 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 13:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:22:47 INFO - PROCESS | 2792 | 1461097367506 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:22:47 INFO - PROCESS | 2792 | 1461097367508 Marionette TRACE conn3 <- [1,1754,null,{}] 13:22:47 INFO - PROCESS | 2792 | 1461097367512 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:47 INFO - PROCESS | 2792 | 1461097367662 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 13:22:47 INFO - PROCESS | 2792 | 1461097367683 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:47 INFO - PROCESS | 2792 | ++DOCSHELL 158FD800 == 92 [pid = 2792] [id = 448] 13:22:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 151 (1BF8F000) [pid = 2792] [serial = 1344] [outer = 00000000] 13:22:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 152 (1D11B000) [pid = 2792] [serial = 1345] [outer = 1BF8F000] 13:22:47 INFO - PROCESS | 2792 | 1461097367729 Marionette DEBUG loaded listener.js 13:22:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 153 (1D22E400) [pid = 2792] [serial = 1346] [outer = 1BF8F000] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 152 (1D952000) [pid = 2792] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 151 (14294C00) [pid = 2792] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 150 (1DF4F800) [pid = 2792] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 149 (1D26E800) [pid = 2792] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 148 (17CBD800) [pid = 2792] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 147 (1BE3B400) [pid = 2792] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 146 (1D11F800) [pid = 2792] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 145 (18183C00) [pid = 2792] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (1D95A800) [pid = 2792] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (1CFBCC00) [pid = 2792] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (1BF92400) [pid = 2792] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (158F7400) [pid = 2792] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (192A1000) [pid = 2792] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (19F6F000) [pid = 2792] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (192A1800) [pid = 2792] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (1A33F400) [pid = 2792] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (17CDE800) [pid = 2792] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1CF4E000) [pid = 2792] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (11C1E000) [pid = 2792] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (13A6CC00) [pid = 2792] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (15E8AC00) [pid = 2792] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (19306800) [pid = 2792] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (12D98C00) [pid = 2792] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:22:48 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (18534C00) [pid = 2792] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:22:48 INFO - PROCESS | 2792 | 1461097368487 Marionette TRACE conn3 <- [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]]]}] 13:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1001ms 13:22:48 INFO - PROCESS | 2792 | 1461097368510 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 13:22:48 INFO - PROCESS | 2792 | 1461097368512 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 13:22:48 INFO - PROCESS | 2792 | 1461097368515 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:22:48 INFO - PROCESS | 2792 | 1461097368517 Marionette TRACE conn3 <- [1,1758,null,{}] 13:22:48 INFO - PROCESS | 2792 | 1461097368521 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:48 INFO - PROCESS | 2792 | 1461097368609 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 13:22:48 INFO - PROCESS | 2792 | 1461097368719 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:48 INFO - PROCESS | 2792 | ++DOCSHELL 11C21800 == 93 [pid = 2792] [id = 449] 13:22:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (123FE000) [pid = 2792] [serial = 1347] [outer = 00000000] 13:22:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (15B33000) [pid = 2792] [serial = 1348] [outer = 123FE000] 13:22:48 INFO - PROCESS | 2792 | 1461097368764 Marionette DEBUG loaded listener.js 13:22:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (18536C00) [pid = 2792] [serial = 1349] [outer = 123FE000] 13:22:49 INFO - PROCESS | 2792 | 1461097369159 Marionette TRACE conn3 <- [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]]]}] 13:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 688ms 13:22:49 INFO - PROCESS | 2792 | 1461097369215 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 13:22:49 INFO - PROCESS | 2792 | 1461097369217 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 13:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:22:49 INFO - PROCESS | 2792 | 1461097369220 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:22:49 INFO - PROCESS | 2792 | 1461097369222 Marionette TRACE conn3 <- [1,1762,null,{}] 13:22:49 INFO - PROCESS | 2792 | 1461097369226 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:49 INFO - PROCESS | 2792 | 1461097369361 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 13:22:49 INFO - PROCESS | 2792 | 1461097369374 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:49 INFO - PROCESS | 2792 | ++DOCSHELL 15636400 == 94 [pid = 2792] [id = 450] 13:22:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (16319400) [pid = 2792] [serial = 1350] [outer = 00000000] 13:22:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1BF92400) [pid = 2792] [serial = 1351] [outer = 16319400] 13:22:49 INFO - PROCESS | 2792 | 1461097369419 Marionette DEBUG loaded listener.js 13:22:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1CF4A000) [pid = 2792] [serial = 1352] [outer = 16319400] 13:22:49 INFO - PROCESS | 2792 | 1461097369835 Marionette TRACE conn3 <- [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]]]}] 13:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 641ms 13:22:49 INFO - PROCESS | 2792 | 1461097369859 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 13:22:49 INFO - PROCESS | 2792 | 1461097369861 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 13:22:49 INFO - PROCESS | 2792 | 1461097369864 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:22:49 INFO - PROCESS | 2792 | 1461097369865 Marionette TRACE conn3 <- [1,1766,null,{}] 13:22:49 INFO - PROCESS | 2792 | 1461097369869 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:50 INFO - PROCESS | 2792 | 1461097370003 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 13:22:50 INFO - PROCESS | 2792 | 1461097370012 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:50 INFO - PROCESS | 2792 | ++DOCSHELL 18179000 == 95 [pid = 2792] [id = 451] 13:22:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (19D73400) [pid = 2792] [serial = 1353] [outer = 00000000] 13:22:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1D955C00) [pid = 2792] [serial = 1354] [outer = 19D73400] 13:22:50 INFO - PROCESS | 2792 | 1461097370058 Marionette DEBUG loaded listener.js 13:22:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1D95B800) [pid = 2792] [serial = 1355] [outer = 19D73400] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 19DDA800 == 94 [pid = 2792] [id = 214] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 13336800 == 93 [pid = 2792] [id = 380] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 18C2F400 == 92 [pid = 2792] [id = 424] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1BD3BC00 == 91 [pid = 2792] [id = 330] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 185F9C00 == 90 [pid = 2792] [id = 192] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1BFEB000 == 89 [pid = 2792] [id = 313] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1CABC000 == 88 [pid = 2792] [id = 409] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1C8F1000 == 87 [pid = 2792] [id = 413] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 17CC7800 == 86 [pid = 2792] [id = 348] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 15814400 == 85 [pid = 2792] [id = 381] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1C806800 == 84 [pid = 2792] [id = 260] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1BD33400 == 83 [pid = 2792] [id = 281] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1CA89000 == 82 [pid = 2792] [id = 396] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 13AC4800 == 81 [pid = 2792] [id = 49] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 18135C00 == 80 [pid = 2792] [id = 228] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 18C23C00 == 79 [pid = 2792] [id = 201] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 17CC6000 == 78 [pid = 2792] [id = 377] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1332C800 == 77 [pid = 2792] [id = 314] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1DCA1400 == 76 [pid = 2792] [id = 397] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1A561400 == 75 [pid = 2792] [id = 378] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 19F6E000 == 74 [pid = 2792] [id = 229] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1CFBA800 == 73 [pid = 2792] [id = 426] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 163E8800 == 72 [pid = 2792] [id = 258] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 15B30000 == 71 [pid = 2792] [id = 328] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1BF95800 == 70 [pid = 2792] [id = 298] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 19F6F800 == 69 [pid = 2792] [id = 427] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 13A60800 == 68 [pid = 2792] [id = 241] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1BE41400 == 67 [pid = 2792] [id = 346] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1BD3A400 == 66 [pid = 2792] [id = 243] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1BD3B400 == 65 [pid = 2792] [id = 412] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1C0E7400 == 64 [pid = 2792] [id = 299] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1581EC00 == 63 [pid = 2792] [id = 329] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1D228800 == 62 [pid = 2792] [id = 395] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1BE38000 == 61 [pid = 2792] [id = 379] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 147ED000 == 60 [pid = 2792] [id = 296] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 15E08800 == 59 [pid = 2792] [id = 261] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1BD41C00 == 58 [pid = 2792] [id = 394] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 13810400 == 57 [pid = 2792] [id = 245] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 16D60800 == 56 [pid = 2792] [id = 213] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1A90F000 == 55 [pid = 2792] [id = 345] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1BF8C400 == 54 [pid = 2792] [id = 425] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 192A3800 == 53 [pid = 2792] [id = 242] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 18B25C00 == 52 [pid = 2792] [id = 415] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1D640C00 == 51 [pid = 2792] [id = 414] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1429CC00 == 50 [pid = 2792] [id = 284] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 13725C00 == 49 [pid = 2792] [id = 347] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 13262C00 == 48 [pid = 2792] [id = 316] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 11C1C400 == 47 [pid = 2792] [id = 282] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 11C18000 == 46 [pid = 2792] [id = 333] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1CA89800 == 45 [pid = 2792] [id = 259] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 16D74400 == 44 [pid = 2792] [id = 442] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 13332C00 == 43 [pid = 2792] [id = 441] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1E4E4800 == 42 [pid = 2792] [id = 439] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1B8BB800 == 41 [pid = 2792] [id = 440] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1351A000 == 40 [pid = 2792] [id = 438] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1D11F400 == 39 [pid = 2792] [id = 436] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1E30CC00 == 38 [pid = 2792] [id = 437] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 18B27000 == 37 [pid = 2792] [id = 435] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 1853DC00 == 36 [pid = 2792] [id = 433] 13:22:51 INFO - PROCESS | 2792 | --DOCSHELL 16D76400 == 35 [pid = 2792] [id = 434] 13:22:52 INFO - PROCESS | 2792 | --DOCSHELL 19306000 == 34 [pid = 2792] [id = 444] 13:22:52 INFO - PROCESS | 2792 | --DOCSHELL 19F74800 == 33 [pid = 2792] [id = 446] 13:22:52 INFO - PROCESS | 2792 | --DOCSHELL 19F6E400 == 32 [pid = 2792] [id = 445] 13:22:52 INFO - PROCESS | 2792 | --DOCSHELL 13780400 == 31 [pid = 2792] [id = 443] 13:22:52 INFO - PROCESS | 2792 | --DOCSHELL 158FD800 == 30 [pid = 2792] [id = 448] 13:22:52 INFO - PROCESS | 2792 | --DOCSHELL 11C21800 == 29 [pid = 2792] [id = 449] 13:22:52 INFO - PROCESS | 2792 | --DOCSHELL 1BF8E000 == 28 [pid = 2792] [id = 447] 13:22:52 INFO - PROCESS | 2792 | --DOCSHELL 15636400 == 27 [pid = 2792] [id = 450] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (1DF4A000) [pid = 2792] [serial = 1190] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (15C92800) [pid = 2792] [serial = 1178] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1E30FC00) [pid = 2792] [serial = 1193] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (1DA9A800) [pid = 2792] [serial = 1187] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (18A38400) [pid = 2792] [serial = 1181] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1D229400) [pid = 2792] [serial = 1184] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (1DA92C00) [pid = 2792] [serial = 1300] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1DA95800) [pid = 2792] [serial = 1241] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (19305000) [pid = 2792] [serial = 1235] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1DF57000) [pid = 2792] [serial = 1244] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1D63B000) [pid = 2792] [serial = 1229] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1CFB3C00) [pid = 2792] [serial = 1238] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (17CC5400) [pid = 2792] [serial = 1232] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1E4D8400) [pid = 2792] [serial = 1247] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1D94E400) [pid = 2792] [serial = 1175] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (18187800) [pid = 2792] [serial = 1264] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (19655000) [pid = 2792] [serial = 1288] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1DC96C00) [pid = 2792] [serial = 1283] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1DC97400) [pid = 2792] [serial = 1282] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (19DD4800) [pid = 2792] [serial = 1261] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (18185C00) [pid = 2792] [serial = 1285] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1964E800) [pid = 2792] [serial = 1267] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1D22FC00) [pid = 2792] [serial = 1291] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (158F1400) [pid = 2792] [serial = 1249] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (163ED000) [pid = 2792] [serial = 1250] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (17CDF400) [pid = 2792] [serial = 1255] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (185F3800) [pid = 2792] [serial = 1256] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (185F2800) [pid = 2792] [serial = 1252] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (18A33400) [pid = 2792] [serial = 1253] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1BF91400) [pid = 2792] [serial = 1270] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (19494000) [pid = 2792] [serial = 1258] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1964C400) [pid = 2792] [serial = 1259] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1E361400) [pid = 2792] [serial = 1246] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1DF50800) [pid = 2792] [serial = 1243] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1DA90800) [pid = 2792] [serial = 1240] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1CA85800) [pid = 2792] [serial = 1237] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (18C22000) [pid = 2792] [serial = 1234] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1C80E400) [pid = 2792] [serial = 1273] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (16D6E800) [pid = 2792] [serial = 1231] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1D278400) [pid = 2792] [serial = 1228] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1CFBD000) [pid = 2792] [serial = 1276] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1D94E800) [pid = 2792] [serial = 1279] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (15B2F400) [pid = 2792] [serial = 1294] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (1D27A800) [pid = 2792] [serial = 1292] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (1853C000) [pid = 2792] [serial = 1297] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (185F1400) [pid = 2792] [serial = 1295] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (1929CC00) [pid = 2792] [serial = 1286] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1A341400) [pid = 2792] [serial = 1289] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1853E800) [pid = 2792] [serial = 1298] [outer = 00000000] [url = about:blank] 13:22:52 INFO - PROCESS | 2792 | 1461097372650 Marionette TRACE conn3 <- [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]]]}] 13:22:52 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 13:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2831ms 13:22:52 INFO - PROCESS | 2792 | 1461097372689 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 13:22:52 INFO - PROCESS | 2792 | 1461097372695 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 13:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:22:52 INFO - PROCESS | 2792 | 1461097372703 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:22:52 INFO - PROCESS | 2792 | 1461097372709 Marionette TRACE conn3 <- [1,1770,null,{}] 13:22:52 INFO - PROCESS | 2792 | 1461097372718 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:52 INFO - PROCESS | 2792 | 1461097372840 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 13:22:52 INFO - PROCESS | 2792 | 1461097372856 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:52 INFO - PROCESS | 2792 | ++DOCSHELL 123F7C00 == 28 [pid = 2792] [id = 452] 13:22:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (123F8400) [pid = 2792] [serial = 1356] [outer = 00000000] 13:22:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (12BB4800) [pid = 2792] [serial = 1357] [outer = 123F8400] 13:22:52 INFO - PROCESS | 2792 | 1461097372905 Marionette DEBUG loaded listener.js 13:22:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (12D92400) [pid = 2792] [serial = 1358] [outer = 123F8400] 13:22:53 INFO - PROCESS | 2792 | 1461097373412 Marionette TRACE conn3 <- [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]]]}] 13:22:53 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 13:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 735ms 13:22:53 INFO - PROCESS | 2792 | 1461097373444 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 13:22:53 INFO - PROCESS | 2792 | 1461097373451 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 13:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:22:53 INFO - PROCESS | 2792 | 1461097373457 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:22:53 INFO - PROCESS | 2792 | 1461097373460 Marionette TRACE conn3 <- [1,1774,null,{}] 13:22:53 INFO - PROCESS | 2792 | 1461097373464 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:53 INFO - PROCESS | 2792 | 1461097373551 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 13:22:53 INFO - PROCESS | 2792 | 1461097373561 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:53 INFO - PROCESS | 2792 | ++DOCSHELL 1325C000 == 29 [pid = 2792] [id = 453] 13:22:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (13262800) [pid = 2792] [serial = 1359] [outer = 00000000] 13:22:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (1332A800) [pid = 2792] [serial = 1360] [outer = 13262800] 13:22:53 INFO - PROCESS | 2792 | 1461097373608 Marionette DEBUG loaded listener.js 13:22:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (1332EC00) [pid = 2792] [serial = 1361] [outer = 13262800] 13:22:54 INFO - PROCESS | 2792 | 1461097374120 Marionette TRACE conn3 <- [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]]]}] 13:22:54 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 13:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 704ms 13:22:54 INFO - PROCESS | 2792 | 1461097374156 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 13:22:54 INFO - PROCESS | 2792 | 1461097374159 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 13:22:54 INFO - PROCESS | 2792 | 1461097374163 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:22:54 INFO - PROCESS | 2792 | 1461097374166 Marionette TRACE conn3 <- [1,1778,null,{}] 13:22:54 INFO - PROCESS | 2792 | 1461097374178 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:54 INFO - PROCESS | 2792 | 1461097374305 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 13:22:54 INFO - PROCESS | 2792 | 1461097374408 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:54 INFO - PROCESS | 2792 | ++DOCSHELL 13784800 == 30 [pid = 2792] [id = 454] 13:22:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (13787000) [pid = 2792] [serial = 1362] [outer = 00000000] 13:22:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (13810400) [pid = 2792] [serial = 1363] [outer = 13787000] 13:22:54 INFO - PROCESS | 2792 | 1461097374457 Marionette DEBUG loaded listener.js 13:22:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (13819800) [pid = 2792] [serial = 1364] [outer = 13787000] 13:22:54 INFO - PROCESS | 2792 | 1461097374848 Marionette TRACE conn3 <- [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]]]}] 13:22:54 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) 13:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 750ms 13:22:54 INFO - PROCESS | 2792 | 1461097374905 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 13:22:54 INFO - PROCESS | 2792 | 1461097374907 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 13:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:22:54 INFO - PROCESS | 2792 | 1461097374910 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:22:54 INFO - PROCESS | 2792 | 1461097374912 Marionette TRACE conn3 <- [1,1782,null,{}] 13:22:54 INFO - PROCESS | 2792 | 1461097374916 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:55 INFO - PROCESS | 2792 | 1461097374998 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 13:22:55 INFO - PROCESS | 2792 | 1461097375005 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:55 INFO - PROCESS | 2792 | ++DOCSHELL 1380F800 == 31 [pid = 2792] [id = 455] 13:22:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1382C800) [pid = 2792] [serial = 1365] [outer = 00000000] 13:22:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (1428F800) [pid = 2792] [serial = 1366] [outer = 1382C800] 13:22:55 INFO - PROCESS | 2792 | 1461097375051 Marionette DEBUG loaded listener.js 13:22:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (14483C00) [pid = 2792] [serial = 1367] [outer = 1382C800] 13:22:55 INFO - PROCESS | 2792 | 1461097375506 Marionette TRACE conn3 <- [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]]]}] 13:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 642ms 13:22:55 INFO - PROCESS | 2792 | 1461097375548 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 13:22:55 INFO - PROCESS | 2792 | 1461097375550 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 13:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:22:55 INFO - PROCESS | 2792 | 1461097375557 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:22:55 INFO - PROCESS | 2792 | 1461097375559 Marionette TRACE conn3 <- [1,1786,null,{}] 13:22:55 INFO - PROCESS | 2792 | 1461097375562 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:55 INFO - PROCESS | 2792 | 1461097375641 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 13:22:55 INFO - PROCESS | 2792 | 1461097375647 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:55 INFO - PROCESS | 2792 | ++DOCSHELL 147E7C00 == 32 [pid = 2792] [id = 456] 13:22:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (147E8000) [pid = 2792] [serial = 1368] [outer = 00000000] 13:22:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (155E0C00) [pid = 2792] [serial = 1369] [outer = 147E8000] 13:22:55 INFO - PROCESS | 2792 | 1461097375693 Marionette DEBUG loaded listener.js 13:22:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (15636C00) [pid = 2792] [serial = 1370] [outer = 147E8000] 13:22:56 INFO - PROCESS | 2792 | 1461097376165 Marionette TRACE conn3 <- [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]]]}] 13:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 626ms 13:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:22:56 INFO - PROCESS | 2792 | 1461097376197 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 13:22:56 INFO - PROCESS | 2792 | 1461097376199 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 13:22:56 INFO - PROCESS | 2792 | 1461097376206 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:22:56 INFO - PROCESS | 2792 | 1461097376208 Marionette TRACE conn3 <- [1,1790,null,{}] 13:22:56 INFO - PROCESS | 2792 | 1461097376211 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:56 INFO - PROCESS | 2792 | 1461097376326 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 13:22:56 INFO - PROCESS | 2792 | 1461097376337 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:56 INFO - PROCESS | 2792 | ++DOCSHELL 15C8A800 == 33 [pid = 2792] [id = 457] 13:22:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (15C8BC00) [pid = 2792] [serial = 1371] [outer = 00000000] 13:22:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (16310000) [pid = 2792] [serial = 1372] [outer = 15C8BC00] 13:22:56 INFO - PROCESS | 2792 | 1461097376386 Marionette DEBUG loaded listener.js 13:22:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (163E9000) [pid = 2792] [serial = 1373] [outer = 15C8BC00] 13:22:56 INFO - PROCESS | 2792 | 1461097376833 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 688ms 13:22:56 INFO - PROCESS | 2792 | 1461097376902 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 13:22:56 INFO - PROCESS | 2792 | 1461097376904 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 13:22:56 INFO - PROCESS | 2792 | 1461097376907 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:22:56 INFO - PROCESS | 2792 | 1461097376909 Marionette TRACE conn3 <- [1,1794,null,{}] 13:22:56 INFO - PROCESS | 2792 | 1461097376912 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:57 INFO - PROCESS | 2792 | 1461097376991 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 13:22:57 INFO - PROCESS | 2792 | 1461097377027 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:57 INFO - PROCESS | 2792 | ++DOCSHELL 15B25000 == 34 [pid = 2792] [id = 458] 13:22:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (15E03000) [pid = 2792] [serial = 1374] [outer = 00000000] 13:22:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (16BCA400) [pid = 2792] [serial = 1375] [outer = 15E03000] 13:22:57 INFO - PROCESS | 2792 | 1461097377073 Marionette DEBUG loaded listener.js 13:22:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (16BC5C00) [pid = 2792] [serial = 1376] [outer = 15E03000] 13:22:57 INFO - PROCESS | 2792 | 1461097377508 Marionette TRACE conn3 <- [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]]]}] 13:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 641ms 13:22:57 INFO - PROCESS | 2792 | 1461097377545 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 13:22:57 INFO - PROCESS | 2792 | 1461097377547 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 13:22:57 INFO - PROCESS | 2792 | 1461097377551 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:22:57 INFO - PROCESS | 2792 | 1461097377552 Marionette TRACE conn3 <- [1,1798,null,{}] 13:22:57 INFO - PROCESS | 2792 | 1461097377560 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:57 INFO - PROCESS | 2792 | 1461097377639 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 13:22:57 INFO - PROCESS | 2792 | 1461097377646 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:57 INFO - PROCESS | 2792 | ++DOCSHELL 166BC400 == 35 [pid = 2792] [id = 459] 13:22:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (166BEC00) [pid = 2792] [serial = 1377] [outer = 00000000] 13:22:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (16DAD400) [pid = 2792] [serial = 1378] [outer = 166BEC00] 13:22:57 INFO - PROCESS | 2792 | 1461097377691 Marionette DEBUG loaded listener.js 13:22:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (16D74400) [pid = 2792] [serial = 1379] [outer = 166BEC00] 13:22:58 INFO - PROCESS | 2792 | 1461097378187 Marionette TRACE conn3 <- [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]]]}] 13:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 704ms 13:22:58 INFO - PROCESS | 2792 | 1461097378251 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 13:22:58 INFO - PROCESS | 2792 | 1461097378253 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 13:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:22:58 INFO - PROCESS | 2792 | 1461097378265 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:22:58 INFO - PROCESS | 2792 | 1461097378267 Marionette TRACE conn3 <- [1,1802,null,{}] 13:22:58 INFO - PROCESS | 2792 | 1461097378270 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:58 INFO - PROCESS | 2792 | 1461097378381 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 13:22:58 INFO - PROCESS | 2792 | 1461097378481 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:58 INFO - PROCESS | 2792 | ++DOCSHELL 13784000 == 36 [pid = 2792] [id = 460] 13:22:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (16D77400) [pid = 2792] [serial = 1380] [outer = 00000000] 13:22:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (17CD5C00) [pid = 2792] [serial = 1381] [outer = 16D77400] 13:22:58 INFO - PROCESS | 2792 | 1461097378526 Marionette DEBUG loaded listener.js 13:22:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (17CCBC00) [pid = 2792] [serial = 1382] [outer = 16D77400] 13:22:58 INFO - PROCESS | 2792 | 1461097378946 Marionette TRACE conn3 <- [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]]]}] 13:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 736ms 13:22:59 INFO - PROCESS | 2792 | 1461097379007 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 13:22:59 INFO - PROCESS | 2792 | 1461097379009 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 13:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:22:59 INFO - PROCESS | 2792 | 1461097379013 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:22:59 INFO - PROCESS | 2792 | 1461097379014 Marionette TRACE conn3 <- [1,1806,null,{}] 13:22:59 INFO - PROCESS | 2792 | 1461097379018 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:59 INFO - PROCESS | 2792 | 1461097379136 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 13:22:59 INFO - PROCESS | 2792 | 1461097379145 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:59 INFO - PROCESS | 2792 | ++DOCSHELL 17CC2400 == 37 [pid = 2792] [id = 461] 13:22:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (17CDD800) [pid = 2792] [serial = 1383] [outer = 00000000] 13:22:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1812D800) [pid = 2792] [serial = 1384] [outer = 17CDD800] 13:22:59 INFO - PROCESS | 2792 | 1461097379190 Marionette DEBUG loaded listener.js 13:22:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1817B400) [pid = 2792] [serial = 1385] [outer = 17CDD800] 13:22:59 INFO - PROCESS | 2792 | 1461097379658 Marionette TRACE conn3 <- [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]]]}] 13:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 688ms 13:22:59 INFO - PROCESS | 2792 | 1461097379712 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 13:22:59 INFO - PROCESS | 2792 | 1461097379715 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 13:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:22:59 INFO - PROCESS | 2792 | 1461097379718 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:22:59 INFO - PROCESS | 2792 | 1461097379720 Marionette TRACE conn3 <- [1,1810,null,{}] 13:22:59 INFO - PROCESS | 2792 | 1461097379724 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:00 INFO - PROCESS | 2792 | 1461097380686 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1BD40800) [pid = 2792] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (19963800) [pid = 2792] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (17CC9400) [pid = 2792] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (18B2D800) [pid = 2792] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1D22A800) [pid = 2792] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1C807C00) [pid = 2792] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1A340C00) [pid = 2792] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (19F7B400) [pid = 2792] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (19F74400) [pid = 2792] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (19307800) [pid = 2792] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (16319400) [pid = 2792] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1B8BD800) [pid = 2792] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (123FE000) [pid = 2792] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1BF8F400) [pid = 2792] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1BF8F000) [pid = 2792] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (13825C00) [pid = 2792] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (16DA5000) [pid = 2792] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (13523800) [pid = 2792] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1B8BD400) [pid = 2792] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1E4E5000) [pid = 2792] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1351E400) [pid = 2792] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1E30E400) [pid = 2792] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1D22CC00) [pid = 2792] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (192A1400) [pid = 2792] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:23:00 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (16DB1000) [pid = 2792] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:23:00 INFO - PROCESS | 2792 | 1461097380778 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:00 INFO - PROCESS | 2792 | ++DOCSHELL 1325B400 == 38 [pid = 2792] [id = 462] 13:23:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (13263000) [pid = 2792] [serial = 1386] [outer = 00000000] 13:23:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (13825C00) [pid = 2792] [serial = 1387] [outer = 13263000] 13:23:00 INFO - PROCESS | 2792 | 1461097380835 Marionette DEBUG loaded listener.js 13:23:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (16D55000) [pid = 2792] [serial = 1388] [outer = 13263000] 13:23:01 INFO - PROCESS | 2792 | 1461097381212 Marionette TRACE conn3 <- [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]]]}] 13:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1564ms 13:23:01 INFO - PROCESS | 2792 | 1461097381285 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 13:23:01 INFO - PROCESS | 2792 | 1461097381287 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 13:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:23:01 INFO - PROCESS | 2792 | 1461097381290 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:23:01 INFO - PROCESS | 2792 | 1461097381292 Marionette TRACE conn3 <- [1,1814,null,{}] 13:23:01 INFO - PROCESS | 2792 | 1461097381295 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:01 INFO - PROCESS | 2792 | 1461097381375 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 13:23:01 INFO - PROCESS | 2792 | 1461097381381 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:01 INFO - PROCESS | 2792 | ++DOCSHELL 15E82800 == 39 [pid = 2792] [id = 463] 13:23:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (163EA800) [pid = 2792] [serial = 1389] [outer = 00000000] 13:23:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1853D400) [pid = 2792] [serial = 1390] [outer = 163EA800] 13:23:01 INFO - PROCESS | 2792 | 1461097381427 Marionette DEBUG loaded listener.js 13:23:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (1853D000) [pid = 2792] [serial = 1391] [outer = 163EA800] 13:23:01 INFO - PROCESS | 2792 | 1461097381886 Marionette TRACE conn3 <- [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]]]}] 13:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 642ms 13:23:01 INFO - PROCESS | 2792 | 1461097381928 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 13:23:01 INFO - PROCESS | 2792 | 1461097381930 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 13:23:01 INFO - PROCESS | 2792 | 1461097381934 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:23:01 INFO - PROCESS | 2792 | 1461097381935 Marionette TRACE conn3 <- [1,1818,null,{}] 13:23:01 INFO - PROCESS | 2792 | 1461097381938 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:02 INFO - PROCESS | 2792 | 1461097382037 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 13:23:02 INFO - PROCESS | 2792 | 1461097382074 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:02 INFO - PROCESS | 2792 | ++DOCSHELL 13823000 == 40 [pid = 2792] [id = 464] 13:23:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (166C7000) [pid = 2792] [serial = 1392] [outer = 00000000] 13:23:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (187B5400) [pid = 2792] [serial = 1393] [outer = 166C7000] 13:23:02 INFO - PROCESS | 2792 | 1461097382120 Marionette DEBUG loaded listener.js 13:23:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (187E9C00) [pid = 2792] [serial = 1394] [outer = 166C7000] 13:23:02 INFO - PROCESS | 2792 | 1461097382564 Marionette TRACE conn3 <- [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]]]}] 13:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 689ms 13:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:23:02 INFO - PROCESS | 2792 | 1461097382634 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 13:23:02 INFO - PROCESS | 2792 | 1461097382635 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 13:23:02 INFO - PROCESS | 2792 | 1461097382639 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:23:02 INFO - PROCESS | 2792 | 1461097382640 Marionette TRACE conn3 <- [1,1822,null,{}] 13:23:02 INFO - PROCESS | 2792 | 1461097382644 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:02 INFO - PROCESS | 2792 | 1461097382777 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 13:23:02 INFO - PROCESS | 2792 | 1461097382921 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:02 INFO - PROCESS | 2792 | ++DOCSHELL 11C1E000 == 41 [pid = 2792] [id = 465] 13:23:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (11C1F000) [pid = 2792] [serial = 1395] [outer = 00000000] 13:23:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (123FCC00) [pid = 2792] [serial = 1396] [outer = 11C1F000] 13:23:03 INFO - PROCESS | 2792 | 1461097382983 Marionette DEBUG loaded listener.js 13:23:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (12D96000) [pid = 2792] [serial = 1397] [outer = 11C1F000] 13:23:03 INFO - PROCESS | 2792 | 1461097383756 Marionette TRACE conn3 <- [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]]]}] 13:23:03 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 13:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1189ms 13:23:03 INFO - PROCESS | 2792 | 1461097383840 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 13:23:03 INFO - PROCESS | 2792 | 1461097383845 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 13:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:23:03 INFO - PROCESS | 2792 | 1461097383849 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:23:03 INFO - PROCESS | 2792 | 1461097383854 Marionette TRACE conn3 <- [1,1826,null,{}] 13:23:03 INFO - PROCESS | 2792 | 1461097383859 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:04 INFO - PROCESS | 2792 | 1461097384004 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 13:23:04 INFO - PROCESS | 2792 | 1461097384136 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:04 INFO - PROCESS | 2792 | ++DOCSHELL 13521800 == 42 [pid = 2792] [id = 466] 13:23:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (13522000) [pid = 2792] [serial = 1398] [outer = 00000000] 13:23:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (13727800) [pid = 2792] [serial = 1399] [outer = 13522000] 13:23:04 INFO - PROCESS | 2792 | 1461097384195 Marionette DEBUG loaded listener.js 13:23:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1380FC00) [pid = 2792] [serial = 1400] [outer = 13522000] 13:23:04 INFO - PROCESS | 2792 | 1461097384895 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1095ms 13:23:04 INFO - PROCESS | 2792 | 1461097384948 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 13:23:04 INFO - PROCESS | 2792 | 1461097384951 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 13:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:23:04 INFO - PROCESS | 2792 | 1461097384955 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:23:04 INFO - PROCESS | 2792 | 1461097384958 Marionette TRACE conn3 <- [1,1830,null,{}] 13:23:04 INFO - PROCESS | 2792 | 1461097384962 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:05 INFO - PROCESS | 2792 | 1461097385081 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 13:23:05 INFO - PROCESS | 2792 | 1461097385251 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:05 INFO - PROCESS | 2792 | ++DOCSHELL 1539D800 == 43 [pid = 2792] [id = 467] 13:23:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1586D800) [pid = 2792] [serial = 1401] [outer = 00000000] 13:23:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (15E0B400) [pid = 2792] [serial = 1402] [outer = 1586D800] 13:23:05 INFO - PROCESS | 2792 | 1461097385309 Marionette DEBUG loaded listener.js 13:23:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (166BF400) [pid = 2792] [serial = 1403] [outer = 1586D800] 13:23:06 INFO - PROCESS | 2792 | 1461097386258 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:23:06 INFO - PROCESS | 2792 | --DOCSHELL 15E04000 == 42 [pid = 2792] [id = 182] 13:23:06 INFO - PROCESS | 2792 | --DOCSHELL 13811800 == 41 [pid = 2792] [id = 181] 13:23:06 INFO - PROCESS | 2792 | --DOCSHELL 15B2B800 == 40 [pid = 2792] [id = 190] 13:23:06 INFO - PROCESS | 2792 | --DOCSHELL 13269400 == 39 [pid = 2792] [id = 183] 13:23:06 INFO - PROCESS | 2792 | --DOCSHELL 1800D400 == 38 [pid = 2792] [id = 178] 13:23:06 INFO - PROCESS | 2792 | --DOCSHELL 18A3D400 == 37 [pid = 2792] [id = 191] 13:23:06 INFO - PROCESS | 2792 | --DOCSHELL 18B25000 == 36 [pid = 2792] [id = 180] 13:23:06 INFO - PROCESS | 2792 | --DOCSHELL 13A6D400 == 35 [pid = 2792] [id = 189] 13:23:06 INFO - PROCESS | 2792 | --DOCSHELL 15E04800 == 34 [pid = 2792] [id = 176] 13:23:06 INFO - PROCESS | 2792 | --DOCSHELL 163EB400 == 33 [pid = 2792] [id = 177] 13:23:06 INFO - PROCESS | 2792 | --DOCSHELL 13819400 == 32 [pid = 2792] [id = 175] 13:23:06 INFO - PROCESS | 2792 | --DOCSHELL 12DD8C00 == 31 [pid = 2792] [id = 174] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1D955C00) [pid = 2792] [serial = 1354] [outer = 00000000] [url = about:blank] 13:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1392ms 13:23:06 INFO - PROCESS | 2792 | 1461097386356 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 13:23:06 INFO - PROCESS | 2792 | 1461097386359 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 13:23:06 INFO - PROCESS | 2792 | 1461097386364 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:23:06 INFO - PROCESS | 2792 | 1461097386368 Marionette TRACE conn3 <- [1,1834,null,{}] 13:23:06 INFO - PROCESS | 2792 | 1461097386373 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:06 INFO - PROCESS | 2792 | 1461097386464 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 13:23:06 INFO - PROCESS | 2792 | 1461097386472 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:06 INFO - PROCESS | 2792 | ++DOCSHELL 13528000 == 32 [pid = 2792] [id = 468] 13:23:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (13528400) [pid = 2792] [serial = 1404] [outer = 00000000] 13:23:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (13786800) [pid = 2792] [serial = 1405] [outer = 13528400] 13:23:06 INFO - PROCESS | 2792 | 1461097386521 Marionette DEBUG loaded listener.js 13:23:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (13827800) [pid = 2792] [serial = 1406] [outer = 13528400] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1BFF0000) [pid = 2792] [serial = 1271] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (19F6F400) [pid = 2792] [serial = 1262] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (18A3C800) [pid = 2792] [serial = 1265] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (19A61000) [pid = 2792] [serial = 1268] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1D956C00) [pid = 2792] [serial = 1280] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1D11A800) [pid = 2792] [serial = 1277] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1C8FA400) [pid = 2792] [serial = 1274] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1BD32800) [pid = 2792] [serial = 1339] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1BD38800) [pid = 2792] [serial = 1340] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (15B33000) [pid = 2792] [serial = 1348] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1C806400) [pid = 2792] [serial = 1342] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1D11B000) [pid = 2792] [serial = 1345] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1BF92400) [pid = 2792] [serial = 1351] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1D22E400) [pid = 2792] [serial = 1346] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (16BC6000) [pid = 2792] [serial = 1330] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (16BD2400) [pid = 2792] [serial = 1328] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (17CDBC00) [pid = 2792] [serial = 1327] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1812C400) [pid = 2792] [serial = 1325] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (17CC7000) [pid = 2792] [serial = 1324] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (1B8C6000) [pid = 2792] [serial = 1322] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (1B8C4C00) [pid = 2792] [serial = 1321] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (20A47000) [pid = 2792] [serial = 1319] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (20A43400) [pid = 2792] [serial = 1318] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (13525400) [pid = 2792] [serial = 1316] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (13525800) [pid = 2792] [serial = 1315] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (1E4DEC00) [pid = 2792] [serial = 1313] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (1E4D9C00) [pid = 2792] [serial = 1312] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (1DF4CC00) [pid = 2792] [serial = 1310] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (1D956400) [pid = 2792] [serial = 1309] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (1BD33C00) [pid = 2792] [serial = 1307] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (1A51D400) [pid = 2792] [serial = 1306] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (18182400) [pid = 2792] [serial = 1304] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1812C800) [pid = 2792] [serial = 1303] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (1DF4D800) [pid = 2792] [serial = 1301] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (1A55FC00) [pid = 2792] [serial = 1336] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (19494800) [pid = 2792] [serial = 1333] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (19655400) [pid = 2792] [serial = 1334] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (1817C000) [pid = 2792] [serial = 1331] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (1C8FEC00) [pid = 2792] [serial = 1343] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (18536C00) [pid = 2792] [serial = 1349] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (1A908000) [pid = 2792] [serial = 1337] [outer = 00000000] [url = about:blank] 13:23:06 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (1CF4A000) [pid = 2792] [serial = 1352] [outer = 00000000] [url = about:blank] 13:23:07 INFO - PROCESS | 2792 | 1461097387055 Marionette TRACE conn3 <- [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]]]}] 13:23:07 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) 13:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 735ms 13:23:07 INFO - PROCESS | 2792 | 1461097387107 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 13:23:07 INFO - PROCESS | 2792 | 1461097387112 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 13:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:23:07 INFO - PROCESS | 2792 | 1461097387118 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:23:07 INFO - PROCESS | 2792 | 1461097387121 Marionette TRACE conn3 <- [1,1838,null,{}] 13:23:07 INFO - PROCESS | 2792 | 1461097387124 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:07 INFO - PROCESS | 2792 | 1461097387207 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 13:23:07 INFO - PROCESS | 2792 | 1461097387325 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:07 INFO - PROCESS | 2792 | ++DOCSHELL 1320E000 == 33 [pid = 2792] [id = 469] 13:23:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (13A60C00) [pid = 2792] [serial = 1407] [outer = 00000000] 13:23:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (155E3C00) [pid = 2792] [serial = 1408] [outer = 13A60C00] 13:23:07 INFO - PROCESS | 2792 | 1461097387371 Marionette DEBUG loaded listener.js 13:23:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (15B6FC00) [pid = 2792] [serial = 1409] [outer = 13A60C00] 13:23:07 INFO - PROCESS | 2792 | 1461097387766 Marionette TRACE conn3 <- [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]]]}] 13:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 704ms 13:23:07 INFO - PROCESS | 2792 | 1461097387816 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 13:23:07 INFO - PROCESS | 2792 | 1461097387818 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 13:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:23:07 INFO - PROCESS | 2792 | 1461097387822 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:23:07 INFO - PROCESS | 2792 | 1461097387825 Marionette TRACE conn3 <- [1,1842,null,{}] 13:23:07 INFO - PROCESS | 2792 | 1461097387836 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:07 INFO - PROCESS | 2792 | 1461097387962 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 13:23:08 INFO - PROCESS | 2792 | 1461097387979 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:08 INFO - PROCESS | 2792 | ++DOCSHELL 17CC0800 == 34 [pid = 2792] [id = 470] 13:23:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (17CC3400) [pid = 2792] [serial = 1410] [outer = 00000000] 13:23:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (17CC9C00) [pid = 2792] [serial = 1411] [outer = 17CC3400] 13:23:08 INFO - PROCESS | 2792 | 1461097388029 Marionette DEBUG loaded listener.js 13:23:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (17CDC800) [pid = 2792] [serial = 1412] [outer = 17CC3400] 13:23:08 INFO - PROCESS | 2792 | 1461097388474 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 704ms 13:23:08 INFO - PROCESS | 2792 | 1461097388521 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 13:23:08 INFO - PROCESS | 2792 | 1461097388524 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 13:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:23:08 INFO - PROCESS | 2792 | 1461097388527 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:23:08 INFO - PROCESS | 2792 | 1461097388529 Marionette TRACE conn3 <- [1,1846,null,{}] 13:23:08 INFO - PROCESS | 2792 | 1461097388532 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:08 INFO - PROCESS | 2792 | 1461097388615 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 13:23:08 INFO - PROCESS | 2792 | 1461097388622 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:08 INFO - PROCESS | 2792 | ++DOCSHELL 17CC8000 == 35 [pid = 2792] [id = 471] 13:23:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (1812C400) [pid = 2792] [serial = 1413] [outer = 00000000] 13:23:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (1817C400) [pid = 2792] [serial = 1414] [outer = 1812C400] 13:23:08 INFO - PROCESS | 2792 | 1461097388678 Marionette DEBUG loaded listener.js 13:23:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (18183C00) [pid = 2792] [serial = 1415] [outer = 1812C400] 13:23:09 INFO - PROCESS | 2792 | 1461097389161 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 689ms 13:23:09 INFO - PROCESS | 2792 | 1461097389226 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 13:23:09 INFO - PROCESS | 2792 | 1461097389228 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 13:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:23:09 INFO - PROCESS | 2792 | 1461097389237 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:23:09 INFO - PROCESS | 2792 | 1461097389239 Marionette TRACE conn3 <- [1,1850,null,{}] 13:23:09 INFO - PROCESS | 2792 | 1461097389242 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:09 INFO - PROCESS | 2792 | 1461097389353 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 13:23:09 INFO - PROCESS | 2792 | 1461097389446 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:09 INFO - PROCESS | 2792 | ++DOCSHELL 18531000 == 36 [pid = 2792] [id = 472] 13:23:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (18531400) [pid = 2792] [serial = 1416] [outer = 00000000] 13:23:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (18537C00) [pid = 2792] [serial = 1417] [outer = 18531400] 13:23:09 INFO - PROCESS | 2792 | 1461097389492 Marionette DEBUG loaded listener.js 13:23:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (1853A400) [pid = 2792] [serial = 1418] [outer = 18531400] 13:23:09 INFO - PROCESS | 2792 | 1461097389939 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 735ms 13:23:10 INFO - PROCESS | 2792 | 1461097389978 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 13:23:10 INFO - PROCESS | 2792 | 1461097389981 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 13:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:23:10 INFO - PROCESS | 2792 | 1461097389984 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:23:10 INFO - PROCESS | 2792 | 1461097389985 Marionette TRACE conn3 <- [1,1854,null,{}] 13:23:10 INFO - PROCESS | 2792 | 1461097389989 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:10 INFO - PROCESS | 2792 | 1461097390122 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 13:23:10 INFO - PROCESS | 2792 | 1461097390187 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:10 INFO - PROCESS | 2792 | ++DOCSHELL 12D9B800 == 37 [pid = 2792] [id = 473] 13:23:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (136A8400) [pid = 2792] [serial = 1419] [outer = 00000000] 13:23:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (18B20400) [pid = 2792] [serial = 1420] [outer = 136A8400] 13:23:10 INFO - PROCESS | 2792 | 1461097390235 Marionette DEBUG loaded listener.js 13:23:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (18B1FC00) [pid = 2792] [serial = 1421] [outer = 136A8400] 13:23:10 INFO - PROCESS | 2792 | 1461097390650 Marionette TRACE conn3 <- [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]]]}] 13:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 688ms 13:23:10 INFO - PROCESS | 2792 | 1461097390682 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 13:23:10 INFO - PROCESS | 2792 | 1461097390684 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 13:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:23:10 INFO - PROCESS | 2792 | 1461097390688 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:23:10 INFO - PROCESS | 2792 | 1461097390689 Marionette TRACE conn3 <- [1,1858,null,{}] 13:23:10 INFO - PROCESS | 2792 | 1461097390693 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:10 INFO - PROCESS | 2792 | 1461097390830 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 13:23:10 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (15C8BC00) [pid = 2792] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:23:10 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (147E8000) [pid = 2792] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:23:10 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (15E03000) [pid = 2792] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:23:10 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (17CDD800) [pid = 2792] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:23:10 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (163EA800) [pid = 2792] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:23:10 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (13263000) [pid = 2792] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:23:10 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (13262800) [pid = 2792] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:23:10 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (16D77400) [pid = 2792] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:23:10 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (166BEC00) [pid = 2792] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:23:10 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (1382C800) [pid = 2792] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:23:10 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (13787000) [pid = 2792] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:23:10 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (123F8400) [pid = 2792] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:23:11 INFO - PROCESS | 2792 | 1461097390989 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:11 INFO - PROCESS | 2792 | ++DOCSHELL 11C20800 == 38 [pid = 2792] [id = 474] 13:23:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (12359000) [pid = 2792] [serial = 1422] [outer = 00000000] 13:23:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (1351A400) [pid = 2792] [serial = 1423] [outer = 12359000] 13:23:11 INFO - PROCESS | 2792 | 1461097391034 Marionette DEBUG loaded listener.js 13:23:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (13813400) [pid = 2792] [serial = 1424] [outer = 12359000] 13:23:11 INFO - PROCESS | 2792 | 1461097391400 Marionette TRACE conn3 <- [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]]]}] 13:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 735ms 13:23:11 INFO - PROCESS | 2792 | 1461097391428 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 13:23:11 INFO - PROCESS | 2792 | 1461097391430 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 13:23:11 INFO - PROCESS | 2792 | 1461097391433 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:23:11 INFO - PROCESS | 2792 | 1461097391435 Marionette TRACE conn3 <- [1,1862,null,{}] 13:23:11 INFO - PROCESS | 2792 | 1461097391439 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:11 INFO - PROCESS | 2792 | 1461097391554 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 13:23:11 INFO - PROCESS | 2792 | 1461097391562 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:11 INFO - PROCESS | 2792 | ++DOCSHELL 1332C000 == 39 [pid = 2792] [id = 475] 13:23:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (13780400) [pid = 2792] [serial = 1425] [outer = 00000000] 13:23:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (18001800) [pid = 2792] [serial = 1426] [outer = 13780400] 13:23:11 INFO - PROCESS | 2792 | 1461097391607 Marionette DEBUG loaded listener.js 13:23:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (1818D800) [pid = 2792] [serial = 1427] [outer = 13780400] 13:23:12 INFO - PROCESS | 2792 | 1461097392013 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 625ms 13:23:12 INFO - PROCESS | 2792 | 1461097392072 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 13:23:12 INFO - PROCESS | 2792 | 1461097392074 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 13:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:23:12 INFO - PROCESS | 2792 | 1461097392077 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:23:12 INFO - PROCESS | 2792 | 1461097392079 Marionette TRACE conn3 <- [1,1866,null,{}] 13:23:12 INFO - PROCESS | 2792 | 1461097392082 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:12 INFO - PROCESS | 2792 | 1461097392198 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 13:23:12 INFO - PROCESS | 2792 | 1461097392210 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:12 INFO - PROCESS | 2792 | ++DOCSHELL 13521400 == 40 [pid = 2792] [id = 476] 13:23:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (16BD0800) [pid = 2792] [serial = 1428] [outer = 00000000] 13:23:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (18B2EC00) [pid = 2792] [serial = 1429] [outer = 16BD0800] 13:23:12 INFO - PROCESS | 2792 | 1461097392281 Marionette DEBUG loaded listener.js 13:23:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (18A3D000) [pid = 2792] [serial = 1430] [outer = 16BD0800] 13:23:12 INFO - PROCESS | 2792 | 1461097392681 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 626ms 13:23:12 INFO - PROCESS | 2792 | 1461097392715 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 13:23:12 INFO - PROCESS | 2792 | 1461097392717 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 13:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:23:12 INFO - PROCESS | 2792 | 1461097392721 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:23:12 INFO - PROCESS | 2792 | 1461097392722 Marionette TRACE conn3 <- [1,1870,null,{}] 13:23:12 INFO - PROCESS | 2792 | 1461097392726 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:12 INFO - PROCESS | 2792 | 1461097392843 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 13:23:12 INFO - PROCESS | 2792 | 1461097392852 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:12 INFO - PROCESS | 2792 | ++DOCSHELL 17CC4C00 == 41 [pid = 2792] [id = 477] 13:23:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (18B2B800) [pid = 2792] [serial = 1431] [outer = 00000000] 13:23:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (18C2F000) [pid = 2792] [serial = 1432] [outer = 18B2B800] 13:23:12 INFO - PROCESS | 2792 | 1461097392896 Marionette DEBUG loaded listener.js 13:23:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (19297C00) [pid = 2792] [serial = 1433] [outer = 18B2B800] 13:23:13 INFO - PROCESS | 2792 | 1461097393637 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 939ms 13:23:13 INFO - PROCESS | 2792 | 1461097393699 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 13:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:23:13 INFO - PROCESS | 2792 | 1461097393705 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 13:23:13 INFO - PROCESS | 2792 | 1461097393711 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:23:13 INFO - PROCESS | 2792 | 1461097393715 Marionette TRACE conn3 <- [1,1874,null,{}] 13:23:13 INFO - PROCESS | 2792 | 1461097393720 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:13 INFO - PROCESS | 2792 | 1461097393844 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 13:23:13 INFO - PROCESS | 2792 | 1461097393974 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:13 INFO - PROCESS | 2792 | ++DOCSHELL 13337000 == 42 [pid = 2792] [id = 478] 13:23:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1351BC00) [pid = 2792] [serial = 1434] [outer = 00000000] 13:23:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (158FA000) [pid = 2792] [serial = 1435] [outer = 1351BC00] 13:23:14 INFO - PROCESS | 2792 | 1461097394033 Marionette DEBUG loaded listener.js 13:23:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (15C93400) [pid = 2792] [serial = 1436] [outer = 1351BC00] 13:23:14 INFO - PROCESS | 2792 | 1461097394594 Marionette TRACE conn3 <- [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]]]}] 13:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 954ms 13:23:14 INFO - PROCESS | 2792 | 1461097394655 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 13:23:14 INFO - PROCESS | 2792 | 1461097394661 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 13:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:23:14 INFO - PROCESS | 2792 | 1461097394668 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:23:14 INFO - PROCESS | 2792 | 1461097394670 Marionette TRACE conn3 <- [1,1878,null,{}] 13:23:14 INFO - PROCESS | 2792 | 1461097394675 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:14 INFO - PROCESS | 2792 | 1461097394787 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 13:23:14 INFO - PROCESS | 2792 | 1461097394924 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:14 INFO - PROCESS | 2792 | ++DOCSHELL 13782800 == 43 [pid = 2792] [id = 479] 13:23:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1448E400) [pid = 2792] [serial = 1437] [outer = 00000000] 13:23:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (18531C00) [pid = 2792] [serial = 1438] [outer = 1448E400] 13:23:14 INFO - PROCESS | 2792 | 1461097394980 Marionette DEBUG loaded listener.js 13:23:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (18536000) [pid = 2792] [serial = 1439] [outer = 1448E400] 13:23:15 INFO - PROCESS | 2792 | 1461097395610 Marionette TRACE conn3 <- [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]]]}] 13:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1001ms 13:23:15 INFO - PROCESS | 2792 | 1461097395668 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 13:23:15 INFO - PROCESS | 2792 | 1461097395671 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 13:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:23:15 INFO - PROCESS | 2792 | 1461097395675 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:23:15 INFO - PROCESS | 2792 | 1461097395679 Marionette TRACE conn3 <- [1,1882,null,{}] 13:23:15 INFO - PROCESS | 2792 | 1461097395690 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:15 INFO - PROCESS | 2792 | 1461097395805 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 13:23:15 INFO - PROCESS | 2792 | 1461097395943 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:15 INFO - PROCESS | 2792 | ++DOCSHELL 18C2CC00 == 44 [pid = 2792] [id = 480] 13:23:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (18C2D400) [pid = 2792] [serial = 1440] [outer = 00000000] 13:23:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (1929DC00) [pid = 2792] [serial = 1441] [outer = 18C2D400] 13:23:15 INFO - PROCESS | 2792 | 1461097396002 Marionette DEBUG loaded listener.js 13:23:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (192A1400) [pid = 2792] [serial = 1442] [outer = 18C2D400] 13:23:16 INFO - PROCESS | 2792 | 1461097396560 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 938ms 13:23:16 INFO - PROCESS | 2792 | 1461097396619 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 13:23:16 INFO - PROCESS | 2792 | 1461097396622 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 13:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:23:16 INFO - PROCESS | 2792 | 1461097396626 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:23:16 INFO - PROCESS | 2792 | 1461097396628 Marionette TRACE conn3 <- [1,1886,null,{}] 13:23:16 INFO - PROCESS | 2792 | 1461097396632 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:16 INFO - PROCESS | 2792 | 1461097396737 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 13:23:16 INFO - PROCESS | 2792 | 1461097396851 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:16 INFO - PROCESS | 2792 | ++DOCSHELL 187E5800 == 45 [pid = 2792] [id = 481] 13:23:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (187F0800) [pid = 2792] [serial = 1443] [outer = 00000000] 13:23:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (19308000) [pid = 2792] [serial = 1444] [outer = 187F0800] 13:23:16 INFO - PROCESS | 2792 | 1461097396947 Marionette DEBUG loaded listener.js 13:23:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1930B400) [pid = 2792] [serial = 1445] [outer = 187F0800] 13:23:17 INFO - PROCESS | 2792 | 1461097397542 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1001ms 13:23:17 INFO - PROCESS | 2792 | 1461097397627 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 13:23:17 INFO - PROCESS | 2792 | 1461097397630 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 13:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:23:17 INFO - PROCESS | 2792 | 1461097397633 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:23:17 INFO - PROCESS | 2792 | 1461097397635 Marionette TRACE conn3 <- [1,1890,null,{}] 13:23:17 INFO - PROCESS | 2792 | 1461097397639 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:17 INFO - PROCESS | 2792 | 1461097397745 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 13:23:17 INFO - PROCESS | 2792 | 1461097397888 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:17 INFO - PROCESS | 2792 | ++DOCSHELL 13336C00 == 46 [pid = 2792] [id = 482] 13:23:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (13522C00) [pid = 2792] [serial = 1446] [outer = 00000000] 13:23:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (18181800) [pid = 2792] [serial = 1447] [outer = 13522C00] 13:23:17 INFO - PROCESS | 2792 | 1461097397965 Marionette DEBUG loaded listener.js 13:23:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (18186C00) [pid = 2792] [serial = 1448] [outer = 13522C00] 13:23:18 INFO - PROCESS | 2792 | 1461097398664 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1095ms 13:23:18 INFO - PROCESS | 2792 | 1461097398727 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 13:23:18 INFO - PROCESS | 2792 | 1461097398731 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 13:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:23:18 INFO - PROCESS | 2792 | 1461097398736 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:23:18 INFO - PROCESS | 2792 | 1461097398739 Marionette TRACE conn3 <- [1,1894,null,{}] 13:23:18 INFO - PROCESS | 2792 | 1461097398744 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:18 INFO - PROCESS | 2792 | 1461097398851 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 13:23:18 INFO - PROCESS | 2792 | 1461097398962 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:18 INFO - PROCESS | 2792 | ++DOCSHELL 142FBC00 == 47 [pid = 2792] [id = 483] 13:23:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (142FCC00) [pid = 2792] [serial = 1449] [outer = 00000000] 13:23:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (15584000) [pid = 2792] [serial = 1450] [outer = 142FCC00] 13:23:19 INFO - PROCESS | 2792 | 1461097399012 Marionette DEBUG loaded listener.js 13:23:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (15B9A400) [pid = 2792] [serial = 1451] [outer = 142FCC00] 13:23:19 INFO - PROCESS | 2792 | --DOCSHELL 1381C000 == 46 [pid = 2792] [id = 185] 13:23:19 INFO - PROCESS | 2792 | --DOCSHELL 16DAA400 == 45 [pid = 2792] [id = 187] 13:23:19 INFO - PROCESS | 2792 | --DOCSHELL 1562E000 == 44 [pid = 2792] [id = 186] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (187B5400) [pid = 2792] [serial = 1393] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (17CD5C00) [pid = 2792] [serial = 1381] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (16DAD400) [pid = 2792] [serial = 1378] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1428F800) [pid = 2792] [serial = 1366] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (14483C00) [pid = 2792] [serial = 1367] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (13810400) [pid = 2792] [serial = 1363] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (13819800) [pid = 2792] [serial = 1364] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (12BB4800) [pid = 2792] [serial = 1357] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (12D92400) [pid = 2792] [serial = 1358] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (16310000) [pid = 2792] [serial = 1372] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (163E9000) [pid = 2792] [serial = 1373] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (155E0C00) [pid = 2792] [serial = 1369] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (15636C00) [pid = 2792] [serial = 1370] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (16BCA400) [pid = 2792] [serial = 1375] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (16BC5C00) [pid = 2792] [serial = 1376] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1812D800) [pid = 2792] [serial = 1384] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (17CCBC00) [pid = 2792] [serial = 1382] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (1817B400) [pid = 2792] [serial = 1385] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (1853D400) [pid = 2792] [serial = 1390] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (13825C00) [pid = 2792] [serial = 1387] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (1332A800) [pid = 2792] [serial = 1360] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (1332EC00) [pid = 2792] [serial = 1361] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (16D55000) [pid = 2792] [serial = 1388] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1853D000) [pid = 2792] [serial = 1391] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (16D74400) [pid = 2792] [serial = 1379] [outer = 00000000] [url = about:blank] 13:23:19 INFO - PROCESS | 2792 | 1461097399604 Marionette TRACE conn3 <- [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]]]}] 13:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 892ms 13:23:19 INFO - PROCESS | 2792 | 1461097399637 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 13:23:19 INFO - PROCESS | 2792 | 1461097399643 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 13:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:23:19 INFO - PROCESS | 2792 | 1461097399649 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:23:19 INFO - PROCESS | 2792 | 1461097399651 Marionette TRACE conn3 <- [1,1898,null,{}] 13:23:19 INFO - PROCESS | 2792 | 1461097399655 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:19 INFO - PROCESS | 2792 | 1461097399741 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 13:23:19 INFO - PROCESS | 2792 | 1461097399749 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:19 INFO - PROCESS | 2792 | ++DOCSHELL 1332A800 == 45 [pid = 2792] [id = 484] 13:23:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (1332B400) [pid = 2792] [serial = 1452] [outer = 00000000] 13:23:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (14292C00) [pid = 2792] [serial = 1453] [outer = 1332B400] 13:23:19 INFO - PROCESS | 2792 | 1461097399795 Marionette DEBUG loaded listener.js 13:23:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (1539A000) [pid = 2792] [serial = 1454] [outer = 1332B400] 13:23:20 INFO - PROCESS | 2792 | 1461097400309 Marionette TRACE conn3 <- [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]]]}] 13:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 704ms 13:23:20 INFO - PROCESS | 2792 | 1461097400347 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 13:23:20 INFO - PROCESS | 2792 | 1461097400349 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 13:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:23:20 INFO - PROCESS | 2792 | 1461097400352 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:23:20 INFO - PROCESS | 2792 | 1461097400356 Marionette TRACE conn3 <- [1,1902,null,{}] 13:23:20 INFO - PROCESS | 2792 | 1461097400365 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:20 INFO - PROCESS | 2792 | 1461097400452 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 13:23:20 INFO - PROCESS | 2792 | 1461097400576 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:20 INFO - PROCESS | 2792 | ++DOCSHELL 16BCB000 == 46 [pid = 2792] [id = 485] 13:23:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (16D6CC00) [pid = 2792] [serial = 1455] [outer = 00000000] 13:23:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (16DAC800) [pid = 2792] [serial = 1456] [outer = 16D6CC00] 13:23:20 INFO - PROCESS | 2792 | 1461097400631 Marionette DEBUG loaded listener.js 13:23:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (17CC1400) [pid = 2792] [serial = 1457] [outer = 16D6CC00] 13:23:21 INFO - PROCESS | 2792 | 1461097401011 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 703ms 13:23:21 INFO - PROCESS | 2792 | 1461097401052 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 13:23:21 INFO - PROCESS | 2792 | 1461097401054 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 13:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:23:21 INFO - PROCESS | 2792 | 1461097401058 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:23:21 INFO - PROCESS | 2792 | 1461097401060 Marionette TRACE conn3 <- [1,1906,null,{}] 13:23:21 INFO - PROCESS | 2792 | 1461097401063 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:21 INFO - PROCESS | 2792 | 1461097401148 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 13:23:21 INFO - PROCESS | 2792 | 1461097401154 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:21 INFO - PROCESS | 2792 | ++DOCSHELL 16DAB400 == 47 [pid = 2792] [id = 486] 13:23:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (16DB1400) [pid = 2792] [serial = 1458] [outer = 00000000] 13:23:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (17CE1800) [pid = 2792] [serial = 1459] [outer = 16DB1400] 13:23:21 INFO - PROCESS | 2792 | 1461097401201 Marionette DEBUG loaded listener.js 13:23:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (18136400) [pid = 2792] [serial = 1460] [outer = 16DB1400] 13:23:21 INFO - PROCESS | 2792 | 1461097401653 Marionette TRACE conn3 <- [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]]]}] 13:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 626ms 13:23:21 INFO - PROCESS | 2792 | 1461097401696 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 13:23:21 INFO - PROCESS | 2792 | 1461097401698 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 13:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:23:21 INFO - PROCESS | 2792 | 1461097401709 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:23:21 INFO - PROCESS | 2792 | 1461097401710 Marionette TRACE conn3 <- [1,1910,null,{}] 13:23:21 INFO - PROCESS | 2792 | 1461097401713 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:21 INFO - PROCESS | 2792 | 1461097401825 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 13:23:21 INFO - PROCESS | 2792 | 1461097401923 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:21 INFO - PROCESS | 2792 | ++DOCSHELL 1817C000 == 48 [pid = 2792] [id = 487] 13:23:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1817D400) [pid = 2792] [serial = 1461] [outer = 00000000] 13:23:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (18537400) [pid = 2792] [serial = 1462] [outer = 1817D400] 13:23:21 INFO - PROCESS | 2792 | 1461097401972 Marionette DEBUG loaded listener.js 13:23:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (185F1400) [pid = 2792] [serial = 1463] [outer = 1817D400] 13:23:22 INFO - PROCESS | 2792 | 1461097402405 Marionette TRACE conn3 <- [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]]]}] 13:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 736ms 13:23:22 INFO - PROCESS | 2792 | 1461097402446 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 13:23:22 INFO - PROCESS | 2792 | 1461097402448 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 13:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:23:22 INFO - PROCESS | 2792 | 1461097402457 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:23:22 INFO - PROCESS | 2792 | 1461097402459 Marionette TRACE conn3 <- [1,1914,null,{}] 13:23:22 INFO - PROCESS | 2792 | 1461097402462 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:22 INFO - PROCESS | 2792 | 1461097402595 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 13:23:22 INFO - PROCESS | 2792 | 1461097402661 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:22 INFO - PROCESS | 2792 | ++DOCSHELL 1853F800 == 49 [pid = 2792] [id = 488] 13:23:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (187B2400) [pid = 2792] [serial = 1464] [outer = 00000000] 13:23:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (18B2D800) [pid = 2792] [serial = 1465] [outer = 187B2400] 13:23:22 INFO - PROCESS | 2792 | 1461097402710 Marionette DEBUG loaded listener.js 13:23:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (18C23400) [pid = 2792] [serial = 1466] [outer = 187B2400] 13:23:23 INFO - PROCESS | 2792 | 1461097403132 Marionette TRACE conn3 <- [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]]]}] 13:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 704ms 13:23:23 INFO - PROCESS | 2792 | 1461097403160 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 13:23:23 INFO - PROCESS | 2792 | 1461097403162 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 13:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:23:23 INFO - PROCESS | 2792 | 1461097403165 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:23:23 INFO - PROCESS | 2792 | 1461097403167 Marionette TRACE conn3 <- [1,1918,null,{}] 13:23:23 INFO - PROCESS | 2792 | 1461097403170 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:23 INFO - PROCESS | 2792 | 1461097403315 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 13:23:23 INFO - PROCESS | 2792 | 1461097403380 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:23 INFO - PROCESS | 2792 | ++DOCSHELL 18C2A400 == 50 [pid = 2792] [id = 489] 13:23:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (19296000) [pid = 2792] [serial = 1467] [outer = 00000000] 13:23:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (1936B000) [pid = 2792] [serial = 1468] [outer = 19296000] 13:23:23 INFO - PROCESS | 2792 | 1461097403425 Marionette DEBUG loaded listener.js 13:23:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (19490C00) [pid = 2792] [serial = 1469] [outer = 19296000] 13:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (18531400) [pid = 2792] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (136A8400) [pid = 2792] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (12359000) [pid = 2792] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (13528400) [pid = 2792] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (1812C400) [pid = 2792] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (17CC3400) [pid = 2792] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (166C7000) [pid = 2792] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (13780400) [pid = 2792] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (16BD0800) [pid = 2792] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:23:23 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (13A60C00) [pid = 2792] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:23:23 INFO - PROCESS | 2792 | 1461097403878 Marionette TRACE conn3 <- [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]]]}] 13:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 735ms 13:23:23 INFO - PROCESS | 2792 | 1461097403907 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 13:23:23 INFO - PROCESS | 2792 | 1461097403909 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 13:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:23:23 INFO - PROCESS | 2792 | 1461097403913 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:23:23 INFO - PROCESS | 2792 | 1461097403916 Marionette TRACE conn3 <- [1,1922,null,{}] 13:23:23 INFO - PROCESS | 2792 | 1461097403920 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:24 INFO - PROCESS | 2792 | 1461097404010 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 13:23:24 INFO - PROCESS | 2792 | 1461097404106 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:24 INFO - PROCESS | 2792 | ++DOCSHELL 13264C00 == 51 [pid = 2792] [id = 490] 13:23:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (13335400) [pid = 2792] [serial = 1470] [outer = 00000000] 13:23:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (16BCF800) [pid = 2792] [serial = 1471] [outer = 13335400] 13:23:24 INFO - PROCESS | 2792 | 1461097404151 Marionette DEBUG loaded listener.js 13:23:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (18537800) [pid = 2792] [serial = 1472] [outer = 13335400] 13:23:24 INFO - PROCESS | 2792 | 1461097404512 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 641ms 13:23:24 INFO - PROCESS | 2792 | 1461097404551 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 13:23:24 INFO - PROCESS | 2792 | 1461097404553 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 13:23:24 INFO - PROCESS | 2792 | 1461097404556 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:23:24 INFO - PROCESS | 2792 | 1461097404558 Marionette TRACE conn3 <- [1,1926,null,{}] 13:23:24 INFO - PROCESS | 2792 | 1461097404561 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:24 INFO - PROCESS | 2792 | 1461097404680 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 13:23:24 INFO - PROCESS | 2792 | 1461097404721 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:24 INFO - PROCESS | 2792 | ++DOCSHELL 13528800 == 52 [pid = 2792] [id = 491] 13:23:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (16BCA000) [pid = 2792] [serial = 1473] [outer = 00000000] 13:23:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1929BC00) [pid = 2792] [serial = 1474] [outer = 16BCA000] 13:23:24 INFO - PROCESS | 2792 | 1461097404770 Marionette DEBUG loaded listener.js 13:23:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (19493800) [pid = 2792] [serial = 1475] [outer = 16BCA000] 13:23:25 INFO - PROCESS | 2792 | 1461097405175 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 642ms 13:23:25 INFO - PROCESS | 2792 | 1461097405194 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 13:23:25 INFO - PROCESS | 2792 | 1461097405196 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 13:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:23:25 INFO - PROCESS | 2792 | 1461097405199 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:23:25 INFO - PROCESS | 2792 | 1461097405201 Marionette TRACE conn3 <- [1,1930,null,{}] 13:23:25 INFO - PROCESS | 2792 | 1461097405204 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:25 INFO - PROCESS | 2792 | 1461097405326 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 13:23:25 INFO - PROCESS | 2792 | 1461097405334 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:25 INFO - PROCESS | 2792 | ++DOCSHELL 17CC3800 == 53 [pid = 2792] [id = 492] 13:23:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (18C23000) [pid = 2792] [serial = 1476] [outer = 00000000] 13:23:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (19658000) [pid = 2792] [serial = 1477] [outer = 18C23000] 13:23:25 INFO - PROCESS | 2792 | 1461097405379 Marionette DEBUG loaded listener.js 13:23:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (19657800) [pid = 2792] [serial = 1478] [outer = 18C23000] 13:23:25 INFO - PROCESS | 2792 | 1461097405856 Marionette TRACE conn3 <- [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]]]}] 13:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 689ms 13:23:25 INFO - PROCESS | 2792 | 1461097405905 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 13:23:25 INFO - PROCESS | 2792 | 1461097405910 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 13:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:23:25 INFO - PROCESS | 2792 | 1461097405916 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:23:25 INFO - PROCESS | 2792 | 1461097405921 Marionette TRACE conn3 <- [1,1934,null,{}] 13:23:25 INFO - PROCESS | 2792 | 1461097405928 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:26 INFO - PROCESS | 2792 | 1461097406047 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 13:23:26 INFO - PROCESS | 2792 | 1461097406247 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:26 INFO - PROCESS | 2792 | ++DOCSHELL 1380D400 == 54 [pid = 2792] [id = 493] 13:23:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (1380DC00) [pid = 2792] [serial = 1479] [outer = 00000000] 13:23:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (13825C00) [pid = 2792] [serial = 1480] [outer = 1380DC00] 13:23:26 INFO - PROCESS | 2792 | 1461097406305 Marionette DEBUG loaded listener.js 13:23:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (13AC8800) [pid = 2792] [serial = 1481] [outer = 1380DC00] 13:23:26 INFO - PROCESS | 2792 | 1461097406853 Marionette TRACE conn3 <- [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]]]}] 13:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1001ms 13:23:26 INFO - PROCESS | 2792 | 1461097406920 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 13:23:26 INFO - PROCESS | 2792 | 1461097406926 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 13:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:23:26 INFO - PROCESS | 2792 | 1461097406933 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:23:26 INFO - PROCESS | 2792 | 1461097406936 Marionette TRACE conn3 <- [1,1938,null,{}] 13:23:26 INFO - PROCESS | 2792 | 1461097406940 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:27 INFO - PROCESS | 2792 | 1461097407057 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 13:23:27 INFO - PROCESS | 2792 | 1461097407196 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:27 INFO - PROCESS | 2792 | ++DOCSHELL 13811000 == 55 [pid = 2792] [id = 494] 13:23:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (13812000) [pid = 2792] [serial = 1482] [outer = 00000000] 13:23:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (16D62000) [pid = 2792] [serial = 1483] [outer = 13812000] 13:23:27 INFO - PROCESS | 2792 | 1461097407253 Marionette DEBUG loaded listener.js 13:23:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (17CC8800) [pid = 2792] [serial = 1484] [outer = 13812000] 13:23:27 INFO - PROCESS | 2792 | 1461097407875 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1001ms 13:23:27 INFO - PROCESS | 2792 | 1461097407932 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 13:23:27 INFO - PROCESS | 2792 | 1461097407935 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 13:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:23:27 INFO - PROCESS | 2792 | 1461097407939 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:23:27 INFO - PROCESS | 2792 | 1461097407943 Marionette TRACE conn3 <- [1,1942,null,{}] 13:23:27 INFO - PROCESS | 2792 | 1461097407954 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:28 INFO - PROCESS | 2792 | 1461097408075 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 13:23:28 INFO - PROCESS | 2792 | 1461097408213 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:28 INFO - PROCESS | 2792 | ++DOCSHELL 18531400 == 56 [pid = 2792] [id = 495] 13:23:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (187E4800) [pid = 2792] [serial = 1485] [outer = 00000000] 13:23:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (19494C00) [pid = 2792] [serial = 1486] [outer = 187E4800] 13:23:28 INFO - PROCESS | 2792 | 1461097408272 Marionette DEBUG loaded listener.js 13:23:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (19655800) [pid = 2792] [serial = 1487] [outer = 187E4800] 13:23:28 INFO - PROCESS | 2792 | 1461097408823 Marionette TRACE conn3 <- [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]]]}] 13:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 938ms 13:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:23:28 INFO - PROCESS | 2792 | 1461097408883 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 13:23:28 INFO - PROCESS | 2792 | 1461097408886 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 13:23:28 INFO - PROCESS | 2792 | 1461097408890 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:23:28 INFO - PROCESS | 2792 | 1461097408892 Marionette TRACE conn3 <- [1,1946,null,{}] 13:23:28 INFO - PROCESS | 2792 | 1461097408896 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:29 INFO - PROCESS | 2792 | 1461097409006 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 13:23:29 INFO - PROCESS | 2792 | 1461097409147 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:29 INFO - PROCESS | 2792 | ++DOCSHELL 19A66000 == 57 [pid = 2792] [id = 496] 13:23:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (19A6A800) [pid = 2792] [serial = 1488] [outer = 00000000] 13:23:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (19D74400) [pid = 2792] [serial = 1489] [outer = 19A6A800] 13:23:29 INFO - PROCESS | 2792 | 1461097409203 Marionette DEBUG loaded listener.js 13:23:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (19DDA800) [pid = 2792] [serial = 1490] [outer = 19A6A800] 13:23:29 INFO - PROCESS | 2792 | 1461097409801 Marionette TRACE conn3 <- [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]]]}] 13:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 938ms 13:23:29 INFO - PROCESS | 2792 | 1461097409834 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 13:23:29 INFO - PROCESS | 2792 | 1461097409836 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 13:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:23:29 INFO - PROCESS | 2792 | 1461097409840 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:23:29 INFO - PROCESS | 2792 | 1461097409842 Marionette TRACE conn3 <- [1,1950,null,{}] 13:23:29 INFO - PROCESS | 2792 | 1461097409846 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:29 INFO - PROCESS | 2792 | 1461097409949 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 13:23:30 INFO - PROCESS | 2792 | 1461097410105 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:30 INFO - PROCESS | 2792 | ++DOCSHELL 187AEC00 == 58 [pid = 2792] [id = 497] 13:23:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (19788800) [pid = 2792] [serial = 1491] [outer = 00000000] 13:23:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (19F77800) [pid = 2792] [serial = 1492] [outer = 19788800] 13:23:30 INFO - PROCESS | 2792 | 1461097410161 Marionette DEBUG loaded listener.js 13:23:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1A336C00) [pid = 2792] [serial = 1493] [outer = 19788800] 13:23:30 INFO - PROCESS | 2792 | 1461097410695 Marionette TRACE conn3 <- [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]]]}] 13:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 892ms 13:23:30 INFO - PROCESS | 2792 | 1461097410744 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 13:23:30 INFO - PROCESS | 2792 | 1461097410747 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 13:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:23:30 INFO - PROCESS | 2792 | 1461097410750 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:23:30 INFO - PROCESS | 2792 | 1461097410752 Marionette TRACE conn3 <- [1,1954,null,{}] 13:23:30 INFO - PROCESS | 2792 | 1461097410756 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:30 INFO - PROCESS | 2792 | 1461097410935 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 13:23:31 INFO - PROCESS | 2792 | 1461097411082 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:31 INFO - PROCESS | 2792 | ++DOCSHELL 11C13800 == 59 [pid = 2792] [id = 498] 13:23:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (12BB6800) [pid = 2792] [serial = 1494] [outer = 00000000] 13:23:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1382A000) [pid = 2792] [serial = 1495] [outer = 12BB6800] 13:23:31 INFO - PROCESS | 2792 | 1461097411144 Marionette DEBUG loaded listener.js 13:23:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (15B95400) [pid = 2792] [serial = 1496] [outer = 12BB6800] 13:23:31 INFO - PROCESS | 2792 | 1461097411866 Marionette TRACE conn3 <- [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]]]}] 13:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1142ms 13:23:31 INFO - PROCESS | 2792 | 1461097411896 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 13:23:31 INFO - PROCESS | 2792 | 1461097411901 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 13:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:23:31 INFO - PROCESS | 2792 | 1461097411907 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:23:31 INFO - PROCESS | 2792 | 1461097411910 Marionette TRACE conn3 <- [1,1958,null,{}] 13:23:31 INFO - PROCESS | 2792 | 1461097411915 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:32 INFO - PROCESS | 2792 | 1461097412014 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 13:23:32 INFO - PROCESS | 2792 | 1461097412176 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:32 INFO - PROCESS | 2792 | ++DOCSHELL 15636C00 == 60 [pid = 2792] [id = 499] 13:23:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (158FC000) [pid = 2792] [serial = 1497] [outer = 00000000] 13:23:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (16310800) [pid = 2792] [serial = 1498] [outer = 158FC000] 13:23:32 INFO - PROCESS | 2792 | 1461097412232 Marionette DEBUG loaded listener.js 13:23:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (166BBC00) [pid = 2792] [serial = 1499] [outer = 158FC000] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 13521400 == 59 [pid = 2792] [id = 476] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 12D9B800 == 58 [pid = 2792] [id = 473] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 12BB6400 == 57 [pid = 2792] [id = 188] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 17CC8000 == 56 [pid = 2792] [id = 471] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 18531000 == 55 [pid = 2792] [id = 472] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 17CC0800 == 54 [pid = 2792] [id = 470] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 18179000 == 53 [pid = 2792] [id = 451] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 13528800 == 52 [pid = 2792] [id = 491] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 13264C00 == 51 [pid = 2792] [id = 490] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 18C2A400 == 50 [pid = 2792] [id = 489] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 1853F800 == 49 [pid = 2792] [id = 488] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 1817C000 == 48 [pid = 2792] [id = 487] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 16DAB400 == 47 [pid = 2792] [id = 486] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 16BCB000 == 46 [pid = 2792] [id = 485] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 1332A800 == 45 [pid = 2792] [id = 484] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 142FBC00 == 44 [pid = 2792] [id = 483] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 18C2CC00 == 43 [pid = 2792] [id = 480] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 13782800 == 42 [pid = 2792] [id = 479] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 13337000 == 41 [pid = 2792] [id = 478] 13:23:32 INFO - PROCESS | 2792 | --DOCSHELL 17CC4C00 == 40 [pid = 2792] [id = 477] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (18537C00) [pid = 2792] [serial = 1417] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (18B20400) [pid = 2792] [serial = 1420] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1853A400) [pid = 2792] [serial = 1418] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1351A400) [pid = 2792] [serial = 1423] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (13786800) [pid = 2792] [serial = 1405] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (13827800) [pid = 2792] [serial = 1406] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (13727800) [pid = 2792] [serial = 1399] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1817C400) [pid = 2792] [serial = 1414] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (123FCC00) [pid = 2792] [serial = 1396] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (18B1FC00) [pid = 2792] [serial = 1421] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (17CC9C00) [pid = 2792] [serial = 1411] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (17CDC800) [pid = 2792] [serial = 1412] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (15E0B400) [pid = 2792] [serial = 1402] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (187E9C00) [pid = 2792] [serial = 1394] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (18001800) [pid = 2792] [serial = 1426] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (18B2EC00) [pid = 2792] [serial = 1429] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (155E3C00) [pid = 2792] [serial = 1408] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (18A3D000) [pid = 2792] [serial = 1430] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (15B6FC00) [pid = 2792] [serial = 1409] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (13813400) [pid = 2792] [serial = 1424] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1818D800) [pid = 2792] [serial = 1427] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (18183C00) [pid = 2792] [serial = 1415] [outer = 00000000] [url = about:blank] 13:23:32 INFO - PROCESS | 2792 | 1461097412840 Marionette TRACE conn3 <- [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]]]}] 13:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 938ms 13:23:32 INFO - PROCESS | 2792 | 1461097412852 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 13:23:32 INFO - PROCESS | 2792 | 1461097412858 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 13:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:23:32 INFO - PROCESS | 2792 | 1461097412864 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:23:32 INFO - PROCESS | 2792 | 1461097412866 Marionette TRACE conn3 <- [1,1962,null,{}] 13:23:32 INFO - PROCESS | 2792 | 1461097412870 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:32 INFO - PROCESS | 2792 | 1461097412959 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 13:23:32 INFO - PROCESS | 2792 | 1461097412967 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:33 INFO - PROCESS | 2792 | ++DOCSHELL 13725C00 == 41 [pid = 2792] [id = 500] 13:23:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (1382AC00) [pid = 2792] [serial = 1500] [outer = 00000000] 13:23:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (163F0000) [pid = 2792] [serial = 1501] [outer = 1382AC00] 13:23:33 INFO - PROCESS | 2792 | 1461097413013 Marionette DEBUG loaded listener.js 13:23:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (16D6F400) [pid = 2792] [serial = 1502] [outer = 1382AC00] 13:23:33 INFO - PROCESS | 2792 | 1461097413511 Marionette TRACE conn3 <- [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]]]}] 13:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 704ms 13:23:33 INFO - PROCESS | 2792 | 1461097413562 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 13:23:33 INFO - PROCESS | 2792 | 1461097413564 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 13:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:23:33 INFO - PROCESS | 2792 | 1461097413568 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:23:33 INFO - PROCESS | 2792 | 1461097413572 Marionette TRACE conn3 <- [1,1966,null,{}] 13:23:33 INFO - PROCESS | 2792 | 1461097413582 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:33 INFO - PROCESS | 2792 | 1461097413669 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 13:23:33 INFO - PROCESS | 2792 | 1461097413679 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:33 INFO - PROCESS | 2792 | ++DOCSHELL 17CE0400 == 42 [pid = 2792] [id = 501] 13:23:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (17CE3C00) [pid = 2792] [serial = 1503] [outer = 00000000] 13:23:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1817B400) [pid = 2792] [serial = 1504] [outer = 17CE3C00] 13:23:33 INFO - PROCESS | 2792 | 1461097413728 Marionette DEBUG loaded listener.js 13:23:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (18185800) [pid = 2792] [serial = 1505] [outer = 17CE3C00] 13:23:34 INFO - PROCESS | 2792 | 1461097414193 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 641ms 13:23:34 INFO - PROCESS | 2792 | 1461097414206 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 13:23:34 INFO - PROCESS | 2792 | 1461097414208 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 13:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:23:34 INFO - PROCESS | 2792 | 1461097414211 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:23:34 INFO - PROCESS | 2792 | 1461097414213 Marionette TRACE conn3 <- [1,1970,null,{}] 13:23:34 INFO - PROCESS | 2792 | 1461097414217 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:34 INFO - PROCESS | 2792 | 1461097414301 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 13:23:34 INFO - PROCESS | 2792 | 1461097414338 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:34 INFO - PROCESS | 2792 | ++DOCSHELL 1853C800 == 43 [pid = 2792] [id = 502] 13:23:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1853CC00) [pid = 2792] [serial = 1506] [outer = 00000000] 13:23:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (187AF000) [pid = 2792] [serial = 1507] [outer = 1853CC00] 13:23:34 INFO - PROCESS | 2792 | 1461097414385 Marionette DEBUG loaded listener.js 13:23:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (187B7400) [pid = 2792] [serial = 1508] [outer = 1853CC00] 13:23:34 INFO - PROCESS | 2792 | 1461097414821 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 642ms 13:23:34 INFO - PROCESS | 2792 | 1461097414865 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 13:23:34 INFO - PROCESS | 2792 | 1461097414867 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 13:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:23:34 INFO - PROCESS | 2792 | 1461097414871 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:23:34 INFO - PROCESS | 2792 | 1461097414873 Marionette TRACE conn3 <- [1,1974,null,{}] 13:23:34 INFO - PROCESS | 2792 | 1461097414876 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:34 INFO - PROCESS | 2792 | 1461097414959 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 13:23:34 INFO - PROCESS | 2792 | 1461097414967 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:35 INFO - PROCESS | 2792 | ++DOCSHELL 13526400 == 44 [pid = 2792] [id = 503] 13:23:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (18184800) [pid = 2792] [serial = 1509] [outer = 00000000] 13:23:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (18B22400) [pid = 2792] [serial = 1510] [outer = 18184800] 13:23:35 INFO - PROCESS | 2792 | 1461097415012 Marionette DEBUG loaded listener.js 13:23:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (18B22000) [pid = 2792] [serial = 1511] [outer = 18184800] 13:23:35 INFO - PROCESS | 2792 | 1461097415503 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 688ms 13:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:23:35 INFO - PROCESS | 2792 | 1461097415574 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 13:23:35 INFO - PROCESS | 2792 | 1461097415576 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 13:23:35 INFO - PROCESS | 2792 | 1461097415580 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:23:35 INFO - PROCESS | 2792 | 1461097415582 Marionette TRACE conn3 <- [1,1978,null,{}] 13:23:35 INFO - PROCESS | 2792 | 1461097415585 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:35 INFO - PROCESS | 2792 | 1461097415709 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 13:23:35 INFO - PROCESS | 2792 | 1461097415807 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:35 INFO - PROCESS | 2792 | ++DOCSHELL 18B1FC00 == 45 [pid = 2792] [id = 504] 13:23:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (18C2AC00) [pid = 2792] [serial = 1512] [outer = 00000000] 13:23:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (192A2400) [pid = 2792] [serial = 1513] [outer = 18C2AC00] 13:23:35 INFO - PROCESS | 2792 | 1461097415854 Marionette DEBUG loaded listener.js 13:23:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (19305C00) [pid = 2792] [serial = 1514] [outer = 18C2AC00] 13:23:36 INFO - PROCESS | 2792 | 1461097416274 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 735ms 13:23:36 INFO - PROCESS | 2792 | 1461097416318 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 13:23:36 INFO - PROCESS | 2792 | 1461097416320 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 13:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:23:36 INFO - PROCESS | 2792 | 1461097416323 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:23:36 INFO - PROCESS | 2792 | 1461097416325 Marionette TRACE conn3 <- [1,1982,null,{}] 13:23:36 INFO - PROCESS | 2792 | 1461097416329 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:36 INFO - PROCESS | 2792 | 1461097416447 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 13:23:36 INFO - PROCESS | 2792 | 1461097416512 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:36 INFO - PROCESS | 2792 | ++DOCSHELL 18C28000 == 46 [pid = 2792] [id = 505] 13:23:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (19306C00) [pid = 2792] [serial = 1515] [outer = 00000000] 13:23:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (19965C00) [pid = 2792] [serial = 1516] [outer = 19306C00] 13:23:36 INFO - PROCESS | 2792 | 1461097416558 Marionette DEBUG loaded listener.js 13:23:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (19D74000) [pid = 2792] [serial = 1517] [outer = 19306C00] 13:23:36 INFO - PROCESS | 2792 | 1461097416963 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 688ms 13:23:37 INFO - PROCESS | 2792 | 1461097417023 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 13:23:37 INFO - PROCESS | 2792 | 1461097417025 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 13:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:23:37 INFO - PROCESS | 2792 | 1461097417034 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:23:37 INFO - PROCESS | 2792 | 1461097417035 Marionette TRACE conn3 <- [1,1986,null,{}] 13:23:37 INFO - PROCESS | 2792 | 1461097417039 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:37 INFO - PROCESS | 2792 | 1461097417191 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 13:23:37 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (142FCC00) [pid = 2792] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:23:37 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (187B2400) [pid = 2792] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:23:37 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1817D400) [pid = 2792] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:23:37 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (19296000) [pid = 2792] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:23:37 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (16DB1400) [pid = 2792] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:23:37 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (13335400) [pid = 2792] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:23:37 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1332B400) [pid = 2792] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:23:37 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (18B2B800) [pid = 2792] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:23:37 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (16BCA000) [pid = 2792] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:23:37 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (16D6CC00) [pid = 2792] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:23:37 INFO - PROCESS | 2792 | 1461097417367 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:37 INFO - PROCESS | 2792 | ++DOCSHELL 11C1F800 == 47 [pid = 2792] [id = 506] 13:23:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (123F7000) [pid = 2792] [serial = 1518] [outer = 00000000] 13:23:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (13812C00) [pid = 2792] [serial = 1519] [outer = 123F7000] 13:23:37 INFO - PROCESS | 2792 | 1461097417413 Marionette DEBUG loaded listener.js 13:23:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (13528400) [pid = 2792] [serial = 1520] [outer = 123F7000] 13:23:37 INFO - PROCESS | 2792 | 1461097417787 Marionette TRACE conn3 <- [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]]]}] 13:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 798ms 13:23:37 INFO - PROCESS | 2792 | 1461097417841 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 13:23:37 INFO - PROCESS | 2792 | 1461097417843 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 13:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:23:37 INFO - PROCESS | 2792 | 1461097417846 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:23:37 INFO - PROCESS | 2792 | 1461097417848 Marionette TRACE conn3 <- [1,1990,null,{}] 13:23:37 INFO - PROCESS | 2792 | 1461097417852 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:37 INFO - PROCESS | 2792 | 1461097417937 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 13:23:37 INFO - PROCESS | 2792 | 1461097417944 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:37 INFO - PROCESS | 2792 | ++DOCSHELL 1351F000 == 48 [pid = 2792] [id = 507] 13:23:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (142FCC00) [pid = 2792] [serial = 1521] [outer = 00000000] 13:23:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (18B2B800) [pid = 2792] [serial = 1522] [outer = 142FCC00] 13:23:38 INFO - PROCESS | 2792 | 1461097417989 Marionette DEBUG loaded listener.js 13:23:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1930C800) [pid = 2792] [serial = 1523] [outer = 142FCC00] 13:23:38 INFO - PROCESS | 2792 | 1461097418423 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 594ms 13:23:38 INFO - PROCESS | 2792 | 1461097418443 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 13:23:38 INFO - PROCESS | 2792 | 1461097418444 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 13:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:23:38 INFO - PROCESS | 2792 | 1461097418448 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:23:38 INFO - PROCESS | 2792 | 1461097418449 Marionette TRACE conn3 <- [1,1994,null,{}] 13:23:38 INFO - PROCESS | 2792 | 1461097418452 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:38 INFO - PROCESS | 2792 | 1461097418579 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 13:23:38 INFO - PROCESS | 2792 | 1461097418587 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:38 INFO - PROCESS | 2792 | ++DOCSHELL 17CE1400 == 49 [pid = 2792] [id = 508] 13:23:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1817D400) [pid = 2792] [serial = 1524] [outer = 00000000] 13:23:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1A648C00) [pid = 2792] [serial = 1525] [outer = 1817D400] 13:23:38 INFO - PROCESS | 2792 | 1461097418632 Marionette DEBUG loaded listener.js 13:23:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1A90A800) [pid = 2792] [serial = 1526] [outer = 1817D400] 13:23:39 INFO - PROCESS | 2792 | 1461097419079 Marionette TRACE conn3 <- [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]]]}] 13:23:39 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 13:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 688ms 13:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:23:39 INFO - PROCESS | 2792 | 1461097419148 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 13:23:39 INFO - PROCESS | 2792 | 1461097419150 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 13:23:39 INFO - PROCESS | 2792 | 1461097419154 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:23:39 INFO - PROCESS | 2792 | 1461097419156 Marionette TRACE conn3 <- [1,1998,null,{}] 13:23:39 INFO - PROCESS | 2792 | 1461097419159 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:39 INFO - PROCESS | 2792 | 1461097419268 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 13:23:39 INFO - PROCESS | 2792 | 1461097419283 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:39 INFO - PROCESS | 2792 | ++DOCSHELL 1B8C2800 == 50 [pid = 2792] [id = 509] 13:23:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1B8C2C00) [pid = 2792] [serial = 1527] [outer = 00000000] 13:23:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1B8C6800) [pid = 2792] [serial = 1528] [outer = 1B8C2C00] 13:23:39 INFO - PROCESS | 2792 | 1461097419334 Marionette DEBUG loaded listener.js 13:23:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1BD34400) [pid = 2792] [serial = 1529] [outer = 1B8C2C00] 13:23:40 INFO - PROCESS | 2792 | 1461097420076 Marionette TRACE conn3 <- [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]]]}] 13:23:40 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 13:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 938ms 13:23:40 INFO - PROCESS | 2792 | 1461097420113 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 13:23:40 INFO - PROCESS | 2792 | 1461097420118 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 13:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:23:40 INFO - PROCESS | 2792 | 1461097420126 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:23:40 INFO - PROCESS | 2792 | 1461097420130 Marionette TRACE conn3 <- [1,2002,null,{}] 13:23:40 INFO - PROCESS | 2792 | 1461097420135 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:40 INFO - PROCESS | 2792 | 1461097420257 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 13:23:40 INFO - PROCESS | 2792 | 1461097420401 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:40 INFO - PROCESS | 2792 | ++DOCSHELL 13828C00 == 51 [pid = 2792] [id = 510] 13:23:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1382C800) [pid = 2792] [serial = 1530] [outer = 00000000] 13:23:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (15C93C00) [pid = 2792] [serial = 1531] [outer = 1382C800] 13:23:40 INFO - PROCESS | 2792 | 1461097420460 Marionette DEBUG loaded listener.js 13:23:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (15E90C00) [pid = 2792] [serial = 1532] [outer = 1382C800] 13:23:41 INFO - PROCESS | 2792 | 1461097421021 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 938ms 13:23:41 INFO - PROCESS | 2792 | 1461097421069 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 13:23:41 INFO - PROCESS | 2792 | 1461097421075 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 13:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:23:41 INFO - PROCESS | 2792 | 1461097421081 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:23:41 INFO - PROCESS | 2792 | 1461097421084 Marionette TRACE conn3 <- [1,2006,null,{}] 13:23:41 INFO - PROCESS | 2792 | 1461097421088 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:41 INFO - PROCESS | 2792 | 1461097421201 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 13:23:41 INFO - PROCESS | 2792 | 1461097421318 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:41 INFO - PROCESS | 2792 | ++DOCSHELL 14290800 == 52 [pid = 2792] [id = 511] 13:23:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1448EC00) [pid = 2792] [serial = 1533] [outer = 00000000] 13:23:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1853B400) [pid = 2792] [serial = 1534] [outer = 1448EC00] 13:23:41 INFO - PROCESS | 2792 | 1461097421414 Marionette DEBUG loaded listener.js 13:23:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (187EF400) [pid = 2792] [serial = 1535] [outer = 1448EC00] 13:23:42 INFO - PROCESS | 2792 | 1461097422082 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1001ms 13:23:42 INFO - PROCESS | 2792 | 1461097422112 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 13:23:42 INFO - PROCESS | 2792 | 1461097422115 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 13:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:23:42 INFO - PROCESS | 2792 | 1461097422118 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:23:42 INFO - PROCESS | 2792 | 1461097422122 Marionette TRACE conn3 <- [1,2010,null,{}] 13:23:42 INFO - PROCESS | 2792 | 1461097422134 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:42 INFO - PROCESS | 2792 | 1461097422247 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 13:23:42 INFO - PROCESS | 2792 | 1461097422397 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:42 INFO - PROCESS | 2792 | ++DOCSHELL 1A56B400 == 53 [pid = 2792] [id = 512] 13:23:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1A64C400) [pid = 2792] [serial = 1536] [outer = 00000000] 13:23:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1B8BC400) [pid = 2792] [serial = 1537] [outer = 1A64C400] 13:23:42 INFO - PROCESS | 2792 | 1461097422478 Marionette DEBUG loaded listener.js 13:23:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1B8C1800) [pid = 2792] [serial = 1538] [outer = 1A64C400] 13:23:43 INFO - PROCESS | 2792 | 1461097423017 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 954ms 13:23:43 INFO - PROCESS | 2792 | 1461097423063 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 13:23:43 INFO - PROCESS | 2792 | 1461097423066 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 13:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:23:43 INFO - PROCESS | 2792 | 1461097423070 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:23:43 INFO - PROCESS | 2792 | 1461097423072 Marionette TRACE conn3 <- [1,2014,null,{}] 13:23:43 INFO - PROCESS | 2792 | 1461097423076 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:43 INFO - PROCESS | 2792 | 1461097423186 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 13:23:43 INFO - PROCESS | 2792 | 1461097423347 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:43 INFO - PROCESS | 2792 | ++DOCSHELL 17CCCC00 == 54 [pid = 2792] [id = 513] 13:23:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (18C22400) [pid = 2792] [serial = 1539] [outer = 00000000] 13:23:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1BD3AC00) [pid = 2792] [serial = 1540] [outer = 18C22400] 13:23:43 INFO - PROCESS | 2792 | 1461097423403 Marionette DEBUG loaded listener.js 13:23:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1BD3D400) [pid = 2792] [serial = 1541] [outer = 18C22400] 13:23:43 INFO - PROCESS | 2792 | 1461097423989 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1001ms 13:23:44 INFO - PROCESS | 2792 | 1461097424072 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 13:23:44 INFO - PROCESS | 2792 | 1461097424075 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 13:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:23:44 INFO - PROCESS | 2792 | 1461097424078 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:23:44 INFO - PROCESS | 2792 | 1461097424080 Marionette TRACE conn3 <- [1,2018,null,{}] 13:23:44 INFO - PROCESS | 2792 | 1461097424084 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:44 INFO - PROCESS | 2792 | 1461097424189 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 13:23:44 INFO - PROCESS | 2792 | 1461097424333 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:44 INFO - PROCESS | 2792 | ++DOCSHELL 13A60C00 == 55 [pid = 2792] [id = 514] 13:23:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (19D6E000) [pid = 2792] [serial = 1542] [outer = 00000000] 13:23:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1BE39C00) [pid = 2792] [serial = 1543] [outer = 19D6E000] 13:23:44 INFO - PROCESS | 2792 | 1461097424390 Marionette DEBUG loaded listener.js 13:23:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1BE3C000) [pid = 2792] [serial = 1544] [outer = 19D6E000] 13:23:45 INFO - PROCESS | 2792 | 1461097425167 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1142ms 13:23:45 INFO - PROCESS | 2792 | 1461097425225 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 13:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:23:45 INFO - PROCESS | 2792 | 1461097425228 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 13:23:45 INFO - PROCESS | 2792 | 1461097425234 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:23:45 INFO - PROCESS | 2792 | 1461097425237 Marionette TRACE conn3 <- [1,2022,null,{}] 13:23:45 INFO - PROCESS | 2792 | 1461097425243 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:45 INFO - PROCESS | 2792 | 1461097425396 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 13:23:45 INFO - PROCESS | 2792 | 1461097425460 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:45 INFO - PROCESS | 2792 | ++DOCSHELL 15C85C00 == 56 [pid = 2792] [id = 515] 13:23:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (15E0B400) [pid = 2792] [serial = 1545] [outer = 00000000] 13:23:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (16BD1C00) [pid = 2792] [serial = 1546] [outer = 15E0B400] 13:23:45 INFO - PROCESS | 2792 | 1461097425510 Marionette DEBUG loaded listener.js 13:23:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (17CC4800) [pid = 2792] [serial = 1547] [outer = 15E0B400] 13:23:46 INFO - PROCESS | 2792 | 1461097426122 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 939ms 13:23:46 INFO - PROCESS | 2792 | 1461097426177 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 13:23:46 INFO - PROCESS | 2792 | 1461097426182 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 13:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:23:46 INFO - PROCESS | 2792 | 1461097426188 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:23:46 INFO - PROCESS | 2792 | 1461097426191 Marionette TRACE conn3 <- [1,2026,null,{}] 13:23:46 INFO - PROCESS | 2792 | 1461097426194 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:46 INFO - PROCESS | 2792 | 1461097426293 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 13:23:46 INFO - PROCESS | 2792 | 1461097426442 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:46 INFO - PROCESS | 2792 | ++DOCSHELL 142F1400 == 57 [pid = 2792] [id = 516] 13:23:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (166BE800) [pid = 2792] [serial = 1548] [outer = 00000000] 13:23:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (18177800) [pid = 2792] [serial = 1549] [outer = 166BE800] 13:23:46 INFO - PROCESS | 2792 | 1461097426493 Marionette DEBUG loaded listener.js 13:23:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (18531800) [pid = 2792] [serial = 1550] [outer = 166BE800] 13:23:46 INFO - PROCESS | 2792 | --DOCSHELL 15587800 == 56 [pid = 2792] [id = 184] 13:23:46 INFO - PROCESS | 2792 | --DOCSHELL 1332C000 == 55 [pid = 2792] [id = 475] 13:23:46 INFO - PROCESS | 2792 | --DOCSHELL 11C20800 == 54 [pid = 2792] [id = 474] 13:23:46 INFO - PROCESS | 2792 | --DOCSHELL 17CE1400 == 53 [pid = 2792] [id = 508] 13:23:46 INFO - PROCESS | 2792 | --DOCSHELL 1351F000 == 52 [pid = 2792] [id = 507] 13:23:46 INFO - PROCESS | 2792 | --DOCSHELL 11C1F800 == 51 [pid = 2792] [id = 506] 13:23:46 INFO - PROCESS | 2792 | --DOCSHELL 18C28000 == 50 [pid = 2792] [id = 505] 13:23:46 INFO - PROCESS | 2792 | --DOCSHELL 18B1FC00 == 49 [pid = 2792] [id = 504] 13:23:46 INFO - PROCESS | 2792 | --DOCSHELL 13526400 == 48 [pid = 2792] [id = 503] 13:23:46 INFO - PROCESS | 2792 | --DOCSHELL 1853C800 == 47 [pid = 2792] [id = 502] 13:23:46 INFO - PROCESS | 2792 | --DOCSHELL 17CE0400 == 46 [pid = 2792] [id = 501] 13:23:46 INFO - PROCESS | 2792 | --DOCSHELL 13725C00 == 45 [pid = 2792] [id = 500] 13:23:46 INFO - PROCESS | 2792 | --DOCSHELL 15636C00 == 44 [pid = 2792] [id = 499] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (158FA000) [pid = 2792] [serial = 1435] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (19308000) [pid = 2792] [serial = 1444] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (1929DC00) [pid = 2792] [serial = 1441] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (18531C00) [pid = 2792] [serial = 1438] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (18181800) [pid = 2792] [serial = 1447] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (19658000) [pid = 2792] [serial = 1477] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (15584000) [pid = 2792] [serial = 1450] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (18B2D800) [pid = 2792] [serial = 1465] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (185F1400) [pid = 2792] [serial = 1463] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (19490C00) [pid = 2792] [serial = 1469] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (18136400) [pid = 2792] [serial = 1460] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (16BCF800) [pid = 2792] [serial = 1471] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1539A000) [pid = 2792] [serial = 1454] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (15B9A400) [pid = 2792] [serial = 1451] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (18C23400) [pid = 2792] [serial = 1466] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (19297C00) [pid = 2792] [serial = 1433] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (18537400) [pid = 2792] [serial = 1462] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (17CE1800) [pid = 2792] [serial = 1459] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1929BC00) [pid = 2792] [serial = 1474] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (14292C00) [pid = 2792] [serial = 1453] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1936B000) [pid = 2792] [serial = 1468] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (16DAC800) [pid = 2792] [serial = 1456] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (17CC1400) [pid = 2792] [serial = 1457] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (18537800) [pid = 2792] [serial = 1472] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (18C2F000) [pid = 2792] [serial = 1432] [outer = 00000000] [url = about:blank] 13:23:46 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (19493800) [pid = 2792] [serial = 1475] [outer = 00000000] [url = about:blank] 13:23:47 INFO - PROCESS | 2792 | 1461097427024 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 892ms 13:23:47 INFO - PROCESS | 2792 | 1461097427092 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 13:23:47 INFO - PROCESS | 2792 | 1461097427094 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 13:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:23:47 INFO - PROCESS | 2792 | 1461097427098 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:23:47 INFO - PROCESS | 2792 | 1461097427101 Marionette TRACE conn3 <- [1,2030,null,{}] 13:23:47 INFO - PROCESS | 2792 | 1461097427111 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:47 INFO - PROCESS | 2792 | 1461097427202 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 13:23:47 INFO - PROCESS | 2792 | 1461097427334 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:47 INFO - PROCESS | 2792 | ++DOCSHELL 13828400 == 45 [pid = 2792] [id = 517] 13:23:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (142FBC00) [pid = 2792] [serial = 1551] [outer = 00000000] 13:23:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (17CC3000) [pid = 2792] [serial = 1552] [outer = 142FBC00] 13:23:47 INFO - PROCESS | 2792 | 1461097427390 Marionette DEBUG loaded listener.js 13:23:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (18136400) [pid = 2792] [serial = 1553] [outer = 142FBC00] 13:23:47 INFO - PROCESS | 2792 | 1461097427812 Marionette TRACE conn3 <- [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]]]}] 13:23:47 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) 13:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 735ms 13:23:47 INFO - PROCESS | 2792 | 1461097427837 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 13:23:47 INFO - PROCESS | 2792 | 1461097427840 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 13:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:23:47 INFO - PROCESS | 2792 | 1461097427843 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:23:47 INFO - PROCESS | 2792 | 1461097427845 Marionette TRACE conn3 <- [1,2034,null,{}] 13:23:47 INFO - PROCESS | 2792 | 1461097427849 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:47 INFO - PROCESS | 2792 | 1461097427934 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 13:23:47 INFO - PROCESS | 2792 | 1461097427940 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:47 INFO - PROCESS | 2792 | ++DOCSHELL 18001C00 == 46 [pid = 2792] [id = 518] 13:23:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (18536400) [pid = 2792] [serial = 1554] [outer = 00000000] 13:23:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (185F4000) [pid = 2792] [serial = 1555] [outer = 18536400] 13:23:47 INFO - PROCESS | 2792 | 1461097427986 Marionette DEBUG loaded listener.js 13:23:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (18A3C400) [pid = 2792] [serial = 1556] [outer = 18536400] 13:23:48 INFO - PROCESS | 2792 | 1461097428433 Marionette TRACE conn3 <- [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]]]}] 13:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 625ms 13:23:48 INFO - PROCESS | 2792 | 1461097428481 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 13:23:48 INFO - PROCESS | 2792 | 1461097428483 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 13:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:23:48 INFO - PROCESS | 2792 | 1461097428486 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:23:48 INFO - PROCESS | 2792 | 1461097428488 Marionette TRACE conn3 <- [1,2038,null,{}] 13:23:48 INFO - PROCESS | 2792 | 1461097428492 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:48 INFO - PROCESS | 2792 | 1461097428577 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 13:23:48 INFO - PROCESS | 2792 | 1461097428583 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:48 INFO - PROCESS | 2792 | ++DOCSHELL 18131800 == 47 [pid = 2792] [id = 519] 13:23:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (18B26800) [pid = 2792] [serial = 1557] [outer = 00000000] 13:23:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (18C24800) [pid = 2792] [serial = 1558] [outer = 18B26800] 13:23:48 INFO - PROCESS | 2792 | 1461097428628 Marionette DEBUG loaded listener.js 13:23:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (18C28C00) [pid = 2792] [serial = 1559] [outer = 18B26800] 13:23:49 INFO - PROCESS | 2792 | 1461097429137 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 704ms 13:23:49 INFO - PROCESS | 2792 | 1461097429186 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 13:23:49 INFO - PROCESS | 2792 | 1461097429188 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 13:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:23:49 INFO - PROCESS | 2792 | 1461097429191 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:23:49 INFO - PROCESS | 2792 | 1461097429193 Marionette TRACE conn3 <- [1,2042,null,{}] 13:23:49 INFO - PROCESS | 2792 | 1461097429196 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:49 INFO - PROCESS | 2792 | 1461097429340 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 13:23:49 INFO - PROCESS | 2792 | 1461097429416 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:49 INFO - PROCESS | 2792 | ++DOCSHELL 18B2A400 == 48 [pid = 2792] [id = 520] 13:23:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (18B2F400) [pid = 2792] [serial = 1560] [outer = 00000000] 13:23:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (19304400) [pid = 2792] [serial = 1561] [outer = 18B2F400] 13:23:49 INFO - PROCESS | 2792 | 1461097429466 Marionette DEBUG loaded listener.js 13:23:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1936B000) [pid = 2792] [serial = 1562] [outer = 18B2F400] 13:23:49 INFO - PROCESS | 2792 | 1461097429910 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 735ms 13:23:49 INFO - PROCESS | 2792 | 1461097429932 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 13:23:49 INFO - PROCESS | 2792 | 1461097429934 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 13:23:49 INFO - PROCESS | 2792 | 1461097429937 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:23:49 INFO - PROCESS | 2792 | 1461097429939 Marionette TRACE conn3 <- [1,2046,null,{}] 13:23:49 INFO - PROCESS | 2792 | 1461097429943 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:50 INFO - PROCESS | 2792 | 1461097430085 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 13:23:50 INFO - PROCESS | 2792 | 1461097430151 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:50 INFO - PROCESS | 2792 | ++DOCSHELL 19309C00 == 49 [pid = 2792] [id = 521] 13:23:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1948F800) [pid = 2792] [serial = 1563] [outer = 00000000] 13:23:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (19654C00) [pid = 2792] [serial = 1564] [outer = 1948F800] 13:23:50 INFO - PROCESS | 2792 | 1461097430197 Marionette DEBUG loaded listener.js 13:23:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (19654400) [pid = 2792] [serial = 1565] [outer = 1948F800] 13:23:50 INFO - PROCESS | 2792 | 1461097430620 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 735ms 13:23:50 INFO - PROCESS | 2792 | 1461097430678 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 13:23:50 INFO - PROCESS | 2792 | 1461097430680 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 13:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:23:50 INFO - PROCESS | 2792 | 1461097430691 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:23:50 INFO - PROCESS | 2792 | 1461097430692 Marionette TRACE conn3 <- [1,2050,null,{}] 13:23:50 INFO - PROCESS | 2792 | 1461097430696 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:50 INFO - PROCESS | 2792 | 1461097430819 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 13:23:51 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (13522000) [pid = 2792] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:23:51 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (187F0800) [pid = 2792] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:23:51 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1586D800) [pid = 2792] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:23:51 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1448E400) [pid = 2792] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:23:51 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (18C2AC00) [pid = 2792] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:23:51 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (158FC000) [pid = 2792] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:23:51 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (17CE3C00) [pid = 2792] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:23:51 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (18184800) [pid = 2792] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:23:51 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (19306C00) [pid = 2792] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:23:51 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1382AC00) [pid = 2792] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:23:51 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1853CC00) [pid = 2792] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:23:51 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (123F7000) [pid = 2792] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:23:51 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (142FCC00) [pid = 2792] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:23:51 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1351BC00) [pid = 2792] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:23:51 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (18C2D400) [pid = 2792] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:23:51 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (11C1F000) [pid = 2792] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:23:51 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (19D73400) [pid = 2792] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:23:51 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (13522C00) [pid = 2792] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:23:51 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1817D400) [pid = 2792] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:23:51 INFO - PROCESS | 2792 | 1461097431079 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:51 INFO - PROCESS | 2792 | ++DOCSHELL 11C15400 == 50 [pid = 2792] [id = 522] 13:23:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (11C1A000) [pid = 2792] [serial = 1566] [outer = 00000000] 13:23:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1320EC00) [pid = 2792] [serial = 1567] [outer = 11C1A000] 13:23:51 INFO - PROCESS | 2792 | 1461097431127 Marionette DEBUG loaded listener.js 13:23:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (13522000) [pid = 2792] [serial = 1568] [outer = 11C1A000] 13:23:51 INFO - PROCESS | 2792 | 1461097431534 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 892ms 13:23:51 INFO - PROCESS | 2792 | 1461097431588 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 13:23:51 INFO - PROCESS | 2792 | 1461097431590 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 13:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:23:51 INFO - PROCESS | 2792 | 1461097431593 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:23:51 INFO - PROCESS | 2792 | 1461097431595 Marionette TRACE conn3 <- [1,2054,null,{}] 13:23:51 INFO - PROCESS | 2792 | 1461097431598 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:51 INFO - PROCESS | 2792 | 1461097431719 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 13:23:51 INFO - PROCESS | 2792 | 1461097431735 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:51 INFO - PROCESS | 2792 | ++DOCSHELL 13813400 == 51 [pid = 2792] [id = 523] 13:23:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (147E9800) [pid = 2792] [serial = 1569] [outer = 00000000] 13:23:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (187B4C00) [pid = 2792] [serial = 1570] [outer = 147E9800] 13:23:51 INFO - PROCESS | 2792 | 1461097431779 Marionette DEBUG loaded listener.js 13:23:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1853CC00) [pid = 2792] [serial = 1571] [outer = 147E9800] 13:23:52 INFO - PROCESS | 2792 | 1461097432188 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 625ms 13:23:52 INFO - PROCESS | 2792 | 1461097432232 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 13:23:52 INFO - PROCESS | 2792 | 1461097432234 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 13:23:52 INFO - PROCESS | 2792 | 1461097432237 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:23:52 INFO - PROCESS | 2792 | 1461097432240 Marionette TRACE conn3 <- [1,2058,null,{}] 13:23:52 INFO - PROCESS | 2792 | 1461097432243 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:52 INFO - PROCESS | 2792 | 1461097432365 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 13:23:52 INFO - PROCESS | 2792 | 1461097432374 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:52 INFO - PROCESS | 2792 | ++DOCSHELL 15398800 == 52 [pid = 2792] [id = 524] 13:23:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (16D5F000) [pid = 2792] [serial = 1572] [outer = 00000000] 13:23:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (19DD5000) [pid = 2792] [serial = 1573] [outer = 16D5F000] 13:23:52 INFO - PROCESS | 2792 | 1461097432419 Marionette DEBUG loaded listener.js 13:23:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (14755C00) [pid = 2792] [serial = 1574] [outer = 16D5F000] 13:23:52 INFO - PROCESS | 2792 | 1461097432846 Marionette TRACE conn3 <- [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]]]}] 13:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 641ms 13:23:52 INFO - PROCESS | 2792 | 1461097432876 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 13:23:52 INFO - PROCESS | 2792 | 1461097432878 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 13:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:23:52 INFO - PROCESS | 2792 | 1461097432881 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:23:52 INFO - PROCESS | 2792 | 1461097432883 Marionette TRACE conn3 <- [1,2062,null,{}] 13:23:52 INFO - PROCESS | 2792 | 1461097432887 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:53 INFO - PROCESS | 2792 | 1461097433064 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 13:23:53 INFO - PROCESS | 2792 | 1461097433197 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:53 INFO - PROCESS | 2792 | ++DOCSHELL 11C14400 == 53 [pid = 2792] [id = 525] 13:23:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (11C1F000) [pid = 2792] [serial = 1575] [outer = 00000000] 13:23:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (13337000) [pid = 2792] [serial = 1576] [outer = 11C1F000] 13:23:53 INFO - PROCESS | 2792 | 1461097433256 Marionette DEBUG loaded listener.js 13:23:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (13819800) [pid = 2792] [serial = 1577] [outer = 11C1F000] 13:23:53 INFO - PROCESS | 2792 | 1461097433812 Marionette TRACE conn3 <- [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]]]}] 13:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1001ms 13:23:53 INFO - PROCESS | 2792 | 1461097433886 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 13:23:53 INFO - PROCESS | 2792 | 1461097433891 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 13:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:23:53 INFO - PROCESS | 2792 | 1461097433897 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:23:53 INFO - PROCESS | 2792 | 1461097433900 Marionette TRACE conn3 <- [1,2066,null,{}] 13:23:53 INFO - PROCESS | 2792 | 1461097433906 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:54 INFO - PROCESS | 2792 | 1461097434025 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 13:23:54 INFO - PROCESS | 2792 | 1461097434184 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:54 INFO - PROCESS | 2792 | ++DOCSHELL 16BCA000 == 54 [pid = 2792] [id = 526] 13:23:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (16BCF800) [pid = 2792] [serial = 1578] [outer = 00000000] 13:23:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1812C400) [pid = 2792] [serial = 1579] [outer = 16BCF800] 13:23:54 INFO - PROCESS | 2792 | 1461097434242 Marionette DEBUG loaded listener.js 13:23:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (18186000) [pid = 2792] [serial = 1580] [outer = 16BCF800] 13:23:54 INFO - PROCESS | 2792 | 1461097434861 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1001ms 13:23:54 INFO - PROCESS | 2792 | 1461097434901 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 13:23:54 INFO - PROCESS | 2792 | 1461097434906 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 13:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:23:54 INFO - PROCESS | 2792 | 1461097434910 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:23:54 INFO - PROCESS | 2792 | 1461097434912 Marionette TRACE conn3 <- [1,2070,null,{}] 13:23:54 INFO - PROCESS | 2792 | 1461097434916 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:55 INFO - PROCESS | 2792 | 1461097435025 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 13:23:55 INFO - PROCESS | 2792 | 1461097435171 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:55 INFO - PROCESS | 2792 | ++DOCSHELL 16DB1800 == 55 [pid = 2792] [id = 527] 13:23:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (17CC9400) [pid = 2792] [serial = 1581] [outer = 00000000] 13:23:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (192A1800) [pid = 2792] [serial = 1582] [outer = 17CC9400] 13:23:55 INFO - PROCESS | 2792 | 1461097435227 Marionette DEBUG loaded listener.js 13:23:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (19654000) [pid = 2792] [serial = 1583] [outer = 17CC9400] 13:23:55 INFO - PROCESS | 2792 | 1461097435859 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1001ms 13:23:55 INFO - PROCESS | 2792 | 1461097435911 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 13:23:55 INFO - PROCESS | 2792 | 1461097435914 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 13:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:23:55 INFO - PROCESS | 2792 | 1461097435924 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:23:55 INFO - PROCESS | 2792 | 1461097435930 Marionette TRACE conn3 <- [1,2074,null,{}] 13:23:55 INFO - PROCESS | 2792 | 1461097435936 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:56 INFO - PROCESS | 2792 | 1461097436047 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 13:23:56 INFO - PROCESS | 2792 | 1461097436193 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:56 INFO - PROCESS | 2792 | ++DOCSHELL 1B8BEC00 == 56 [pid = 2792] [id = 528] 13:23:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1BD41C00) [pid = 2792] [serial = 1584] [outer = 00000000] 13:23:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1BE40C00) [pid = 2792] [serial = 1585] [outer = 1BD41C00] 13:23:56 INFO - PROCESS | 2792 | 1461097436249 Marionette DEBUG loaded listener.js 13:23:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1BF89400) [pid = 2792] [serial = 1586] [outer = 1BD41C00] 13:23:56 INFO - PROCESS | 2792 | 1461097436815 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 970ms 13:23:56 INFO - PROCESS | 2792 | 1461097436883 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 13:23:56 INFO - PROCESS | 2792 | 1461097436886 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 13:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:23:56 INFO - PROCESS | 2792 | 1461097436889 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:23:56 INFO - PROCESS | 2792 | 1461097436891 Marionette TRACE conn3 <- [1,2078,null,{}] 13:23:56 INFO - PROCESS | 2792 | 1461097436895 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:57 INFO - PROCESS | 2792 | 1461097437003 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 13:23:57 INFO - PROCESS | 2792 | 1461097437147 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:57 INFO - PROCESS | 2792 | ++DOCSHELL 1351D800 == 57 [pid = 2792] [id = 529] 13:23:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (13523000) [pid = 2792] [serial = 1587] [outer = 00000000] 13:23:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1BF90800) [pid = 2792] [serial = 1588] [outer = 13523000] 13:23:57 INFO - PROCESS | 2792 | 1461097437203 Marionette DEBUG loaded listener.js 13:23:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1BF93400) [pid = 2792] [serial = 1589] [outer = 13523000] 13:23:57 INFO - PROCESS | 2792 | 1461097437764 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 892ms 13:23:57 INFO - PROCESS | 2792 | 1461097437796 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 13:23:57 INFO - PROCESS | 2792 | 1461097437798 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 13:23:57 INFO - PROCESS | 2792 | 1461097437803 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:23:57 INFO - PROCESS | 2792 | 1461097437805 Marionette TRACE conn3 <- [1,2082,null,{}] 13:23:57 INFO - PROCESS | 2792 | 1461097437809 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:57 INFO - PROCESS | 2792 | 1461097437913 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 13:23:58 INFO - PROCESS | 2792 | 1461097438029 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:58 INFO - PROCESS | 2792 | ++DOCSHELL 1BFF8000 == 58 [pid = 2792] [id = 530] 13:23:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1BFF8C00) [pid = 2792] [serial = 1590] [outer = 00000000] 13:23:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1C02B800) [pid = 2792] [serial = 1591] [outer = 1BFF8C00] 13:23:58 INFO - PROCESS | 2792 | 1461097438133 Marionette DEBUG loaded listener.js 13:23:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1C0EA400) [pid = 2792] [serial = 1592] [outer = 1BFF8C00] 13:23:58 INFO - PROCESS | 2792 | 1461097438682 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 954ms 13:23:58 INFO - PROCESS | 2792 | 1461097438749 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 13:23:58 INFO - PROCESS | 2792 | 1461097438751 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 13:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:23:58 INFO - PROCESS | 2792 | 1461097438755 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:23:58 INFO - PROCESS | 2792 | 1461097438757 Marionette TRACE conn3 <- [1,2086,null,{}] 13:23:58 INFO - PROCESS | 2792 | 1461097438760 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:58 INFO - PROCESS | 2792 | 1461097438868 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 13:23:59 INFO - PROCESS | 2792 | 1461097439058 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:59 INFO - PROCESS | 2792 | ++DOCSHELL 1320AC00 == 59 [pid = 2792] [id = 531] 13:23:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (13264C00) [pid = 2792] [serial = 1593] [outer = 00000000] 13:23:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (16D54400) [pid = 2792] [serial = 1594] [outer = 13264C00] 13:23:59 INFO - PROCESS | 2792 | 1461097439114 Marionette DEBUG loaded listener.js 13:23:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (16D55C00) [pid = 2792] [serial = 1595] [outer = 13264C00] 13:23:59 INFO - PROCESS | 2792 | 1461097439911 Marionette TRACE conn3 <- [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]]]}] 13:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1189ms 13:23:59 INFO - PROCESS | 2792 | 1461097439949 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 13:23:59 INFO - PROCESS | 2792 | 1461097439954 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 13:23:59 INFO - PROCESS | 2792 | 1461097439959 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:23:59 INFO - PROCESS | 2792 | 1461097439963 Marionette TRACE conn3 <- [1,2090,null,{}] 13:23:59 INFO - PROCESS | 2792 | 1461097439967 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:00 INFO - PROCESS | 2792 | 1461097440070 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 13:24:00 INFO - PROCESS | 2792 | 1461097440218 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:00 INFO - PROCESS | 2792 | ++DOCSHELL 14490800 == 60 [pid = 2792] [id = 532] 13:24:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (147E6400) [pid = 2792] [serial = 1596] [outer = 00000000] 13:24:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (17CD8C00) [pid = 2792] [serial = 1597] [outer = 147E6400] 13:24:00 INFO - PROCESS | 2792 | 1461097440270 Marionette DEBUG loaded listener.js 13:24:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (18135400) [pid = 2792] [serial = 1598] [outer = 147E6400] 13:24:00 INFO - PROCESS | 2792 | --DOCSHELL 15398800 == 59 [pid = 2792] [id = 524] 13:24:00 INFO - PROCESS | 2792 | --DOCSHELL 13813400 == 58 [pid = 2792] [id = 523] 13:24:00 INFO - PROCESS | 2792 | --DOCSHELL 11C15400 == 57 [pid = 2792] [id = 522] 13:24:00 INFO - PROCESS | 2792 | --DOCSHELL 19309C00 == 56 [pid = 2792] [id = 521] 13:24:00 INFO - PROCESS | 2792 | --DOCSHELL 18B2A400 == 55 [pid = 2792] [id = 520] 13:24:00 INFO - PROCESS | 2792 | --DOCSHELL 18131800 == 54 [pid = 2792] [id = 519] 13:24:00 INFO - PROCESS | 2792 | --DOCSHELL 18001C00 == 53 [pid = 2792] [id = 518] 13:24:00 INFO - PROCESS | 2792 | --DOCSHELL 13828400 == 52 [pid = 2792] [id = 517] 13:24:00 INFO - PROCESS | 2792 | --DOCSHELL 142F1400 == 51 [pid = 2792] [id = 516] 13:24:00 INFO - PROCESS | 2792 | --DOCSHELL 15C85C00 == 50 [pid = 2792] [id = 515] 13:24:00 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (16D62000) [pid = 2792] [serial = 1483] [outer = 00000000] [url = about:blank] 13:24:00 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (13825C00) [pid = 2792] [serial = 1480] [outer = 00000000] [url = about:blank] 13:24:00 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (19494C00) [pid = 2792] [serial = 1486] [outer = 00000000] [url = about:blank] 13:24:00 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (19D74400) [pid = 2792] [serial = 1489] [outer = 00000000] [url = about:blank] 13:24:00 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1382A000) [pid = 2792] [serial = 1495] [outer = 00000000] [url = about:blank] 13:24:00 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (19F77800) [pid = 2792] [serial = 1492] [outer = 00000000] [url = about:blank] 13:24:00 INFO - PROCESS | 2792 | --DOCSHELL 13828C00 == 49 [pid = 2792] [id = 510] 13:24:00 INFO - PROCESS | 2792 | 1461097440867 Marionette TRACE conn3 <- [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]]]}] 13:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 954ms 13:24:00 INFO - PROCESS | 2792 | 1461097440906 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 13:24:00 INFO - PROCESS | 2792 | 1461097440911 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 13:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:24:00 INFO - PROCESS | 2792 | 1461097440917 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:24:00 INFO - PROCESS | 2792 | 1461097440920 Marionette TRACE conn3 <- [1,2094,null,{}] 13:24:00 INFO - PROCESS | 2792 | 1461097440924 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:01 INFO - PROCESS | 2792 | 1461097441028 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (15C93400) [pid = 2792] [serial = 1436] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (192A1400) [pid = 2792] [serial = 1442] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (12D96000) [pid = 2792] [serial = 1397] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1D95B800) [pid = 2792] [serial = 1355] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (18186C00) [pid = 2792] [serial = 1448] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1380FC00) [pid = 2792] [serial = 1400] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1930B400) [pid = 2792] [serial = 1445] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (166BF400) [pid = 2792] [serial = 1403] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (18536000) [pid = 2792] [serial = 1439] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1A648C00) [pid = 2792] [serial = 1525] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (192A2400) [pid = 2792] [serial = 1513] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (166BBC00) [pid = 2792] [serial = 1499] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (16310800) [pid = 2792] [serial = 1498] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1817B400) [pid = 2792] [serial = 1504] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (18185800) [pid = 2792] [serial = 1505] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (18B22400) [pid = 2792] [serial = 1510] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (19965C00) [pid = 2792] [serial = 1516] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (163F0000) [pid = 2792] [serial = 1501] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (16D6F400) [pid = 2792] [serial = 1502] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (187AF000) [pid = 2792] [serial = 1507] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (187B7400) [pid = 2792] [serial = 1508] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (19305C00) [pid = 2792] [serial = 1514] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (13812C00) [pid = 2792] [serial = 1519] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (19D74000) [pid = 2792] [serial = 1517] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (18B2B800) [pid = 2792] [serial = 1522] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (13528400) [pid = 2792] [serial = 1520] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1A90A800) [pid = 2792] [serial = 1526] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1930C800) [pid = 2792] [serial = 1523] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (18B22000) [pid = 2792] [serial = 1511] [outer = 00000000] [url = about:blank] 13:24:01 INFO - PROCESS | 2792 | 1461097441141 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:01 INFO - PROCESS | 2792 | ++DOCSHELL 12359000 == 50 [pid = 2792] [id = 533] 13:24:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (12B82800) [pid = 2792] [serial = 1599] [outer = 00000000] 13:24:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1381AC00) [pid = 2792] [serial = 1600] [outer = 12B82800] 13:24:01 INFO - PROCESS | 2792 | 1461097441188 Marionette DEBUG loaded listener.js 13:24:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (15B6D800) [pid = 2792] [serial = 1601] [outer = 12B82800] 13:24:01 INFO - PROCESS | 2792 | 1461097441616 Marionette TRACE conn3 <- [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]]]}] 13:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 751ms 13:24:01 INFO - PROCESS | 2792 | 1461097441656 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 13:24:01 INFO - PROCESS | 2792 | 1461097441658 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 13:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:24:01 INFO - PROCESS | 2792 | 1461097441662 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:24:01 INFO - PROCESS | 2792 | 1461097441665 Marionette TRACE conn3 <- [1,2098,null,{}] 13:24:01 INFO - PROCESS | 2792 | 1461097441675 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:01 INFO - PROCESS | 2792 | 1461097441767 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 13:24:01 INFO - PROCESS | 2792 | 1461097441780 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:01 INFO - PROCESS | 2792 | ++DOCSHELL 18536000 == 51 [pid = 2792] [id = 534] 13:24:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (18537400) [pid = 2792] [serial = 1602] [outer = 00000000] 13:24:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (185EA800) [pid = 2792] [serial = 1603] [outer = 18537400] 13:24:01 INFO - PROCESS | 2792 | 1461097441828 Marionette DEBUG loaded listener.js 13:24:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (187B3800) [pid = 2792] [serial = 1604] [outer = 18537400] 13:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 642ms 13:24:02 INFO - PROCESS | 2792 | 1461097442290 Marionette TRACE conn3 <- [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]]]}] 13:24:02 INFO - PROCESS | 2792 | 1461097442300 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 13:24:02 INFO - PROCESS | 2792 | 1461097442302 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 13:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:24:02 INFO - PROCESS | 2792 | 1461097442305 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:24:02 INFO - PROCESS | 2792 | 1461097442307 Marionette TRACE conn3 <- [1,2102,null,{}] 13:24:02 INFO - PROCESS | 2792 | 1461097442310 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:02 INFO - PROCESS | 2792 | 1461097442401 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 13:24:02 INFO - PROCESS | 2792 | 1461097442437 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:02 INFO - PROCESS | 2792 | ++DOCSHELL 18A3D800 == 52 [pid = 2792] [id = 535] 13:24:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (18A40800) [pid = 2792] [serial = 1605] [outer = 00000000] 13:24:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (18B27000) [pid = 2792] [serial = 1606] [outer = 18A40800] 13:24:02 INFO - PROCESS | 2792 | 1461097442484 Marionette DEBUG loaded listener.js 13:24:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (18B2CC00) [pid = 2792] [serial = 1607] [outer = 18A40800] 13:24:03 INFO - PROCESS | 2792 | 1461097442980 Marionette TRACE conn3 <- [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]]]}] 13:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 750ms 13:24:03 INFO - PROCESS | 2792 | 1461097443046 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 13:24:03 INFO - PROCESS | 2792 | 1461097443048 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 13:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:24:03 INFO - PROCESS | 2792 | 1461097443052 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:24:03 INFO - PROCESS | 2792 | 1461097443053 Marionette TRACE conn3 <- [1,2106,null,{}] 13:24:03 INFO - PROCESS | 2792 | 1461097443057 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:03 INFO - PROCESS | 2792 | 1461097443144 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 13:24:03 INFO - PROCESS | 2792 | 1461097443153 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:03 INFO - PROCESS | 2792 | ++DOCSHELL 14489800 == 53 [pid = 2792] [id = 536] 13:24:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (18A41000) [pid = 2792] [serial = 1608] [outer = 00000000] 13:24:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (192A0400) [pid = 2792] [serial = 1609] [outer = 18A41000] 13:24:03 INFO - PROCESS | 2792 | 1461097443199 Marionette DEBUG loaded listener.js 13:24:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (192A2C00) [pid = 2792] [serial = 1610] [outer = 18A41000] 13:24:03 INFO - PROCESS | 2792 | 1461097443711 Marionette TRACE conn3 <- [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]]]}] 13:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 704ms 13:24:03 INFO - PROCESS | 2792 | 1461097443751 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 13:24:03 INFO - PROCESS | 2792 | 1461097443753 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 13:24:03 INFO - PROCESS | 2792 | 1461097443756 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:24:03 INFO - PROCESS | 2792 | 1461097443757 Marionette TRACE conn3 <- [1,2110,null,{}] 13:24:03 INFO - PROCESS | 2792 | 1461097443761 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:03 INFO - PROCESS | 2792 | 1461097443918 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 13:24:03 INFO - PROCESS | 2792 | 1461097443945 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:03 INFO - PROCESS | 2792 | ++DOCSHELL 1930E400 == 54 [pid = 2792] [id = 537] 13:24:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1930EC00) [pid = 2792] [serial = 1611] [outer = 00000000] 13:24:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (19651000) [pid = 2792] [serial = 1612] [outer = 1930EC00] 13:24:04 INFO - PROCESS | 2792 | 1461097443993 Marionette DEBUG loaded listener.js 13:24:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (19959800) [pid = 2792] [serial = 1613] [outer = 1930EC00] 13:24:04 INFO - PROCESS | 2792 | 1461097444423 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 704ms 13:24:04 INFO - PROCESS | 2792 | 1461097444459 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 13:24:04 INFO - PROCESS | 2792 | 1461097444461 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 13:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:24:04 INFO - PROCESS | 2792 | 1461097444464 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:24:04 INFO - PROCESS | 2792 | 1461097444466 Marionette TRACE conn3 <- [1,2114,null,{}] 13:24:04 INFO - PROCESS | 2792 | 1461097444470 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:04 INFO - PROCESS | 2792 | 1461097444590 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 13:24:04 INFO - PROCESS | 2792 | 1461097444662 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:04 INFO - PROCESS | 2792 | ++DOCSHELL 19494C00 == 55 [pid = 2792] [id = 538] 13:24:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (19AE8000) [pid = 2792] [serial = 1614] [outer = 00000000] 13:24:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1A51BC00) [pid = 2792] [serial = 1615] [outer = 19AE8000] 13:24:04 INFO - PROCESS | 2792 | 1461097444708 Marionette DEBUG loaded listener.js 13:24:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1A56D000) [pid = 2792] [serial = 1616] [outer = 19AE8000] 13:24:05 INFO - PROCESS | 2792 | 1461097445114 Marionette TRACE conn3 <- [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]]]}] 13:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 704ms 13:24:05 INFO - PROCESS | 2792 | 1461097445161 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 13:24:05 INFO - PROCESS | 2792 | 1461097445163 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 13:24:05 INFO - PROCESS | 2792 | 1461097445166 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:24:05 INFO - PROCESS | 2792 | 1461097445168 Marionette TRACE conn3 <- [1,2118,null,{}] 13:24:05 INFO - PROCESS | 2792 | 1461097445171 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:05 INFO - PROCESS | 2792 | 1461097445294 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 13:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (187E4800) [pid = 2792] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (19788800) [pid = 2792] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1380DC00) [pid = 2792] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (19A6A800) [pid = 2792] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (12BB6800) [pid = 2792] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (18B2F400) [pid = 2792] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1948F800) [pid = 2792] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1B8C2C00) [pid = 2792] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (142FBC00) [pid = 2792] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (15E0B400) [pid = 2792] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (18B26800) [pid = 2792] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (18536400) [pid = 2792] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (166BE800) [pid = 2792] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (11C1A000) [pid = 2792] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (147E9800) [pid = 2792] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:24:05 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (13812000) [pid = 2792] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:24:05 INFO - PROCESS | 2792 | 1461097445594 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:05 INFO - PROCESS | 2792 | ++DOCSHELL 123F8400 == 56 [pid = 2792] [id = 539] 13:24:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (12BB6800) [pid = 2792] [serial = 1617] [outer = 00000000] 13:24:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (13819000) [pid = 2792] [serial = 1618] [outer = 12BB6800] 13:24:05 INFO - PROCESS | 2792 | 1461097445639 Marionette DEBUG loaded listener.js 13:24:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (142FBC00) [pid = 2792] [serial = 1619] [outer = 12BB6800] 13:24:06 INFO - PROCESS | 2792 | 1461097446017 Marionette TRACE conn3 <- [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] 13:24:06 INFO - PROCESS | 2792 | 1461097446073 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 13:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:24:06 INFO - PROCESS | 2792 | 1461097446076 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:24:06 INFO - PROCESS | 2792 | 1461097446078 Marionette TRACE conn3 <- [1,2122,null,{}] 13:24:06 INFO - PROCESS | 2792 | 1461097446081 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:06 INFO - PROCESS | 2792 | 1461097446209 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 13:24:06 INFO - PROCESS | 2792 | 1461097446222 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:06 INFO - PROCESS | 2792 | ++DOCSHELL 1380DC00 == 57 [pid = 2792] [id = 540] 13:24:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (13817400) [pid = 2792] [serial = 1620] [outer = 00000000] 13:24:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (19B2A800) [pid = 2792] [serial = 1621] [outer = 13817400] 13:24:06 INFO - PROCESS | 2792 | 1461097446267 Marionette DEBUG loaded listener.js 13:24:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (19F79C00) [pid = 2792] [serial = 1622] [outer = 13817400] 13:24:06 INFO - PROCESS | 2792 | 1461097446676 Marionette TRACE conn3 <- [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]]]}] 13:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 626ms 13:24:06 INFO - PROCESS | 2792 | 1461097446715 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 13:24:06 INFO - PROCESS | 2792 | 1461097446717 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 13:24:06 INFO - PROCESS | 2792 | 1461097446720 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:24:06 INFO - PROCESS | 2792 | 1461097446721 Marionette TRACE conn3 <- [1,2126,null,{}] 13:24:06 INFO - PROCESS | 2792 | 1461097446725 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:06 INFO - PROCESS | 2792 | 1461097446811 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 13:24:06 INFO - PROCESS | 2792 | 1461097446948 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:06 INFO - PROCESS | 2792 | ++DOCSHELL 13A60800 == 58 [pid = 2792] [id = 541] 13:24:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (18A3B800) [pid = 2792] [serial = 1623] [outer = 00000000] 13:24:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1B8C5C00) [pid = 2792] [serial = 1624] [outer = 18A3B800] 13:24:07 INFO - PROCESS | 2792 | 1461097446994 Marionette DEBUG loaded listener.js 13:24:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1BD3DC00) [pid = 2792] [serial = 1625] [outer = 18A3B800] 13:24:07 INFO - PROCESS | 2792 | 1461097447373 Marionette TRACE conn3 <- [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]]]}] 13:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 689ms 13:24:07 INFO - PROCESS | 2792 | 1461097447420 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 13:24:07 INFO - PROCESS | 2792 | 1461097447422 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 13:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:24:07 INFO - PROCESS | 2792 | 1461097447426 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:24:07 INFO - PROCESS | 2792 | 1461097447428 Marionette TRACE conn3 <- [1,2130,null,{}] 13:24:07 INFO - PROCESS | 2792 | 1461097447432 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:07 INFO - PROCESS | 2792 | 1461097447536 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 13:24:07 INFO - PROCESS | 2792 | 1461097447542 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:07 INFO - PROCESS | 2792 | ++DOCSHELL 1BE38400 == 59 [pid = 2792] [id = 542] 13:24:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1BF8A400) [pid = 2792] [serial = 1626] [outer = 00000000] 13:24:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1C0EDC00) [pid = 2792] [serial = 1627] [outer = 1BF8A400] 13:24:07 INFO - PROCESS | 2792 | 1461097447592 Marionette DEBUG loaded listener.js 13:24:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1C806800) [pid = 2792] [serial = 1628] [outer = 1BF8A400] 13:24:08 INFO - PROCESS | 2792 | 1461097448365 Marionette TRACE conn3 <- [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] 13:24:08 INFO - PROCESS | 2792 | 1461097448435 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 13:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:24:08 INFO - PROCESS | 2792 | 1461097448441 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:24:08 INFO - PROCESS | 2792 | 1461097448445 Marionette TRACE conn3 <- [1,2134,null,{}] 13:24:08 INFO - PROCESS | 2792 | 1461097448450 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:08 INFO - PROCESS | 2792 | 1461097448567 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 13:24:08 INFO - PROCESS | 2792 | 1461097448720 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:08 INFO - PROCESS | 2792 | ++DOCSHELL 15B71C00 == 60 [pid = 2792] [id = 543] 13:24:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (15B74400) [pid = 2792] [serial = 1629] [outer = 00000000] 13:24:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (16DAD400) [pid = 2792] [serial = 1630] [outer = 15B74400] 13:24:08 INFO - PROCESS | 2792 | 1461097448779 Marionette DEBUG loaded listener.js 13:24:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (17CC5400) [pid = 2792] [serial = 1631] [outer = 15B74400] 13:24:09 INFO - PROCESS | 2792 | 1461097449334 Marionette TRACE conn3 <- [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] 13:24:09 INFO - PROCESS | 2792 | 1461097449392 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 13:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:24:09 INFO - PROCESS | 2792 | 1461097449398 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:24:09 INFO - PROCESS | 2792 | 1461097449401 Marionette TRACE conn3 <- [1,2138,null,{}] 13:24:09 INFO - PROCESS | 2792 | 1461097449405 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:09 INFO - PROCESS | 2792 | 1461097449519 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 13:24:09 INFO - PROCESS | 2792 | 1461097449679 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:09 INFO - PROCESS | 2792 | ++DOCSHELL 1382E400 == 61 [pid = 2792] [id = 544] 13:24:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (166BEC00) [pid = 2792] [serial = 1632] [outer = 00000000] 13:24:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (19304800) [pid = 2792] [serial = 1633] [outer = 166BEC00] 13:24:09 INFO - PROCESS | 2792 | 1461097449744 Marionette DEBUG loaded listener.js 13:24:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (19498400) [pid = 2792] [serial = 1634] [outer = 166BEC00] 13:24:10 INFO - PROCESS | 2792 | 1461097450357 Marionette TRACE conn3 <- [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]]]}] 13:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1001ms 13:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:24:10 INFO - PROCESS | 2792 | 1461097450399 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 13:24:10 INFO - PROCESS | 2792 | 1461097450401 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 13:24:10 INFO - PROCESS | 2792 | 1461097450405 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:24:10 INFO - PROCESS | 2792 | 1461097450409 Marionette TRACE conn3 <- [1,2142,null,{}] 13:24:10 INFO - PROCESS | 2792 | 1461097450420 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:10 INFO - PROCESS | 2792 | 1461097450537 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 13:24:10 INFO - PROCESS | 2792 | 1461097450697 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:10 INFO - PROCESS | 2792 | ++DOCSHELL 1BF8EC00 == 62 [pid = 2792] [id = 545] 13:24:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1BFF2800) [pid = 2792] [serial = 1635] [outer = 00000000] 13:24:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1C0E9C00) [pid = 2792] [serial = 1636] [outer = 1BFF2800] 13:24:10 INFO - PROCESS | 2792 | 1461097450764 Marionette DEBUG loaded listener.js 13:24:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1C80D800) [pid = 2792] [serial = 1637] [outer = 1BFF2800] 13:24:11 INFO - PROCESS | 2792 | 1461097451352 Marionette TRACE conn3 <- [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]]]}] 13:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 938ms 13:24:11 INFO - PROCESS | 2792 | 1461097451381 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 13:24:11 INFO - PROCESS | 2792 | 1461097451384 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 13:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:24:11 INFO - PROCESS | 2792 | 1461097451388 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:24:11 INFO - PROCESS | 2792 | 1461097451390 Marionette TRACE conn3 <- [1,2146,null,{}] 13:24:11 INFO - PROCESS | 2792 | 1461097451393 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:11 INFO - PROCESS | 2792 | 1461097451505 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 13:24:11 INFO - PROCESS | 2792 | 1461097451665 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:11 INFO - PROCESS | 2792 | ++DOCSHELL 1C80C800 == 63 [pid = 2792] [id = 546] 13:24:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1C8F4800) [pid = 2792] [serial = 1638] [outer = 00000000] 13:24:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1CA86400) [pid = 2792] [serial = 1639] [outer = 1C8F4800] 13:24:11 INFO - PROCESS | 2792 | 1461097451721 Marionette DEBUG loaded listener.js 13:24:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1CA8C000) [pid = 2792] [serial = 1640] [outer = 1C8F4800] 13:24:12 INFO - PROCESS | 2792 | 1461097452301 Marionette TRACE conn3 <- [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]]]}] 13:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 939ms 13:24:12 INFO - PROCESS | 2792 | 1461097452333 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 13:24:12 INFO - PROCESS | 2792 | 1461097452335 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 13:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:24:12 INFO - PROCESS | 2792 | 1461097452338 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:24:12 INFO - PROCESS | 2792 | 1461097452340 Marionette TRACE conn3 <- [1,2150,null,{}] 13:24:12 INFO - PROCESS | 2792 | 1461097452344 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:12 INFO - PROCESS | 2792 | 1461097452451 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 13:24:12 INFO - PROCESS | 2792 | 1461097452611 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:12 INFO - PROCESS | 2792 | ++DOCSHELL 1CA84400 == 64 [pid = 2792] [id = 547] 13:24:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1CA91C00) [pid = 2792] [serial = 1641] [outer = 00000000] 13:24:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1CF40400) [pid = 2792] [serial = 1642] [outer = 1CA91C00] 13:24:12 INFO - PROCESS | 2792 | 1461097452666 Marionette DEBUG loaded listener.js 13:24:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1CF49C00) [pid = 2792] [serial = 1643] [outer = 1CA91C00] 13:24:13 INFO - PROCESS | 2792 | 1461097453280 Marionette TRACE conn3 <- [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]]]}] 13:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1157ms 13:24:13 INFO - PROCESS | 2792 | 1461097453563 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 13:24:13 INFO - PROCESS | 2792 | 1461097453568 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 13:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:24:13 INFO - PROCESS | 2792 | 1461097453575 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:24:13 INFO - PROCESS | 2792 | 1461097453578 Marionette TRACE conn3 <- [1,2154,null,{}] 13:24:13 INFO - PROCESS | 2792 | 1461097453583 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:13 INFO - PROCESS | 2792 | 1461097453686 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 13:24:13 INFO - PROCESS | 2792 | 1461097453827 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:13 INFO - PROCESS | 2792 | ++DOCSHELL 13828800 == 65 [pid = 2792] [id = 548] 13:24:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (13829C00) [pid = 2792] [serial = 1644] [outer = 00000000] 13:24:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (15638400) [pid = 2792] [serial = 1645] [outer = 13829C00] 13:24:13 INFO - PROCESS | 2792 | 1461097453881 Marionette DEBUG loaded listener.js 13:24:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (15E04800) [pid = 2792] [serial = 1646] [outer = 13829C00] 13:24:14 INFO - PROCESS | 2792 | 1461097454499 Marionette TRACE conn3 <- [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]]]}] 13:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1001ms 13:24:14 INFO - PROCESS | 2792 | 1461097454580 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 13:24:14 INFO - PROCESS | 2792 | 1461097454584 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 13:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:24:14 INFO - PROCESS | 2792 | 1461097454591 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:24:14 INFO - PROCESS | 2792 | 1461097454594 Marionette TRACE conn3 <- [1,2158,null,{}] 13:24:14 INFO - PROCESS | 2792 | 1461097454599 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:14 INFO - PROCESS | 2792 | 1461097454697 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 13:24:14 INFO - PROCESS | 2792 | 1461097454849 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:14 INFO - PROCESS | 2792 | ++DOCSHELL 163E8800 == 66 [pid = 2792] [id = 549] 13:24:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (163EBC00) [pid = 2792] [serial = 1647] [outer = 00000000] 13:24:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (16D78800) [pid = 2792] [serial = 1648] [outer = 163EBC00] 13:24:14 INFO - PROCESS | 2792 | 1461097454903 Marionette DEBUG loaded listener.js 13:24:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (17CC4000) [pid = 2792] [serial = 1649] [outer = 163EBC00] 13:24:15 INFO - PROCESS | 2792 | --DOCSHELL 19A66000 == 65 [pid = 2792] [id = 496] 13:24:15 INFO - PROCESS | 2792 | --DOCSHELL 187AEC00 == 64 [pid = 2792] [id = 497] 13:24:15 INFO - PROCESS | 2792 | --DOCSHELL 13A60800 == 63 [pid = 2792] [id = 541] 13:24:15 INFO - PROCESS | 2792 | --DOCSHELL 1380DC00 == 62 [pid = 2792] [id = 540] 13:24:15 INFO - PROCESS | 2792 | --DOCSHELL 123F8400 == 61 [pid = 2792] [id = 539] 13:24:15 INFO - PROCESS | 2792 | --DOCSHELL 19494C00 == 60 [pid = 2792] [id = 538] 13:24:15 INFO - PROCESS | 2792 | --DOCSHELL 1930E400 == 59 [pid = 2792] [id = 537] 13:24:15 INFO - PROCESS | 2792 | --DOCSHELL 14489800 == 58 [pid = 2792] [id = 536] 13:24:15 INFO - PROCESS | 2792 | --DOCSHELL 18A3D800 == 57 [pid = 2792] [id = 535] 13:24:15 INFO - PROCESS | 2792 | --DOCSHELL 18536000 == 56 [pid = 2792] [id = 534] 13:24:15 INFO - PROCESS | 2792 | --DOCSHELL 12359000 == 55 [pid = 2792] [id = 533] 13:24:15 INFO - PROCESS | 2792 | --DOCSHELL 14490800 == 54 [pid = 2792] [id = 532] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (1BD3AC00) [pid = 2792] [serial = 1540] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (1853B400) [pid = 2792] [serial = 1534] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (15C93C00) [pid = 2792] [serial = 1531] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (1BE39C00) [pid = 2792] [serial = 1543] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1B8BC400) [pid = 2792] [serial = 1537] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOCSHELL 11C14400 == 53 [pid = 2792] [id = 525] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (19DDA800) [pid = 2792] [serial = 1490] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (15B95400) [pid = 2792] [serial = 1496] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (19304400) [pid = 2792] [serial = 1561] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (19654C00) [pid = 2792] [serial = 1564] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1936B000) [pid = 2792] [serial = 1562] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (19654400) [pid = 2792] [serial = 1565] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1B8C6800) [pid = 2792] [serial = 1528] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (17CC3000) [pid = 2792] [serial = 1552] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (18136400) [pid = 2792] [serial = 1553] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (16BD1C00) [pid = 2792] [serial = 1546] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (17CC4800) [pid = 2792] [serial = 1547] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1BD34400) [pid = 2792] [serial = 1529] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (18C24800) [pid = 2792] [serial = 1558] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (185F4000) [pid = 2792] [serial = 1555] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (18A3C400) [pid = 2792] [serial = 1556] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (18531800) [pid = 2792] [serial = 1550] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (18177800) [pid = 2792] [serial = 1549] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (19DD5000) [pid = 2792] [serial = 1573] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1320EC00) [pid = 2792] [serial = 1567] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (13522000) [pid = 2792] [serial = 1568] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1853CC00) [pid = 2792] [serial = 1571] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (187B4C00) [pid = 2792] [serial = 1570] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (18C28C00) [pid = 2792] [serial = 1559] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (17CC8800) [pid = 2792] [serial = 1484] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (19655800) [pid = 2792] [serial = 1487] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1A336C00) [pid = 2792] [serial = 1493] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (13AC8800) [pid = 2792] [serial = 1481] [outer = 00000000] [url = about:blank] 13:24:15 INFO - PROCESS | 2792 | 1461097455418 Marionette TRACE conn3 <- [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]]]}] 13:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 829ms 13:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:24:15 INFO - PROCESS | 2792 | 1461097455434 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 13:24:15 INFO - PROCESS | 2792 | 1461097455436 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 13:24:15 INFO - PROCESS | 2792 | 1461097455440 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:24:15 INFO - PROCESS | 2792 | 1461097455442 Marionette TRACE conn3 <- [1,2162,null,{}] 13:24:15 INFO - PROCESS | 2792 | 1461097455451 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:15 INFO - PROCESS | 2792 | 1461097455543 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 13:24:15 INFO - PROCESS | 2792 | 1461097455553 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:15 INFO - PROCESS | 2792 | ++DOCSHELL 1630F400 == 54 [pid = 2792] [id = 550] 13:24:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1630FC00) [pid = 2792] [serial = 1650] [outer = 00000000] 13:24:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (17CE1000) [pid = 2792] [serial = 1651] [outer = 1630FC00] 13:24:15 INFO - PROCESS | 2792 | 1461097455606 Marionette DEBUG loaded listener.js 13:24:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1812C800) [pid = 2792] [serial = 1652] [outer = 1630FC00] 13:24:16 INFO - PROCESS | 2792 | 1461097456128 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 736ms 13:24:16 INFO - PROCESS | 2792 | 1461097456183 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 13:24:16 INFO - PROCESS | 2792 | 1461097456185 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 13:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:24:16 INFO - PROCESS | 2792 | 1461097456188 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:24:16 INFO - PROCESS | 2792 | 1461097456190 Marionette TRACE conn3 <- [1,2166,null,{}] 13:24:16 INFO - PROCESS | 2792 | 1461097456193 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:16 INFO - PROCESS | 2792 | 1461097456279 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 13:24:16 INFO - PROCESS | 2792 | 1461097456315 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:16 INFO - PROCESS | 2792 | ++DOCSHELL 18181C00 == 55 [pid = 2792] [id = 551] 13:24:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (18184000) [pid = 2792] [serial = 1653] [outer = 00000000] 13:24:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (18537800) [pid = 2792] [serial = 1654] [outer = 18184000] 13:24:16 INFO - PROCESS | 2792 | 1461097456366 Marionette DEBUG loaded listener.js 13:24:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1853DC00) [pid = 2792] [serial = 1655] [outer = 18184000] 13:24:16 INFO - PROCESS | 2792 | 1461097456829 Marionette TRACE conn3 <- [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]]]}] 13:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 688ms 13:24:16 INFO - PROCESS | 2792 | 1461097456890 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 13:24:16 INFO - PROCESS | 2792 | 1461097456892 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 13:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:24:16 INFO - PROCESS | 2792 | 1461097456895 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:24:16 INFO - PROCESS | 2792 | 1461097456897 Marionette TRACE conn3 <- [1,2170,null,{}] 13:24:16 INFO - PROCESS | 2792 | 1461097456900 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:16 INFO - PROCESS | 2792 | 1461097456985 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 13:24:17 INFO - PROCESS | 2792 | 1461097456994 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:17 INFO - PROCESS | 2792 | ++DOCSHELL 13ACF400 == 56 [pid = 2792] [id = 552] 13:24:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (142FC800) [pid = 2792] [serial = 1656] [outer = 00000000] 13:24:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (187B7400) [pid = 2792] [serial = 1657] [outer = 142FC800] 13:24:17 INFO - PROCESS | 2792 | 1461097457041 Marionette DEBUG loaded listener.js 13:24:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (187F2000) [pid = 2792] [serial = 1658] [outer = 142FC800] 13:24:17 INFO - PROCESS | 2792 | 1461097457484 Marionette TRACE conn3 <- [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]]]}] 13:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 641ms 13:24:17 INFO - PROCESS | 2792 | 1461097457537 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 13:24:17 INFO - PROCESS | 2792 | 1461097457539 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 13:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:24:17 INFO - PROCESS | 2792 | 1461097457543 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:24:17 INFO - PROCESS | 2792 | 1461097457545 Marionette TRACE conn3 <- [1,2174,null,{}] 13:24:17 INFO - PROCESS | 2792 | 1461097457548 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:17 INFO - PROCESS | 2792 | 1461097457686 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 13:24:17 INFO - PROCESS | 2792 | 1461097457782 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:17 INFO - PROCESS | 2792 | ++DOCSHELL 1351C000 == 57 [pid = 2792] [id = 553] 13:24:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (18535800) [pid = 2792] [serial = 1659] [outer = 00000000] 13:24:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (18C28000) [pid = 2792] [serial = 1660] [outer = 18535800] 13:24:17 INFO - PROCESS | 2792 | 1461097457831 Marionette DEBUG loaded listener.js 13:24:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (19296800) [pid = 2792] [serial = 1661] [outer = 18535800] 13:24:18 INFO - PROCESS | 2792 | --DOCSHELL 1E309400 == 56 [pid = 2792] [id = 16] 13:24:18 INFO - PROCESS | 2792 | 1461097458314 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:24:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:24:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 798ms 13:24:18 INFO - PROCESS | 2792 | 1461097458349 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 13:24:18 INFO - PROCESS | 2792 | 1461097458351 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 13:24:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:24:18 INFO - PROCESS | 2792 | 1461097458355 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:24:18 INFO - PROCESS | 2792 | 1461097458356 Marionette TRACE conn3 <- [1,2178,null,{}] 13:24:18 INFO - PROCESS | 2792 | 1461097458360 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:18 INFO - PROCESS | 2792 | 1461097458478 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 13:24:18 INFO - PROCESS | 2792 | 1461097458485 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:18 INFO - PROCESS | 2792 | ++DOCSHELL 18B2A400 == 57 [pid = 2792] [id = 554] 13:24:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (18C25000) [pid = 2792] [serial = 1662] [outer = 00000000] 13:24:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1930CC00) [pid = 2792] [serial = 1663] [outer = 18C25000] 13:24:18 INFO - PROCESS | 2792 | 1461097458530 Marionette DEBUG loaded listener.js 13:24:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1948DC00) [pid = 2792] [serial = 1664] [outer = 18C25000] 13:24:18 INFO - PROCESS | 2792 | 1461097458984 Marionette TRACE conn3 <- [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]]]}] 13:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 689ms 13:24:19 INFO - PROCESS | 2792 | 1461097459065 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 13:24:19 INFO - PROCESS | 2792 | 1461097459067 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 13:24:19 INFO - PROCESS | 2792 | 1461097459071 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:24:19 INFO - PROCESS | 2792 | 1461097459073 Marionette TRACE conn3 <- [1,2182,null,{}] 13:24:19 INFO - PROCESS | 2792 | 1461097459076 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:19 INFO - PROCESS | 2792 | 1461097459224 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 13:24:19 INFO - PROCESS | 2792 | 1461097459293 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:19 INFO - PROCESS | 2792 | ++DOCSHELL 19308000 == 58 [pid = 2792] [id = 555] 13:24:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1930A400) [pid = 2792] [serial = 1665] [outer = 00000000] 13:24:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (19781400) [pid = 2792] [serial = 1666] [outer = 1930A400] 13:24:19 INFO - PROCESS | 2792 | 1461097459339 Marionette DEBUG loaded listener.js 13:24:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (19B2B000) [pid = 2792] [serial = 1667] [outer = 1930A400] 13:24:19 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1382C800) [pid = 2792] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:24:19 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (18C23000) [pid = 2792] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:24:19 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1930EC00) [pid = 2792] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:24:19 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (19AE8000) [pid = 2792] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:24:19 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (18537400) [pid = 2792] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:24:19 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (18A40800) [pid = 2792] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:24:19 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (147E6400) [pid = 2792] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:24:19 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (18A41000) [pid = 2792] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:24:19 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (12BB6800) [pid = 2792] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:24:19 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (12B82800) [pid = 2792] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:24:19 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (13264C00) [pid = 2792] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:24:19 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (13817400) [pid = 2792] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:24:19 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1A64C400) [pid = 2792] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:24:19 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (18A3B800) [pid = 2792] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:24:19 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (18C22400) [pid = 2792] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:24:19 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1448EC00) [pid = 2792] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:24:19 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (19D6E000) [pid = 2792] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:24:20 INFO - PROCESS | 2792 | 1461097459992 Marionette TRACE conn3 <- [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]]]}] 13:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 955ms 13:24:20 INFO - PROCESS | 2792 | 1461097460017 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 13:24:20 INFO - PROCESS | 2792 | 1461097460019 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 13:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:24:20 INFO - PROCESS | 2792 | 1461097460024 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:24:20 INFO - PROCESS | 2792 | 1461097460025 Marionette TRACE conn3 <- [1,2186,null,{}] 13:24:20 INFO - PROCESS | 2792 | 1461097460033 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:20 INFO - PROCESS | 2792 | 1461097460157 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 13:24:20 INFO - PROCESS | 2792 | 1461097460223 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:20 INFO - PROCESS | 2792 | ++DOCSHELL 13333400 == 59 [pid = 2792] [id = 556] 13:24:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1351E000) [pid = 2792] [serial = 1668] [outer = 00000000] 13:24:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (187AF400) [pid = 2792] [serial = 1669] [outer = 1351E000] 13:24:20 INFO - PROCESS | 2792 | 1461097460268 Marionette DEBUG loaded listener.js 13:24:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1929D400) [pid = 2792] [serial = 1670] [outer = 1351E000] 13:24:20 INFO - PROCESS | 2792 | 1461097460611 Marionette TRACE conn3 <- [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]]]}] 13:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 641ms 13:24:20 INFO - PROCESS | 2792 | 1461097460663 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 13:24:20 INFO - PROCESS | 2792 | 1461097460664 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 13:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:24:20 INFO - PROCESS | 2792 | 1461097460668 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:24:20 INFO - PROCESS | 2792 | 1461097460669 Marionette TRACE conn3 <- [1,2190,null,{}] 13:24:20 INFO - PROCESS | 2792 | 1461097460673 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:20 INFO - PROCESS | 2792 | 1461097460759 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 13:24:20 INFO - PROCESS | 2792 | 1461097460765 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:20 INFO - PROCESS | 2792 | ++DOCSHELL 13813800 == 60 [pid = 2792] [id = 557] 13:24:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (18533000) [pid = 2792] [serial = 1671] [outer = 00000000] 13:24:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (19D69400) [pid = 2792] [serial = 1672] [outer = 18533000] 13:24:20 INFO - PROCESS | 2792 | 1461097460810 Marionette DEBUG loaded listener.js 13:24:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (19DDBC00) [pid = 2792] [serial = 1673] [outer = 18533000] 13:24:21 INFO - PROCESS | 2792 | 1461097461267 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:24:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:24:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 641ms 13:24:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:24:21 INFO - PROCESS | 2792 | 1461097461304 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 13:24:21 INFO - PROCESS | 2792 | 1461097461306 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 13:24:21 INFO - PROCESS | 2792 | 1461097461309 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:24:21 INFO - PROCESS | 2792 | 1461097461312 Marionette TRACE conn3 <- [1,2194,null,{}] 13:24:21 INFO - PROCESS | 2792 | 1461097461315 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:21 INFO - PROCESS | 2792 | 1461097461464 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 13:24:21 INFO - PROCESS | 2792 | 1461097461479 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:21 INFO - PROCESS | 2792 | ++DOCSHELL 19F74400 == 61 [pid = 2792] [id = 558] 13:24:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1A333C00) [pid = 2792] [serial = 1674] [outer = 00000000] 13:24:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1A909400) [pid = 2792] [serial = 1675] [outer = 1A333C00] 13:24:21 INFO - PROCESS | 2792 | 1461097461529 Marionette DEBUG loaded listener.js 13:24:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1B8BD000) [pid = 2792] [serial = 1676] [outer = 1A333C00] 13:24:22 INFO - PROCESS | 2792 | 1461097462117 Marionette TRACE conn3 <- [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]]]}] 13:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 829ms 13:24:22 INFO - PROCESS | 2792 | 1461097462172 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 13:24:22 INFO - PROCESS | 2792 | 1461097462177 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 13:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:24:22 INFO - PROCESS | 2792 | 1461097462197 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:24:22 INFO - PROCESS | 2792 | 1461097462201 Marionette TRACE conn3 <- [1,2198,null,{}] 13:24:22 INFO - PROCESS | 2792 | 1461097462207 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:22 INFO - PROCESS | 2792 | 1461097462322 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 13:24:22 INFO - PROCESS | 2792 | 1461097462481 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:22 INFO - PROCESS | 2792 | ++DOCSHELL 13726400 == 62 [pid = 2792] [id = 559] 13:24:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (13789400) [pid = 2792] [serial = 1677] [outer = 00000000] 13:24:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (15584000) [pid = 2792] [serial = 1678] [outer = 13789400] 13:24:22 INFO - PROCESS | 2792 | 1461097462573 Marionette DEBUG loaded listener.js 13:24:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (15E90400) [pid = 2792] [serial = 1679] [outer = 13789400] 13:24:23 INFO - PROCESS | 2792 | 1461097463190 Marionette TRACE conn3 <- [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]]]}] 13:24:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:24:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1048ms 13:24:23 INFO - PROCESS | 2792 | 1461097463267 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 13:24:23 INFO - PROCESS | 2792 | 1461097463274 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 13:24:23 INFO - PROCESS | 2792 | 1461097463280 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:24:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:24:23 INFO - PROCESS | 2792 | 1461097463283 Marionette TRACE conn3 <- [1,2202,null,{}] 13:24:23 INFO - PROCESS | 2792 | 1461097463288 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:23 INFO - PROCESS | 2792 | 1461097463430 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 13:24:23 INFO - PROCESS | 2792 | 1461097463576 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:23 INFO - PROCESS | 2792 | ++DOCSHELL 147E9000 == 63 [pid = 2792] [id = 560] 13:24:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (147EDC00) [pid = 2792] [serial = 1680] [outer = 00000000] 13:24:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (18531800) [pid = 2792] [serial = 1681] [outer = 147EDC00] 13:24:23 INFO - PROCESS | 2792 | 1461097463633 Marionette DEBUG loaded listener.js 13:24:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (18539400) [pid = 2792] [serial = 1682] [outer = 147EDC00] 13:24:24 INFO - PROCESS | 2792 | 1461097464236 Marionette TRACE conn3 <- [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]]]}] 13:24:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:24:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 985ms 13:24:24 INFO - PROCESS | 2792 | 1461097464272 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 13:24:24 INFO - PROCESS | 2792 | 1461097464275 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 13:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:24:24 INFO - PROCESS | 2792 | 1461097464279 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:24:24 INFO - PROCESS | 2792 | 1461097464282 Marionette TRACE conn3 <- [1,2206,null,{}] 13:24:24 INFO - PROCESS | 2792 | 1461097464294 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:24 INFO - PROCESS | 2792 | 1461097464406 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 13:24:24 INFO - PROCESS | 2792 | 1461097464554 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:24 INFO - PROCESS | 2792 | ++DOCSHELL 1964F800 == 64 [pid = 2792] [id = 561] 13:24:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (19650000) [pid = 2792] [serial = 1683] [outer = 00000000] 13:24:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (19F79000) [pid = 2792] [serial = 1684] [outer = 19650000] 13:24:24 INFO - PROCESS | 2792 | 1461097464614 Marionette DEBUG loaded listener.js 13:24:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1A55F800) [pid = 2792] [serial = 1685] [outer = 19650000] 13:24:25 INFO - PROCESS | 2792 | 1461097465194 Marionette TRACE conn3 <- [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]]]}] 13:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 938ms 13:24:25 INFO - PROCESS | 2792 | 1461097465223 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 13:24:25 INFO - PROCESS | 2792 | 1461097465226 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 13:24:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:24:25 INFO - PROCESS | 2792 | 1461097465244 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:24:25 INFO - PROCESS | 2792 | 1461097465246 Marionette TRACE conn3 <- [1,2210,null,{}] 13:24:25 INFO - PROCESS | 2792 | 1461097465251 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:25 INFO - PROCESS | 2792 | 1461097465364 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 13:24:25 INFO - PROCESS | 2792 | 1461097465508 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:25 INFO - PROCESS | 2792 | ++DOCSHELL 19494800 == 65 [pid = 2792] [id = 562] 13:24:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (19656000) [pid = 2792] [serial = 1686] [outer = 00000000] 13:24:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1BD3B400) [pid = 2792] [serial = 1687] [outer = 19656000] 13:24:25 INFO - PROCESS | 2792 | 1461097465564 Marionette DEBUG loaded listener.js 13:24:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1BE33C00) [pid = 2792] [serial = 1688] [outer = 19656000] 13:24:26 INFO - PROCESS | 2792 | 1461097466111 Marionette TRACE conn3 <- [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]]]}] 13:24:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:24:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 908ms 13:24:26 INFO - PROCESS | 2792 | 1461097466145 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 13:24:26 INFO - PROCESS | 2792 | 1461097466147 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 13:24:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:24:26 INFO - PROCESS | 2792 | 1461097466152 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:24:26 INFO - PROCESS | 2792 | 1461097466154 Marionette TRACE conn3 <- [1,2214,null,{}] 13:24:26 INFO - PROCESS | 2792 | 1461097466159 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:26 INFO - PROCESS | 2792 | 1461097466266 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 13:24:26 INFO - PROCESS | 2792 | 1461097466423 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:26 INFO - PROCESS | 2792 | ++DOCSHELL 1A64DC00 == 66 [pid = 2792] [id = 563] 13:24:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1B8BF400) [pid = 2792] [serial = 1689] [outer = 00000000] 13:24:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1BF91800) [pid = 2792] [serial = 1690] [outer = 1B8BF400] 13:24:26 INFO - PROCESS | 2792 | 1461097466479 Marionette DEBUG loaded listener.js 13:24:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1BFF5400) [pid = 2792] [serial = 1691] [outer = 1B8BF400] 13:24:27 INFO - PROCESS | 2792 | 1461097467079 Marionette TRACE conn3 <- [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]]]}] 13:24:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:24:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 954ms 13:24:27 INFO - PROCESS | 2792 | 1461097467095 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 13:24:27 INFO - PROCESS | 2792 | 1461097467097 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 13:24:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:24:27 INFO - PROCESS | 2792 | 1461097467101 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:24:27 INFO - PROCESS | 2792 | 1461097467103 Marionette TRACE conn3 <- [1,2218,null,{}] 13:24:27 INFO - PROCESS | 2792 | 1461097467106 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:27 INFO - PROCESS | 2792 | 1461097467232 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 13:24:27 INFO - PROCESS | 2792 | 1461097467393 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:27 INFO - PROCESS | 2792 | ++DOCSHELL 16D54800 == 67 [pid = 2792] [id = 564] 13:24:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1BF8D400) [pid = 2792] [serial = 1692] [outer = 00000000] 13:24:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1CFB4000) [pid = 2792] [serial = 1693] [outer = 1BF8D400] 13:24:27 INFO - PROCESS | 2792 | 1461097467452 Marionette DEBUG loaded listener.js 13:24:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1CFBF000) [pid = 2792] [serial = 1694] [outer = 1BF8D400] 13:24:28 INFO - PROCESS | 2792 | 1461097468022 Marionette TRACE conn3 <- [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]]]}] 13:24:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:24:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 955ms 13:24:28 INFO - PROCESS | 2792 | 1461097468046 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 13:24:28 INFO - PROCESS | 2792 | 1461097468049 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 13:24:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:24:28 INFO - PROCESS | 2792 | 1461097468052 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:24:28 INFO - PROCESS | 2792 | 1461097468054 Marionette TRACE conn3 <- [1,2222,null,{}] 13:24:28 INFO - PROCESS | 2792 | 1461097468058 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:28 INFO - PROCESS | 2792 | 1461097468175 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 13:24:28 INFO - PROCESS | 2792 | 1461097468336 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:28 INFO - PROCESS | 2792 | ++DOCSHELL 123FD000 == 68 [pid = 2792] [id = 565] 13:24:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1332D800) [pid = 2792] [serial = 1695] [outer = 00000000] 13:24:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (158F9400) [pid = 2792] [serial = 1696] [outer = 1332D800] 13:24:28 INFO - PROCESS | 2792 | 1461097468392 Marionette DEBUG loaded listener.js 13:24:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (16BCA400) [pid = 2792] [serial = 1697] [outer = 1332D800] 13:24:29 INFO - PROCESS | 2792 | 1461097469161 Marionette TRACE conn3 <- [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]]]}] 13:24:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:24:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1142ms 13:24:29 INFO - PROCESS | 2792 | 1461097469194 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 13:24:29 INFO - PROCESS | 2792 | 1461097469199 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 13:24:29 INFO - PROCESS | 2792 | 1461097469204 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:24:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:24:29 INFO - PROCESS | 2792 | 1461097469207 Marionette TRACE conn3 <- [1,2226,null,{}] 13:24:29 INFO - PROCESS | 2792 | 1461097469212 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:29 INFO - PROCESS | 2792 | 1461097469315 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 13:24:29 INFO - PROCESS | 2792 | 1461097469469 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:29 INFO - PROCESS | 2792 | ++DOCSHELL 13830000 == 69 [pid = 2792] [id = 566] 13:24:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (15E82C00) [pid = 2792] [serial = 1698] [outer = 00000000] 13:24:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (16D70C00) [pid = 2792] [serial = 1699] [outer = 15E82C00] 13:24:29 INFO - PROCESS | 2792 | 1461097469545 Marionette DEBUG loaded listener.js 13:24:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (17CC2800) [pid = 2792] [serial = 1700] [outer = 15E82C00] 13:24:30 INFO - PROCESS | 2792 | --DOCSHELL 14290800 == 68 [pid = 2792] [id = 511] 13:24:30 INFO - PROCESS | 2792 | --DOCSHELL 13813800 == 67 [pid = 2792] [id = 557] 13:24:30 INFO - PROCESS | 2792 | --DOCSHELL 13333400 == 66 [pid = 2792] [id = 556] 13:24:30 INFO - PROCESS | 2792 | --DOCSHELL 19308000 == 65 [pid = 2792] [id = 555] 13:24:30 INFO - PROCESS | 2792 | --DOCSHELL 18B2A400 == 64 [pid = 2792] [id = 554] 13:24:30 INFO - PROCESS | 2792 | --DOCSHELL 1351C000 == 63 [pid = 2792] [id = 553] 13:24:30 INFO - PROCESS | 2792 | --DOCSHELL 13ACF400 == 62 [pid = 2792] [id = 552] 13:24:30 INFO - PROCESS | 2792 | --DOCSHELL 18181C00 == 61 [pid = 2792] [id = 551] 13:24:30 INFO - PROCESS | 2792 | --DOCSHELL 1630F400 == 60 [pid = 2792] [id = 550] 13:24:30 INFO - PROCESS | 2792 | --DOCSHELL 163E8800 == 59 [pid = 2792] [id = 549] 13:24:30 INFO - PROCESS | 2792 | --DOCSHELL 13828800 == 58 [pid = 2792] [id = 548] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (1B8C5C00) [pid = 2792] [serial = 1624] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (1BD3D400) [pid = 2792] [serial = 1541] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (187EF400) [pid = 2792] [serial = 1535] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (1BE3C000) [pid = 2792] [serial = 1544] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (15E90C00) [pid = 2792] [serial = 1532] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (19657800) [pid = 2792] [serial = 1478] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (19651000) [pid = 2792] [serial = 1612] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (1A51BC00) [pid = 2792] [serial = 1615] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (1A56D000) [pid = 2792] [serial = 1616] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (185EA800) [pid = 2792] [serial = 1603] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (187B3800) [pid = 2792] [serial = 1604] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (18B27000) [pid = 2792] [serial = 1606] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (18B2CC00) [pid = 2792] [serial = 1607] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (18135400) [pid = 2792] [serial = 1598] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (17CD8C00) [pid = 2792] [serial = 1597] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1C02B800) [pid = 2792] [serial = 1591] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (192A0400) [pid = 2792] [serial = 1609] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (142FBC00) [pid = 2792] [serial = 1619] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1BE40C00) [pid = 2792] [serial = 1585] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1812C400) [pid = 2792] [serial = 1579] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1381AC00) [pid = 2792] [serial = 1600] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (15B6D800) [pid = 2792] [serial = 1601] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (192A1800) [pid = 2792] [serial = 1582] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1BF90800) [pid = 2792] [serial = 1588] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (13337000) [pid = 2792] [serial = 1576] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (16D55C00) [pid = 2792] [serial = 1595] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (16D54400) [pid = 2792] [serial = 1594] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1BD3DC00) [pid = 2792] [serial = 1625] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (19B2A800) [pid = 2792] [serial = 1621] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (13819000) [pid = 2792] [serial = 1618] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (19959800) [pid = 2792] [serial = 1613] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (19F79C00) [pid = 2792] [serial = 1622] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (192A2C00) [pid = 2792] [serial = 1610] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1B8C1800) [pid = 2792] [serial = 1538] [outer = 00000000] [url = about:blank] 13:24:30 INFO - PROCESS | 2792 | 1461097470183 Marionette TRACE conn3 <- [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]]]}] 13:24:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:24:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1001ms 13:24:30 INFO - PROCESS | 2792 | 1461097470208 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 13:24:30 INFO - PROCESS | 2792 | 1461097470213 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 13:24:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:24:30 INFO - PROCESS | 2792 | 1461097470220 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:24:30 INFO - PROCESS | 2792 | 1461097470222 Marionette TRACE conn3 <- [1,2230,null,{}] 13:24:30 INFO - PROCESS | 2792 | 1461097470226 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:30 INFO - PROCESS | 2792 | 1461097470324 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 13:24:30 INFO - PROCESS | 2792 | 1461097470429 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:30 INFO - PROCESS | 2792 | ++DOCSHELL 1381AC00 == 59 [pid = 2792] [id = 567] 13:24:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1382E800) [pid = 2792] [serial = 1701] [outer = 00000000] 13:24:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (16D62000) [pid = 2792] [serial = 1702] [outer = 1382E800] 13:24:30 INFO - PROCESS | 2792 | 1461097470476 Marionette DEBUG loaded listener.js 13:24:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (17CC4C00) [pid = 2792] [serial = 1703] [outer = 1382E800] 13:24:30 INFO - PROCESS | 2792 | 1461097470884 Marionette TRACE conn3 <- [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]]]}] 13:24:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:24:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 688ms 13:24:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:24:30 INFO - PROCESS | 2792 | 1461097470918 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 13:24:30 INFO - PROCESS | 2792 | 1461097470920 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 13:24:30 INFO - PROCESS | 2792 | 1461097470923 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:24:30 INFO - PROCESS | 2792 | 1461097470927 Marionette TRACE conn3 <- [1,2234,null,{}] 13:24:30 INFO - PROCESS | 2792 | 1461097470941 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:31 INFO - PROCESS | 2792 | 1461097471062 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 13:24:31 INFO - PROCESS | 2792 | 1461097471071 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:31 INFO - PROCESS | 2792 | ++DOCSHELL 18534C00 == 60 [pid = 2792] [id = 568] 13:24:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (185EA800) [pid = 2792] [serial = 1704] [outer = 00000000] 13:24:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (187B3800) [pid = 2792] [serial = 1705] [outer = 185EA800] 13:24:31 INFO - PROCESS | 2792 | 1461097471133 Marionette DEBUG loaded listener.js 13:24:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (18A36800) [pid = 2792] [serial = 1706] [outer = 185EA800] 13:24:31 INFO - PROCESS | 2792 | 1461097471599 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:24:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:24:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 688ms 13:24:31 INFO - PROCESS | 2792 | 1461097471623 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 13:24:31 INFO - PROCESS | 2792 | 1461097471625 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 13:24:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:24:31 INFO - PROCESS | 2792 | 1461097471628 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:24:31 INFO - PROCESS | 2792 | 1461097471630 Marionette TRACE conn3 <- [1,2238,null,{}] 13:24:31 INFO - PROCESS | 2792 | 1461097471633 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:31 INFO - PROCESS | 2792 | 1461097471721 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 13:24:31 INFO - PROCESS | 2792 | 1461097471728 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:31 INFO - PROCESS | 2792 | ++DOCSHELL 18537400 == 61 [pid = 2792] [id = 569] 13:24:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (187E9800) [pid = 2792] [serial = 1707] [outer = 00000000] 13:24:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (18B2D800) [pid = 2792] [serial = 1708] [outer = 187E9800] 13:24:31 INFO - PROCESS | 2792 | 1461097471775 Marionette DEBUG loaded listener.js 13:24:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (18C23C00) [pid = 2792] [serial = 1709] [outer = 187E9800] 13:24:32 INFO - PROCESS | 2792 | 1461097472225 Marionette TRACE conn3 <- [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]]]}] 13:24:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:24:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 641ms 13:24:32 INFO - PROCESS | 2792 | 1461097472266 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 13:24:32 INFO - PROCESS | 2792 | 1461097472268 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 13:24:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:24:32 INFO - PROCESS | 2792 | 1461097472279 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:24:32 INFO - PROCESS | 2792 | 1461097472280 Marionette TRACE conn3 <- [1,2242,null,{}] 13:24:32 INFO - PROCESS | 2792 | 1461097472284 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:32 INFO - PROCESS | 2792 | 1461097472409 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 13:24:32 INFO - PROCESS | 2792 | 1461097472504 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:32 INFO - PROCESS | 2792 | ++DOCSHELL 18B22C00 == 62 [pid = 2792] [id = 570] 13:24:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (18B27400) [pid = 2792] [serial = 1710] [outer = 00000000] 13:24:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1929E800) [pid = 2792] [serial = 1711] [outer = 18B27400] 13:24:32 INFO - PROCESS | 2792 | 1461097472557 Marionette DEBUG loaded listener.js 13:24:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (192A4C00) [pid = 2792] [serial = 1712] [outer = 18B27400] 13:24:33 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (16D5F000) [pid = 2792] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:24:33 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (18533000) [pid = 2792] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:24:33 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (18535800) [pid = 2792] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:24:33 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1630FC00) [pid = 2792] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:24:33 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (142FC800) [pid = 2792] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:24:33 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (18184000) [pid = 2792] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:24:33 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (163EBC00) [pid = 2792] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:24:33 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (13829C00) [pid = 2792] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:24:33 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (18C25000) [pid = 2792] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:24:33 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1351E000) [pid = 2792] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:24:33 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1930A400) [pid = 2792] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:24:33 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1E30A400) [pid = 2792] [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.] 13:24:33 INFO - PROCESS | 2792 | 1461097473534 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:24:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:24:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1314ms 13:24:33 INFO - PROCESS | 2792 | 1461097473588 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 13:24:33 INFO - PROCESS | 2792 | 1461097473592 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 13:24:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:24:33 INFO - PROCESS | 2792 | 1461097473596 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:24:33 INFO - PROCESS | 2792 | 1461097473601 Marionette TRACE conn3 <- [1,2246,null,{}] 13:24:33 INFO - PROCESS | 2792 | 1461097473606 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:33 INFO - PROCESS | 2792 | 1461097473720 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 13:24:33 INFO - PROCESS | 2792 | 1461097473867 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:33 INFO - PROCESS | 2792 | ++DOCSHELL 1382D000 == 63 [pid = 2792] [id = 571] 13:24:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (13AC4800) [pid = 2792] [serial = 1713] [outer = 00000000] 13:24:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (15E90C00) [pid = 2792] [serial = 1714] [outer = 13AC4800] 13:24:33 INFO - PROCESS | 2792 | 1461097473925 Marionette DEBUG loaded listener.js 13:24:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (16BC5800) [pid = 2792] [serial = 1715] [outer = 13AC4800] 13:24:34 INFO - PROCESS | 2792 | 1461097474524 Marionette TRACE conn3 <- [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]]]}] 13:24:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:24:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 938ms 13:24:34 INFO - PROCESS | 2792 | 1461097474539 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 13:24:34 INFO - PROCESS | 2792 | 1461097474545 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 13:24:34 INFO - PROCESS | 2792 | 1461097474568 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:24:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:24:34 INFO - PROCESS | 2792 | 1461097474571 Marionette TRACE conn3 <- [1,2250,null,{}] 13:24:34 INFO - PROCESS | 2792 | 1461097474574 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:34 INFO - PROCESS | 2792 | 1461097474691 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 13:24:34 INFO - PROCESS | 2792 | 1461097474848 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:34 INFO - PROCESS | 2792 | ++DOCSHELL 17CC3400 == 64 [pid = 2792] [id = 572] 13:24:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (17CDC000) [pid = 2792] [serial = 1716] [outer = 00000000] 13:24:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1853E000) [pid = 2792] [serial = 1717] [outer = 17CDC000] 13:24:34 INFO - PROCESS | 2792 | 1461097474905 Marionette DEBUG loaded listener.js 13:24:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (187EF400) [pid = 2792] [serial = 1718] [outer = 17CDC000] 13:24:35 INFO - PROCESS | 2792 | 1461097475530 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:24:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:24:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 986ms 13:24:35 INFO - PROCESS | 2792 | 1461097475560 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 13:24:35 INFO - PROCESS | 2792 | 1461097475562 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 13:24:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:24:35 INFO - PROCESS | 2792 | 1461097475567 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:24:35 INFO - PROCESS | 2792 | 1461097475571 Marionette TRACE conn3 <- [1,2254,null,{}] 13:24:35 INFO - PROCESS | 2792 | 1461097475582 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:35 INFO - PROCESS | 2792 | 1461097475695 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 13:24:35 INFO - PROCESS | 2792 | 1461097475842 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:35 INFO - PROCESS | 2792 | ++DOCSHELL 1929EC00 == 65 [pid = 2792] [id = 573] 13:24:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (19307000) [pid = 2792] [serial = 1719] [outer = 00000000] 13:24:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (19493800) [pid = 2792] [serial = 1720] [outer = 19307000] 13:24:35 INFO - PROCESS | 2792 | 1461097475901 Marionette DEBUG loaded listener.js 13:24:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1964E400) [pid = 2792] [serial = 1721] [outer = 19307000] 13:24:36 INFO - PROCESS | 2792 | 1461097476430 Marionette TRACE conn3 <- [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]]]}] 13:24:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:24:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 907ms 13:24:36 INFO - PROCESS | 2792 | 1461097476477 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 13:24:36 INFO - PROCESS | 2792 | 1461097476480 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 13:24:36 INFO - PROCESS | 2792 | 1461097476485 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:24:36 INFO - PROCESS | 2792 | 1461097476487 Marionette TRACE conn3 <- [1,2258,null,{}] 13:24:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:24:36 INFO - PROCESS | 2792 | 1461097476491 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:36 INFO - PROCESS | 2792 | 1461097476602 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 13:24:36 INFO - PROCESS | 2792 | 1461097476759 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:36 INFO - PROCESS | 2792 | ++DOCSHELL 1978FC00 == 66 [pid = 2792] [id = 574] 13:24:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (19958800) [pid = 2792] [serial = 1722] [outer = 00000000] 13:24:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (19D6DC00) [pid = 2792] [serial = 1723] [outer = 19958800] 13:24:36 INFO - PROCESS | 2792 | 1461097476815 Marionette DEBUG loaded listener.js 13:24:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (19DD4400) [pid = 2792] [serial = 1724] [outer = 19958800] 13:24:37 INFO - PROCESS | 2792 | 1461097477420 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:24:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:24:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 986ms 13:24:37 INFO - PROCESS | 2792 | 1461097477474 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 13:24:37 INFO - PROCESS | 2792 | 1461097477477 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 13:24:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:24:37 INFO - PROCESS | 2792 | 1461097477480 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:24:37 INFO - PROCESS | 2792 | 1461097477482 Marionette TRACE conn3 <- [1,2262,null,{}] 13:24:37 INFO - PROCESS | 2792 | 1461097477487 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:37 INFO - PROCESS | 2792 | 1461097477593 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 13:24:37 INFO - PROCESS | 2792 | 1461097477738 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:37 INFO - PROCESS | 2792 | ++DOCSHELL 19378800 == 67 [pid = 2792] [id = 575] 13:24:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (19782400) [pid = 2792] [serial = 1725] [outer = 00000000] 13:24:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1A903800) [pid = 2792] [serial = 1726] [outer = 19782400] 13:24:37 INFO - PROCESS | 2792 | 1461097477794 Marionette DEBUG loaded listener.js 13:24:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1A90C400) [pid = 2792] [serial = 1727] [outer = 19782400] 13:24:38 INFO - PROCESS | 2792 | 1461097478339 Marionette TRACE conn3 <- [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]]]}] 13:24:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:24:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 907ms 13:24:38 INFO - PROCESS | 2792 | 1461097478385 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 13:24:38 INFO - PROCESS | 2792 | 1461097478387 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 13:24:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:24:38 INFO - PROCESS | 2792 | 1461097478390 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:24:38 INFO - PROCESS | 2792 | 1461097478393 Marionette TRACE conn3 <- [1,2266,null,{}] 13:24:38 INFO - PROCESS | 2792 | 1461097478396 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:38 INFO - PROCESS | 2792 | 1461097478516 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 13:24:38 INFO - PROCESS | 2792 | 1461097478675 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:38 INFO - PROCESS | 2792 | ++DOCSHELL 19D76000 == 68 [pid = 2792] [id = 576] 13:24:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1A648C00) [pid = 2792] [serial = 1728] [outer = 00000000] 13:24:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1BE41C00) [pid = 2792] [serial = 1729] [outer = 1A648C00] 13:24:38 INFO - PROCESS | 2792 | 1461097478735 Marionette DEBUG loaded listener.js 13:24:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1BF86C00) [pid = 2792] [serial = 1730] [outer = 1A648C00] 13:24:39 INFO - PROCESS | 2792 | 1461097479362 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:24:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:24:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1001ms 13:24:39 INFO - PROCESS | 2792 | 1461097479397 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 13:24:39 INFO - PROCESS | 2792 | 1461097479399 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 13:24:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:24:39 INFO - PROCESS | 2792 | 1461097479404 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:24:39 INFO - PROCESS | 2792 | 1461097479406 Marionette TRACE conn3 <- [1,2270,null,{}] 13:24:39 INFO - PROCESS | 2792 | 1461097479410 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:39 INFO - PROCESS | 2792 | 1461097479519 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 13:24:39 INFO - PROCESS | 2792 | 1461097479827 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:39 INFO - PROCESS | 2792 | ++DOCSHELL 1382B000 == 69 [pid = 2792] [id = 577] 13:24:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (14290400) [pid = 2792] [serial = 1731] [outer = 00000000] 13:24:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (158F1400) [pid = 2792] [serial = 1732] [outer = 14290400] 13:24:39 INFO - PROCESS | 2792 | 1461097479886 Marionette DEBUG loaded listener.js 13:24:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (15E03000) [pid = 2792] [serial = 1733] [outer = 14290400] 13:24:40 INFO - PROCESS | 2792 | 1461097480426 Marionette TRACE conn3 <- [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]]]}] 13:24:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:24:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1032ms 13:24:40 INFO - PROCESS | 2792 | 1461097480494 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 13:24:40 INFO - PROCESS | 2792 | 1461097480499 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 13:24:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:24:40 INFO - PROCESS | 2792 | 1461097480504 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:24:40 INFO - PROCESS | 2792 | 1461097480507 Marionette TRACE conn3 <- [1,2274,null,{}] 13:24:40 INFO - PROCESS | 2792 | 1461097480512 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:40 INFO - PROCESS | 2792 | 1461097480626 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 13:24:40 INFO - PROCESS | 2792 | 1461097480796 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:40 INFO - PROCESS | 2792 | ++DOCSHELL 17CC7800 == 70 [pid = 2792] [id = 578] 13:24:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (17CCB000) [pid = 2792] [serial = 1734] [outer = 00000000] 13:24:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1817A000) [pid = 2792] [serial = 1735] [outer = 17CCB000] 13:24:40 INFO - PROCESS | 2792 | 1461097480847 Marionette DEBUG loaded listener.js 13:24:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (18532000) [pid = 2792] [serial = 1736] [outer = 17CCB000] 13:24:41 INFO - PROCESS | 2792 | --DOCSHELL 18537400 == 69 [pid = 2792] [id = 569] 13:24:41 INFO - PROCESS | 2792 | --DOCSHELL 18534C00 == 68 [pid = 2792] [id = 568] 13:24:41 INFO - PROCESS | 2792 | --DOCSHELL 1381AC00 == 67 [pid = 2792] [id = 567] 13:24:41 INFO - PROCESS | 2792 | --DOCSHELL 13830000 == 66 [pid = 2792] [id = 566] 13:24:41 INFO - PROCESS | 2792 | --DOCSHELL 19494800 == 65 [pid = 2792] [id = 562] 13:24:41 INFO - PROCESS | 2792 | --DOCSHELL 1964F800 == 64 [pid = 2792] [id = 561] 13:24:41 INFO - PROCESS | 2792 | --DOCSHELL 147E9000 == 63 [pid = 2792] [id = 560] 13:24:41 INFO - PROCESS | 2792 | --DOCSHELL 13726400 == 62 [pid = 2792] [id = 559] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (14755C00) [pid = 2792] [serial = 1574] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (19304800) [pid = 2792] [serial = 1633] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (19DDBC00) [pid = 2792] [serial = 1673] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1C0E9C00) [pid = 2792] [serial = 1636] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1CA86400) [pid = 2792] [serial = 1639] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (18C28000) [pid = 2792] [serial = 1660] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (17CE1000) [pid = 2792] [serial = 1651] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1812C800) [pid = 2792] [serial = 1652] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (187B7400) [pid = 2792] [serial = 1657] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (18537800) [pid = 2792] [serial = 1654] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1A909400) [pid = 2792] [serial = 1675] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1853DC00) [pid = 2792] [serial = 1655] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (17CC4000) [pid = 2792] [serial = 1649] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (16D78800) [pid = 2792] [serial = 1648] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (15E04800) [pid = 2792] [serial = 1646] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (15638400) [pid = 2792] [serial = 1645] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1CF40400) [pid = 2792] [serial = 1642] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1930CC00) [pid = 2792] [serial = 1663] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (187AF400) [pid = 2792] [serial = 1669] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (19781400) [pid = 2792] [serial = 1666] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (19D69400) [pid = 2792] [serial = 1672] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1CFB8C00) [pid = 2792] [serial = 1139] [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.] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (19B2B000) [pid = 2792] [serial = 1667] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1929D400) [pid = 2792] [serial = 1670] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1948DC00) [pid = 2792] [serial = 1664] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (19296800) [pid = 2792] [serial = 1661] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (187F2000) [pid = 2792] [serial = 1658] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1C0EDC00) [pid = 2792] [serial = 1627] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (16DAD400) [pid = 2792] [serial = 1630] [outer = 00000000] [url = about:blank] 13:24:41 INFO - PROCESS | 2792 | 1461097481391 Marionette TRACE conn3 <- [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]]]}] 13:24:41 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 13:24:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 939ms 13:24:41 INFO - PROCESS | 2792 | 1461097481450 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 13:24:41 INFO - PROCESS | 2792 | 1461097481454 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 13:24:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:24:41 INFO - PROCESS | 2792 | 1461097481458 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:24:41 INFO - PROCESS | 2792 | 1461097481460 Marionette TRACE conn3 <- [1,2278,null,{}] 13:24:41 INFO - PROCESS | 2792 | 1461097481464 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:41 INFO - PROCESS | 2792 | 1461097481555 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 13:24:41 INFO - PROCESS | 2792 | 1461097481682 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:41 INFO - PROCESS | 2792 | ++DOCSHELL 16DAFC00 == 63 [pid = 2792] [id = 579] 13:24:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (16DB2800) [pid = 2792] [serial = 1737] [outer = 00000000] 13:24:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (18182400) [pid = 2792] [serial = 1738] [outer = 16DB2800] 13:24:41 INFO - PROCESS | 2792 | 1461097481730 Marionette DEBUG loaded listener.js 13:24:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1853DC00) [pid = 2792] [serial = 1739] [outer = 16DB2800] 13:24:42 INFO - PROCESS | 2792 | 1461097482151 Marionette TRACE conn3 <- [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]]]}] 13:24:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:24:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 736ms 13:24:42 INFO - PROCESS | 2792 | 1461097482199 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 13:24:42 INFO - PROCESS | 2792 | 1461097482201 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 13:24:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:24:42 INFO - PROCESS | 2792 | 1461097482206 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:24:42 INFO - PROCESS | 2792 | 1461097482212 Marionette TRACE conn3 <- [1,2282,null,{}] 13:24:42 INFO - PROCESS | 2792 | 1461097482221 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:42 INFO - PROCESS | 2792 | 1461097482344 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 13:24:42 INFO - PROCESS | 2792 | 1461097482364 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:42 INFO - PROCESS | 2792 | ++DOCSHELL 18C2C800 == 64 [pid = 2792] [id = 580] 13:24:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (18C2F800) [pid = 2792] [serial = 1740] [outer = 00000000] 13:24:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1929D400) [pid = 2792] [serial = 1741] [outer = 18C2F800] 13:24:42 INFO - PROCESS | 2792 | 1461097482412 Marionette DEBUG loaded listener.js 13:24:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (19304800) [pid = 2792] [serial = 1742] [outer = 18C2F800] 13:24:42 INFO - PROCESS | 2792 | 1461097482855 Marionette TRACE conn3 <- [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]]]}] 13:24:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:24:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 688ms 13:24:42 INFO - PROCESS | 2792 | 1461097482904 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 13:24:42 INFO - PROCESS | 2792 | 1461097482907 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 13:24:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:24:42 INFO - PROCESS | 2792 | 1461097482911 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:24:42 INFO - PROCESS | 2792 | 1461097482912 Marionette TRACE conn3 <- [1,2286,null,{}] 13:24:42 INFO - PROCESS | 2792 | 1461097482916 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:43 INFO - PROCESS | 2792 | 1461097483006 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 13:24:43 INFO - PROCESS | 2792 | 1461097483012 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:43 INFO - PROCESS | 2792 | ++DOCSHELL 1929B400 == 65 [pid = 2792] [id = 581] 13:24:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1936B000) [pid = 2792] [serial = 1743] [outer = 00000000] 13:24:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1964A800) [pid = 2792] [serial = 1744] [outer = 1936B000] 13:24:43 INFO - PROCESS | 2792 | 1461097483058 Marionette DEBUG loaded listener.js 13:24:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (19656800) [pid = 2792] [serial = 1745] [outer = 1936B000] 13:24:43 INFO - PROCESS | 2792 | 1461097483551 Marionette TRACE conn3 <- [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]]]}] 13:24:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:24:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 704ms 13:24:43 INFO - PROCESS | 2792 | 1461097483609 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 13:24:43 INFO - PROCESS | 2792 | 1461097483611 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 13:24:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:24:43 INFO - PROCESS | 2792 | 1461097483615 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:24:43 INFO - PROCESS | 2792 | 1461097483616 Marionette TRACE conn3 <- [1,2290,null,{}] 13:24:43 INFO - PROCESS | 2792 | 1461097483626 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:43 INFO - PROCESS | 2792 | 1461097483749 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 13:24:43 INFO - PROCESS | 2792 | 1461097483853 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:43 INFO - PROCESS | 2792 | ++DOCSHELL 19D68C00 == 66 [pid = 2792] [id = 582] 13:24:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (19D6BC00) [pid = 2792] [serial = 1746] [outer = 00000000] 13:24:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (19F6F400) [pid = 2792] [serial = 1747] [outer = 19D6BC00] 13:24:43 INFO - PROCESS | 2792 | 1461097483907 Marionette DEBUG loaded listener.js 13:24:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1A64AC00) [pid = 2792] [serial = 1748] [outer = 19D6BC00] 13:24:44 INFO - PROCESS | 2792 | 1461097484348 Marionette TRACE conn3 <- [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]]]}] 13:24:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:24:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 798ms 13:24:44 INFO - PROCESS | 2792 | 1461097484423 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 13:24:44 INFO - PROCESS | 2792 | 1461097484425 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 13:24:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:24:44 INFO - PROCESS | 2792 | 1461097484429 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:24:44 INFO - PROCESS | 2792 | 1461097484430 Marionette TRACE conn3 <- [1,2294,null,{}] 13:24:44 INFO - PROCESS | 2792 | 1461097484434 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:44 INFO - PROCESS | 2792 | 1461097484560 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 13:24:44 INFO - PROCESS | 2792 | 1461097484635 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:44 INFO - PROCESS | 2792 | ++DOCSHELL 19DDE000 == 67 [pid = 2792] [id = 583] 13:24:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1B8C7800) [pid = 2792] [serial = 1749] [outer = 00000000] 13:24:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1BE3E400) [pid = 2792] [serial = 1750] [outer = 1B8C7800] 13:24:44 INFO - PROCESS | 2792 | 1461097484680 Marionette DEBUG loaded listener.js 13:24:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1BF90800) [pid = 2792] [serial = 1751] [outer = 1B8C7800] 13:24:45 INFO - PROCESS | 2792 | 1461097485096 Marionette TRACE conn3 <- [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]]]}] 13:24:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:24:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 704ms 13:24:45 INFO - PROCESS | 2792 | 1461097485127 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 13:24:45 INFO - PROCESS | 2792 | 1461097485129 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 13:24:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:24:45 INFO - PROCESS | 2792 | 1461097485136 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:24:45 INFO - PROCESS | 2792 | 1461097485138 Marionette TRACE conn3 <- [1,2298,null,{}] 13:24:45 INFO - PROCESS | 2792 | 1461097485141 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:45 INFO - PROCESS | 2792 | 1461097485436 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 13:24:45 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (15E82C00) [pid = 2792] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:24:45 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (185EA800) [pid = 2792] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:24:45 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1382E800) [pid = 2792] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:24:45 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1332D800) [pid = 2792] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:24:45 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (187E9800) [pid = 2792] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:24:45 INFO - PROCESS | 2792 | 1461097485507 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:45 INFO - PROCESS | 2792 | ++DOCSHELL 12DD7000 == 68 [pid = 2792] [id = 584] 13:24:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1332D800) [pid = 2792] [serial = 1752] [outer = 00000000] 13:24:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (16D55000) [pid = 2792] [serial = 1753] [outer = 1332D800] 13:24:45 INFO - PROCESS | 2792 | 1461097485553 Marionette DEBUG loaded listener.js 13:24:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1818A000) [pid = 2792] [serial = 1754] [outer = 1332D800] 13:24:45 INFO - PROCESS | 2792 | 1461097485920 Marionette TRACE conn3 <- [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]]]}] 13:24:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:24:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 845ms 13:24:45 INFO - PROCESS | 2792 | 1461097485975 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 13:24:45 INFO - PROCESS | 2792 | 1461097485977 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 13:24:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:24:45 INFO - PROCESS | 2792 | 1461097485980 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:24:45 INFO - PROCESS | 2792 | 1461097485982 Marionette TRACE conn3 <- [1,2302,null,{}] 13:24:45 INFO - PROCESS | 2792 | 1461097485986 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:46 INFO - PROCESS | 2792 | 1461097486073 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 13:24:46 INFO - PROCESS | 2792 | 1461097486079 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:46 INFO - PROCESS | 2792 | ++DOCSHELL 1382C400 == 69 [pid = 2792] [id = 585] 13:24:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (16317400) [pid = 2792] [serial = 1755] [outer = 00000000] 13:24:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1C80E800) [pid = 2792] [serial = 1756] [outer = 16317400] 13:24:46 INFO - PROCESS | 2792 | 1461097486127 Marionette DEBUG loaded listener.js 13:24:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1C8F9000) [pid = 2792] [serial = 1757] [outer = 16317400] 13:24:46 INFO - PROCESS | 2792 | 1461097486569 Marionette TRACE conn3 <- [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]]]}] 13:24:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:24:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 625ms 13:24:46 INFO - PROCESS | 2792 | 1461097486619 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 13:24:46 INFO - PROCESS | 2792 | 1461097486621 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 13:24:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:24:46 INFO - PROCESS | 2792 | 1461097486624 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:24:46 INFO - PROCESS | 2792 | 1461097486626 Marionette TRACE conn3 <- [1,2306,null,{}] 13:24:46 INFO - PROCESS | 2792 | 1461097486629 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:46 INFO - PROCESS | 2792 | 1461097486718 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 13:24:46 INFO - PROCESS | 2792 | 1461097486724 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:46 INFO - PROCESS | 2792 | ++DOCSHELL 1C0EC800 == 70 [pid = 2792] [id = 586] 13:24:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1C804400) [pid = 2792] [serial = 1758] [outer = 00000000] 13:24:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1CABEC00) [pid = 2792] [serial = 1759] [outer = 1C804400] 13:24:46 INFO - PROCESS | 2792 | 1461097486769 Marionette DEBUG loaded listener.js 13:24:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1CF40400) [pid = 2792] [serial = 1760] [outer = 1C804400] 13:24:47 INFO - PROCESS | 2792 | 1461097487226 Marionette TRACE conn3 <- [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] 13:24:47 INFO - PROCESS | 2792 | 1461097487264 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 13:24:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:24:47 INFO - PROCESS | 2792 | 1461097487281 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:24:47 INFO - PROCESS | 2792 | 1461097487282 Marionette TRACE conn3 <- [1,2310,null,{}] 13:24:47 INFO - PROCESS | 2792 | 1461097487286 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:47 INFO - PROCESS | 2792 | 1461097487374 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 13:24:47 INFO - PROCESS | 2792 | 1461097487380 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:47 INFO - PROCESS | 2792 | ++DOCSHELL 1C803000 == 71 [pid = 2792] [id = 587] 13:24:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1CABA400) [pid = 2792] [serial = 1761] [outer = 00000000] 13:24:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1D227C00) [pid = 2792] [serial = 1762] [outer = 1CABA400] 13:24:47 INFO - PROCESS | 2792 | 1461097487438 Marionette DEBUG loaded listener.js 13:24:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1D22D000) [pid = 2792] [serial = 1763] [outer = 1CABA400] 13:24:48 INFO - PROCESS | 2792 | 1461097488188 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:24:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:24:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 970ms 13:24:48 INFO - PROCESS | 2792 | 1461097488254 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 13:24:48 INFO - PROCESS | 2792 | 1461097488259 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 13:24:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:24:48 INFO - PROCESS | 2792 | 1461097488268 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:24:48 INFO - PROCESS | 2792 | 1461097488272 Marionette TRACE conn3 <- [1,2314,null,{}] 13:24:48 INFO - PROCESS | 2792 | 1461097488277 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:48 INFO - PROCESS | 2792 | 1461097488394 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 13:24:48 INFO - PROCESS | 2792 | 1461097488551 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:48 INFO - PROCESS | 2792 | ++DOCSHELL 1382A000 == 72 [pid = 2792] [id = 588] 13:24:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (14290800) [pid = 2792] [serial = 1764] [outer = 00000000] 13:24:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (18135C00) [pid = 2792] [serial = 1765] [outer = 14290800] 13:24:48 INFO - PROCESS | 2792 | 1461097488609 Marionette DEBUG loaded listener.js 13:24:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1817D800) [pid = 2792] [serial = 1766] [outer = 14290800] 13:24:49 INFO - PROCESS | 2792 | 1461097489170 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:24:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:24:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 939ms 13:24:49 INFO - PROCESS | 2792 | 1461097489211 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 13:24:49 INFO - PROCESS | 2792 | 1461097489217 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 13:24:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:24:49 INFO - PROCESS | 2792 | 1461097489224 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:24:49 INFO - PROCESS | 2792 | 1461097489227 Marionette TRACE conn3 <- [1,2318,null,{}] 13:24:49 INFO - PROCESS | 2792 | 1461097489231 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:49 INFO - PROCESS | 2792 | 1461097489349 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 13:24:49 INFO - PROCESS | 2792 | 1461097489516 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:49 INFO - PROCESS | 2792 | ++DOCSHELL 1853A400 == 73 [pid = 2792] [id = 589] 13:24:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (18B1F400) [pid = 2792] [serial = 1767] [outer = 00000000] 13:24:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1949A400) [pid = 2792] [serial = 1768] [outer = 18B1F400] 13:24:49 INFO - PROCESS | 2792 | 1461097489572 Marionette DEBUG loaded listener.js 13:24:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (19D6E000) [pid = 2792] [serial = 1769] [outer = 18B1F400] 13:24:50 INFO - PROCESS | 2792 | 1461097490204 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:24:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:24:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1001ms 13:24:50 INFO - PROCESS | 2792 | 1461097490224 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 13:24:50 INFO - PROCESS | 2792 | 1461097490226 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 13:24:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:24:50 INFO - PROCESS | 2792 | 1461097490230 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:24:50 INFO - PROCESS | 2792 | 1461097490234 Marionette TRACE conn3 <- [1,2322,null,{}] 13:24:50 INFO - PROCESS | 2792 | 1461097490245 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:50 INFO - PROCESS | 2792 | 1461097490411 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 13:24:50 INFO - PROCESS | 2792 | 1461097490426 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:50 INFO - PROCESS | 2792 | ++DOCSHELL 19DDE400 == 74 [pid = 2792] [id = 590] 13:24:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1A51C000) [pid = 2792] [serial = 1770] [outer = 00000000] 13:24:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1D227400) [pid = 2792] [serial = 1771] [outer = 1A51C000] 13:24:50 INFO - PROCESS | 2792 | 1461097490488 Marionette DEBUG loaded listener.js 13:24:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1D22F400) [pid = 2792] [serial = 1772] [outer = 1A51C000] 13:24:51 INFO - PROCESS | 2792 | 1461097491097 Marionette TRACE conn3 <- [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]]]}] 13:24:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:24:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 907ms 13:24:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:24:51 INFO - PROCESS | 2792 | 1461097491134 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 13:24:51 INFO - PROCESS | 2792 | 1461097491136 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 13:24:51 INFO - PROCESS | 2792 | 1461097491140 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:24:51 INFO - PROCESS | 2792 | 1461097491142 Marionette TRACE conn3 <- [1,2326,null,{}] 13:24:51 INFO - PROCESS | 2792 | 1461097491146 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:51 INFO - PROCESS | 2792 | 1461097491262 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 13:24:51 INFO - PROCESS | 2792 | 1461097491411 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:51 INFO - PROCESS | 2792 | ++DOCSHELL 1C803800 == 75 [pid = 2792] [id = 591] 13:24:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1C806C00) [pid = 2792] [serial = 1773] [outer = 00000000] 13:24:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1D272400) [pid = 2792] [serial = 1774] [outer = 1C806C00] 13:24:51 INFO - PROCESS | 2792 | 1461097491470 Marionette DEBUG loaded listener.js 13:24:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1D275000) [pid = 2792] [serial = 1775] [outer = 1C806C00] 13:24:52 INFO - PROCESS | 2792 | 1461097492024 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:24:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:24:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 938ms 13:24:52 INFO - PROCESS | 2792 | 1461097492085 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 13:24:52 INFO - PROCESS | 2792 | 1461097492087 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 13:24:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:24:52 INFO - PROCESS | 2792 | 1461097492091 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:24:52 INFO - PROCESS | 2792 | 1461097492093 Marionette TRACE conn3 <- [1,2330,null,{}] 13:24:52 INFO - PROCESS | 2792 | 1461097492097 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:52 INFO - PROCESS | 2792 | 1461097492208 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 13:24:52 INFO - PROCESS | 2792 | 1461097492374 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:52 INFO - PROCESS | 2792 | ++DOCSHELL 1D26E400 == 76 [pid = 2792] [id = 592] 13:24:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1D276C00) [pid = 2792] [serial = 1776] [outer = 00000000] 13:24:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (1D63B400) [pid = 2792] [serial = 1777] [outer = 1D276C00] 13:24:52 INFO - PROCESS | 2792 | 1461097492449 Marionette DEBUG loaded listener.js 13:24:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (1D63D800) [pid = 2792] [serial = 1778] [outer = 1D276C00] 13:24:53 INFO - PROCESS | 2792 | 1461097493019 Marionette TRACE conn3 <- [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]]]}] 13:24:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:24:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1001ms 13:24:53 INFO - PROCESS | 2792 | 1461097493098 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 13:24:53 INFO - PROCESS | 2792 | 1461097493100 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 13:24:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:24:53 INFO - PROCESS | 2792 | 1461097493104 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:24:53 INFO - PROCESS | 2792 | 1461097493106 Marionette TRACE conn3 <- [1,2334,null,{}] 13:24:53 INFO - PROCESS | 2792 | 1461097493110 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:53 INFO - PROCESS | 2792 | 1461097493228 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 13:24:53 INFO - PROCESS | 2792 | 1461097493394 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:53 INFO - PROCESS | 2792 | ++DOCSHELL 15C93C00 == 77 [pid = 2792] [id = 593] 13:24:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (17CD5C00) [pid = 2792] [serial = 1779] [outer = 00000000] 13:24:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (1D954400) [pid = 2792] [serial = 1780] [outer = 17CD5C00] 13:24:53 INFO - PROCESS | 2792 | 1461097493452 Marionette DEBUG loaded listener.js 13:24:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (1D958000) [pid = 2792] [serial = 1781] [outer = 17CD5C00] 13:24:54 INFO - PROCESS | 2792 | 1461097494062 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:24:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:24:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1001ms 13:24:54 INFO - PROCESS | 2792 | 1461097494106 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 13:24:54 INFO - PROCESS | 2792 | 1461097494108 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 13:24:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:24:54 INFO - PROCESS | 2792 | 1461097494111 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:24:54 INFO - PROCESS | 2792 | 1461097494113 Marionette TRACE conn3 <- [1,2338,null,{}] 13:24:54 INFO - PROCESS | 2792 | 1461097494117 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:54 INFO - PROCESS | 2792 | 1461097494229 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 13:24:54 INFO - PROCESS | 2792 | 1461097494676 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:54 INFO - PROCESS | 2792 | ++DOCSHELL 12B84C00 == 78 [pid = 2792] [id = 594] 13:24:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (13209C00) [pid = 2792] [serial = 1782] [outer = 00000000] 13:24:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (13782800) [pid = 2792] [serial = 1783] [outer = 13209C00] 13:24:54 INFO - PROCESS | 2792 | 1461097494727 Marionette DEBUG loaded listener.js 13:24:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (1382FC00) [pid = 2792] [serial = 1784] [outer = 13209C00] 13:24:55 INFO - PROCESS | 2792 | 1461097495402 Marionette TRACE conn3 <- [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]]]}] 13:24:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:24:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1360ms 13:24:55 INFO - PROCESS | 2792 | 1461097495480 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 13:24:55 INFO - PROCESS | 2792 | 1461097495483 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 13:24:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:24:55 INFO - PROCESS | 2792 | 1461097495489 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:24:55 INFO - PROCESS | 2792 | 1461097495493 Marionette TRACE conn3 <- [1,2342,null,{}] 13:24:55 INFO - PROCESS | 2792 | 1461097495499 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:55 INFO - PROCESS | 2792 | 1461097495608 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 13:24:55 INFO - PROCESS | 2792 | 1461097495758 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:55 INFO - PROCESS | 2792 | ++DOCSHELL 15C90800 == 79 [pid = 2792] [id = 595] 13:24:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (1630F800) [pid = 2792] [serial = 1785] [outer = 00000000] 13:24:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (17CCAC00) [pid = 2792] [serial = 1786] [outer = 1630F800] 13:24:55 INFO - PROCESS | 2792 | 1461097495811 Marionette DEBUG loaded listener.js 13:24:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (17CDD800) [pid = 2792] [serial = 1787] [outer = 1630F800] 13:24:56 INFO - PROCESS | 2792 | --DOCSHELL 17CC3800 == 78 [pid = 2792] [id = 492] 13:24:56 INFO - PROCESS | 2792 | --DOCSHELL 1C0EC800 == 77 [pid = 2792] [id = 586] 13:24:56 INFO - PROCESS | 2792 | --DOCSHELL 1382C400 == 76 [pid = 2792] [id = 585] 13:24:56 INFO - PROCESS | 2792 | --DOCSHELL 12DD7000 == 75 [pid = 2792] [id = 584] 13:24:56 INFO - PROCESS | 2792 | --DOCSHELL 19DDE000 == 74 [pid = 2792] [id = 583] 13:24:56 INFO - PROCESS | 2792 | --DOCSHELL 19D68C00 == 73 [pid = 2792] [id = 582] 13:24:56 INFO - PROCESS | 2792 | --DOCSHELL 1929B400 == 72 [pid = 2792] [id = 581] 13:24:56 INFO - PROCESS | 2792 | --DOCSHELL 18C2C800 == 71 [pid = 2792] [id = 580] 13:24:56 INFO - PROCESS | 2792 | --DOCSHELL 16DAFC00 == 70 [pid = 2792] [id = 579] 13:24:56 INFO - PROCESS | 2792 | --DOCSHELL 1E306000 == 69 [pid = 2792] [id = 17] 13:24:56 INFO - PROCESS | 2792 | --DOCSHELL 17CC7800 == 68 [pid = 2792] [id = 578] 13:24:56 INFO - PROCESS | 2792 | --DOCSHELL 1382B000 == 67 [pid = 2792] [id = 577] 13:24:56 INFO - PROCESS | 2792 | --DOMWINDOW == 148 (1BD3B400) [pid = 2792] [serial = 1687] [outer = 00000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2792 | --DOMWINDOW == 147 (1BF91800) [pid = 2792] [serial = 1690] [outer = 00000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2792 | --DOMWINDOW == 146 (1CFB4000) [pid = 2792] [serial = 1693] [outer = 00000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2792 | --DOMWINDOW == 145 (1929E800) [pid = 2792] [serial = 1711] [outer = 00000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2792 | --DOCSHELL 18B22C00 == 66 [pid = 2792] [id = 570] 13:24:56 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (15584000) [pid = 2792] [serial = 1678] [outer = 00000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (17CC2800) [pid = 2792] [serial = 1700] [outer = 00000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (16D70C00) [pid = 2792] [serial = 1699] [outer = 00000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (18531800) [pid = 2792] [serial = 1681] [outer = 00000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (19F79000) [pid = 2792] [serial = 1684] [outer = 00000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (187B3800) [pid = 2792] [serial = 1705] [outer = 00000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (18A36800) [pid = 2792] [serial = 1706] [outer = 00000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (16D62000) [pid = 2792] [serial = 1702] [outer = 00000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (17CC4C00) [pid = 2792] [serial = 1703] [outer = 00000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (16BCA400) [pid = 2792] [serial = 1697] [outer = 00000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (158F9400) [pid = 2792] [serial = 1696] [outer = 00000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (18C23C00) [pid = 2792] [serial = 1709] [outer = 00000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (18B2D800) [pid = 2792] [serial = 1708] [outer = 00000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2792 | 1461097496360 Marionette TRACE conn3 <- [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]]]}] 13:24:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:24:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 907ms 13:24:56 INFO - PROCESS | 2792 | 1461097496396 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 13:24:56 INFO - PROCESS | 2792 | 1461097496400 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 13:24:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:24:56 INFO - PROCESS | 2792 | 1461097496404 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:24:56 INFO - PROCESS | 2792 | 1461097496406 Marionette TRACE conn3 <- [1,2346,null,{}] 13:24:56 INFO - PROCESS | 2792 | 1461097496409 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:56 INFO - PROCESS | 2792 | 1461097496499 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 13:24:56 INFO - PROCESS | 2792 | 1461097496511 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:56 INFO - PROCESS | 2792 | ++DOCSHELL 16D62000 == 67 [pid = 2792] [id = 596] 13:24:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (16D73C00) [pid = 2792] [serial = 1788] [outer = 00000000] 13:24:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (17CC8C00) [pid = 2792] [serial = 1789] [outer = 16D73C00] 13:24:56 INFO - PROCESS | 2792 | 1461097496557 Marionette DEBUG loaded listener.js 13:24:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1812C400) [pid = 2792] [serial = 1790] [outer = 16D73C00] 13:24:57 INFO - PROCESS | 2792 | 1461097497088 Marionette TRACE conn3 <- [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]]]}] 13:24:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:24:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 735ms 13:24:57 INFO - PROCESS | 2792 | 1461097497173 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 13:24:57 INFO - PROCESS | 2792 | 1461097497175 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 13:24:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:24:57 INFO - PROCESS | 2792 | 1461097497188 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:24:57 INFO - PROCESS | 2792 | 1461097497194 Marionette TRACE conn3 <- [1,2350,null,{}] 13:24:57 INFO - PROCESS | 2792 | 1461097497198 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:57 INFO - PROCESS | 2792 | 1461097497289 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 13:24:57 INFO - PROCESS | 2792 | 1461097497403 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:57 INFO - PROCESS | 2792 | ++DOCSHELL 18135800 == 68 [pid = 2792] [id = 597] 13:24:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1853FC00) [pid = 2792] [serial = 1791] [outer = 00000000] 13:24:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (18A3B800) [pid = 2792] [serial = 1792] [outer = 1853FC00] 13:24:57 INFO - PROCESS | 2792 | 1461097497452 Marionette DEBUG loaded listener.js 13:24:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (18B20400) [pid = 2792] [serial = 1793] [outer = 1853FC00] 13:24:57 INFO - PROCESS | 2792 | 1461097497821 Marionette TRACE conn3 <- [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]]]}] 13:24:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:24:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 688ms 13:24:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:24:57 INFO - PROCESS | 2792 | 1461097497884 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 13:24:57 INFO - PROCESS | 2792 | 1461097497886 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 13:24:57 INFO - PROCESS | 2792 | 1461097497890 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:24:57 INFO - PROCESS | 2792 | 1461097497891 Marionette TRACE conn3 <- [1,2354,null,{}] 13:24:57 INFO - PROCESS | 2792 | 1461097497895 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:58 INFO - PROCESS | 2792 | 1461097497983 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 13:24:58 INFO - PROCESS | 2792 | 1461097497989 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:58 INFO - PROCESS | 2792 | ++DOCSHELL 187B7C00 == 69 [pid = 2792] [id = 598] 13:24:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (18A36800) [pid = 2792] [serial = 1794] [outer = 00000000] 13:24:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (18C26400) [pid = 2792] [serial = 1795] [outer = 18A36800] 13:24:58 INFO - PROCESS | 2792 | 1461097498034 Marionette DEBUG loaded listener.js 13:24:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (19295C00) [pid = 2792] [serial = 1796] [outer = 18A36800] 13:24:58 INFO - PROCESS | 2792 | 1461097498510 Marionette TRACE conn3 <- [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]]]}] 13:24:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:24:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 626ms 13:24:58 INFO - PROCESS | 2792 | 1461097498527 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 13:24:58 INFO - PROCESS | 2792 | 1461097498529 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 13:24:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:24:58 INFO - PROCESS | 2792 | 1461097498533 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:24:58 INFO - PROCESS | 2792 | 1461097498535 Marionette TRACE conn3 <- [1,2358,null,{}] 13:24:58 INFO - PROCESS | 2792 | 1461097498544 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:58 INFO - PROCESS | 2792 | 1461097498674 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 13:24:58 INFO - PROCESS | 2792 | 1461097498777 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:58 INFO - PROCESS | 2792 | ++DOCSHELL 19306000 == 70 [pid = 2792] [id = 599] 13:24:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (19308400) [pid = 2792] [serial = 1797] [outer = 00000000] 13:24:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (19379400) [pid = 2792] [serial = 1798] [outer = 19308400] 13:24:58 INFO - PROCESS | 2792 | 1461097498834 Marionette DEBUG loaded listener.js 13:24:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (19650800) [pid = 2792] [serial = 1799] [outer = 19308400] 13:24:59 INFO - PROCESS | 2792 | 1461097499276 Marionette TRACE conn3 <- [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]]]}] 13:24:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:24:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 798ms 13:24:59 INFO - PROCESS | 2792 | 1461097499335 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 13:24:59 INFO - PROCESS | 2792 | 1461097499337 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 13:24:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:24:59 INFO - PROCESS | 2792 | 1461097499340 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:24:59 INFO - PROCESS | 2792 | 1461097499342 Marionette TRACE conn3 <- [1,2362,null,{}] 13:24:59 INFO - PROCESS | 2792 | 1461097499345 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:59 INFO - PROCESS | 2792 | 1461097499469 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 13:24:59 INFO - PROCESS | 2792 | 1461097499541 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:59 INFO - PROCESS | 2792 | ++DOCSHELL 19790C00 == 71 [pid = 2792] [id = 600] 13:24:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (19B2B000) [pid = 2792] [serial = 1800] [outer = 00000000] 13:24:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (1A909400) [pid = 2792] [serial = 1801] [outer = 19B2B000] 13:24:59 INFO - PROCESS | 2792 | 1461097499587 Marionette DEBUG loaded listener.js 13:24:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (1B8BE400) [pid = 2792] [serial = 1802] [outer = 19B2B000] 13:25:00 INFO - PROCESS | 2792 | 1461097500028 Marionette TRACE conn3 <- [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]]]}] 13:25:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:25:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 735ms 13:25:00 INFO - PROCESS | 2792 | 1461097500103 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 13:25:00 INFO - PROCESS | 2792 | 1461097500105 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 13:25:00 INFO - PROCESS | 2792 | 1461097500108 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:25:00 INFO - PROCESS | 2792 | 1461097500110 Marionette TRACE conn3 <- [1,2366,null,{}] 13:25:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:25:00 INFO - PROCESS | 2792 | 1461097500114 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:00 INFO - PROCESS | 2792 | 1461097500619 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 13:25:00 INFO - PROCESS | 2792 | --DOMWINDOW == 146 (1E309800) [pid = 2792] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:25:00 INFO - PROCESS | 2792 | --DOMWINDOW == 145 (19D6BC00) [pid = 2792] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:25:00 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (1B8C7800) [pid = 2792] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:25:00 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (1332D800) [pid = 2792] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:25:00 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (17CCB000) [pid = 2792] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:25:00 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (1936B000) [pid = 2792] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:25:00 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (16DB2800) [pid = 2792] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:25:00 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (18C2F800) [pid = 2792] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:25:00 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (16317400) [pid = 2792] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:25:00 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (14290400) [pid = 2792] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:25:00 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (1C804400) [pid = 2792] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:25:00 INFO - PROCESS | 2792 | 1461097500702 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:00 INFO - PROCESS | 2792 | ++DOCSHELL 12359000 == 72 [pid = 2792] [id = 601] 13:25:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1332D800) [pid = 2792] [serial = 1803] [outer = 00000000] 13:25:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (15E04000) [pid = 2792] [serial = 1804] [outer = 1332D800] 13:25:00 INFO - PROCESS | 2792 | 1461097500748 Marionette DEBUG loaded listener.js 13:25:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (155E3800) [pid = 2792] [serial = 1805] [outer = 1332D800] 13:25:01 INFO - PROCESS | 2792 | 1461097501108 Marionette TRACE conn3 <- [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]]]}] 13:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1033ms 13:25:01 INFO - PROCESS | 2792 | 1461097501157 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 13:25:01 INFO - PROCESS | 2792 | 1461097501159 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 13:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:25:01 INFO - PROCESS | 2792 | 1461097501162 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:25:01 INFO - PROCESS | 2792 | 1461097501164 Marionette TRACE conn3 <- [1,2370,null,{}] 13:25:01 INFO - PROCESS | 2792 | 1461097501167 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:01 INFO - PROCESS | 2792 | 1461097501256 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 13:25:01 INFO - PROCESS | 2792 | 1461097501262 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:01 INFO - PROCESS | 2792 | ++DOCSHELL 13526000 == 73 [pid = 2792] [id = 602] 13:25:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (16DAB400) [pid = 2792] [serial = 1806] [outer = 00000000] 13:25:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (19DD2000) [pid = 2792] [serial = 1807] [outer = 16DAB400] 13:25:01 INFO - PROCESS | 2792 | 1461097501307 Marionette DEBUG loaded listener.js 13:25:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (1B8C1C00) [pid = 2792] [serial = 1808] [outer = 16DAB400] 13:25:01 INFO - PROCESS | 2792 | 1461097501754 Marionette TRACE conn3 <- [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]]]}] 13:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 642ms 13:25:01 INFO - PROCESS | 2792 | 1461097501800 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 13:25:01 INFO - PROCESS | 2792 | 1461097501802 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 13:25:01 INFO - PROCESS | 2792 | 1461097501805 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:25:01 INFO - PROCESS | 2792 | 1461097501807 Marionette TRACE conn3 <- [1,2374,null,{}] 13:25:01 INFO - PROCESS | 2792 | 1461097501810 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:01 INFO - PROCESS | 2792 | 1461097501898 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 13:25:01 INFO - PROCESS | 2792 | 1461097501904 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:01 INFO - PROCESS | 2792 | ++DOCSHELL 1BD37C00 == 74 [pid = 2792] [id = 603] 13:25:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (1BD3E800) [pid = 2792] [serial = 1809] [outer = 00000000] 13:25:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (1BF8AC00) [pid = 2792] [serial = 1810] [outer = 1BD3E800] 13:25:01 INFO - PROCESS | 2792 | 1461097501949 Marionette DEBUG loaded listener.js 13:25:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (1BFF8800) [pid = 2792] [serial = 1811] [outer = 1BD3E800] 13:25:02 INFO - PROCESS | 2792 | 1461097502418 Marionette TRACE conn3 <- [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]]]}] 13:25:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:25:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 641ms 13:25:02 INFO - PROCESS | 2792 | 1461097502443 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 13:25:02 INFO - PROCESS | 2792 | 1461097502445 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 13:25:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:25:02 INFO - PROCESS | 2792 | 1461097502448 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:25:02 INFO - PROCESS | 2792 | 1461097502450 Marionette TRACE conn3 <- [1,2378,null,{}] 13:25:02 INFO - PROCESS | 2792 | 1461097502453 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:02 INFO - PROCESS | 2792 | 1461097502588 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 13:25:02 INFO - PROCESS | 2792 | 1461097502734 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:02 INFO - PROCESS | 2792 | ++DOCSHELL 12B41800 == 75 [pid = 2792] [id = 604] 13:25:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (12B43C00) [pid = 2792] [serial = 1812] [outer = 00000000] 13:25:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (13525000) [pid = 2792] [serial = 1813] [outer = 12B43C00] 13:25:02 INFO - PROCESS | 2792 | 1461097502793 Marionette DEBUG loaded listener.js 13:25:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (1382BC00) [pid = 2792] [serial = 1814] [outer = 12B43C00] 13:25:03 INFO - PROCESS | 2792 | 1461097503484 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:25:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:25:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1095ms 13:25:03 INFO - PROCESS | 2792 | 1461097503542 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 13:25:03 INFO - PROCESS | 2792 | 1461097503547 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 13:25:03 INFO - PROCESS | 2792 | 1461097503552 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:25:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:25:03 INFO - PROCESS | 2792 | 1461097503555 Marionette TRACE conn3 <- [1,2382,null,{}] 13:25:03 INFO - PROCESS | 2792 | 1461097503560 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:03 INFO - PROCESS | 2792 | 1461097503675 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 13:25:03 INFO - PROCESS | 2792 | 1461097503831 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:03 INFO - PROCESS | 2792 | ++DOCSHELL 17CC1C00 == 76 [pid = 2792] [id = 605] 13:25:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (17CC7000) [pid = 2792] [serial = 1815] [outer = 00000000] 13:25:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 150 (18534C00) [pid = 2792] [serial = 1816] [outer = 17CC7000] 13:25:03 INFO - PROCESS | 2792 | 1461097503890 Marionette DEBUG loaded listener.js 13:25:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 151 (187B5000) [pid = 2792] [serial = 1817] [outer = 17CC7000] 13:25:04 INFO - PROCESS | 2792 | 1461097504484 Marionette TRACE conn3 <- [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]]]}] 13:25:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:25:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1002ms 13:25:04 INFO - PROCESS | 2792 | 1461097504557 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 13:25:04 INFO - PROCESS | 2792 | 1461097504561 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 13:25:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:25:04 INFO - PROCESS | 2792 | 1461097504580 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:25:04 INFO - PROCESS | 2792 | 1461097504582 Marionette TRACE conn3 <- [1,2386,null,{}] 13:25:04 INFO - PROCESS | 2792 | 1461097504586 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:04 INFO - PROCESS | 2792 | 1461097504700 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 13:25:04 INFO - PROCESS | 2792 | 1461097504854 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:04 INFO - PROCESS | 2792 | ++DOCSHELL 13337C00 == 77 [pid = 2792] [id = 606] 13:25:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 152 (166C7400) [pid = 2792] [serial = 1818] [outer = 00000000] 13:25:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 153 (1964DC00) [pid = 2792] [serial = 1819] [outer = 166C7400] 13:25:04 INFO - PROCESS | 2792 | 1461097504911 Marionette DEBUG loaded listener.js 13:25:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 154 (1A33F400) [pid = 2792] [serial = 1820] [outer = 166C7400] 13:25:05 INFO - PROCESS | 2792 | 1461097505514 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:25:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:25:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1001ms 13:25:05 INFO - PROCESS | 2792 | 1461097505581 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 13:25:05 INFO - PROCESS | 2792 | 1461097505584 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 13:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:25:05 INFO - PROCESS | 2792 | 1461097505593 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:25:05 INFO - PROCESS | 2792 | 1461097505599 Marionette TRACE conn3 <- [1,2390,null,{}] 13:25:05 INFO - PROCESS | 2792 | 1461097505605 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:05 INFO - PROCESS | 2792 | 1461097505719 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 13:25:05 INFO - PROCESS | 2792 | 1461097505886 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:05 INFO - PROCESS | 2792 | ++DOCSHELL 1995D800 == 78 [pid = 2792] [id = 607] 13:25:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 155 (1A512000) [pid = 2792] [serial = 1821] [outer = 00000000] 13:25:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 156 (1D11A000) [pid = 2792] [serial = 1822] [outer = 1A512000] 13:25:05 INFO - PROCESS | 2792 | 1461097505942 Marionette DEBUG loaded listener.js 13:25:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 157 (1D11E000) [pid = 2792] [serial = 1823] [outer = 1A512000] 13:25:06 INFO - PROCESS | 2792 | 1461097506537 Marionette TRACE conn3 <- [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]]]}] 13:25:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:25:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1001ms 13:25:06 INFO - PROCESS | 2792 | 1461097506589 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 13:25:06 INFO - PROCESS | 2792 | 1461097506592 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 13:25:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:25:06 INFO - PROCESS | 2792 | 1461097506596 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:25:06 INFO - PROCESS | 2792 | 1461097506598 Marionette TRACE conn3 <- [1,2394,null,{}] 13:25:06 INFO - PROCESS | 2792 | 1461097506602 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:06 INFO - PROCESS | 2792 | 1461097506715 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 13:25:06 INFO - PROCESS | 2792 | 1461097506870 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:06 INFO - PROCESS | 2792 | ++DOCSHELL 1CA8F000 == 79 [pid = 2792] [id = 608] 13:25:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 158 (1CA90000) [pid = 2792] [serial = 1824] [outer = 00000000] 13:25:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 159 (1D635000) [pid = 2792] [serial = 1825] [outer = 1CA90000] 13:25:06 INFO - PROCESS | 2792 | 1461097506926 Marionette DEBUG loaded listener.js 13:25:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 160 (1D63DC00) [pid = 2792] [serial = 1826] [outer = 1CA90000] 13:25:07 INFO - PROCESS | 2792 | 1461097507477 Marionette TRACE conn3 <- [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]]]}] 13:25:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:25:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 938ms 13:25:07 INFO - PROCESS | 2792 | 1461097507540 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 13:25:07 INFO - PROCESS | 2792 | 1461097507543 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 13:25:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:25:07 INFO - PROCESS | 2792 | 1461097507546 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:25:07 INFO - PROCESS | 2792 | 1461097507548 Marionette TRACE conn3 <- [1,2398,null,{}] 13:25:07 INFO - PROCESS | 2792 | 1461097507552 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:07 INFO - PROCESS | 2792 | 1461097507666 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 13:25:07 INFO - PROCESS | 2792 | 1461097507821 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:07 INFO - PROCESS | 2792 | ++DOCSHELL 1D953C00 == 80 [pid = 2792] [id = 609] 13:25:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 161 (1D954000) [pid = 2792] [serial = 1827] [outer = 00000000] 13:25:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 162 (1DA8E400) [pid = 2792] [serial = 1828] [outer = 1D954000] 13:25:07 INFO - PROCESS | 2792 | 1461097507887 Marionette DEBUG loaded listener.js 13:25:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 163 (1DA93C00) [pid = 2792] [serial = 1829] [outer = 1D954000] 13:25:08 INFO - PROCESS | 2792 | 1461097508483 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1001ms 13:25:08 INFO - PROCESS | 2792 | 1461097508548 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 13:25:08 INFO - PROCESS | 2792 | 1461097508551 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 13:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:25:08 INFO - PROCESS | 2792 | 1461097508555 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:25:08 INFO - PROCESS | 2792 | 1461097508557 Marionette TRACE conn3 <- [1,2402,null,{}] 13:25:08 INFO - PROCESS | 2792 | 1461097508561 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:08 INFO - PROCESS | 2792 | 1461097508670 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 13:25:08 INFO - PROCESS | 2792 | 1461097508870 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:08 INFO - PROCESS | 2792 | ++DOCSHELL 1D634800 == 81 [pid = 2792] [id = 610] 13:25:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 164 (1D94F400) [pid = 2792] [serial = 1830] [outer = 00000000] 13:25:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 165 (1DC98000) [pid = 2792] [serial = 1831] [outer = 1D94F400] 13:25:08 INFO - PROCESS | 2792 | 1461097508926 Marionette DEBUG loaded listener.js 13:25:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 166 (1DC9C400) [pid = 2792] [serial = 1832] [outer = 1D94F400] 13:25:09 INFO - PROCESS | 2792 | 1461097509503 Marionette TRACE conn3 <- [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]]]}] 13:25:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:25:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 938ms 13:25:09 INFO - PROCESS | 2792 | 1461097509531 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 13:25:09 INFO - PROCESS | 2792 | 1461097509533 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 13:25:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:25:09 INFO - PROCESS | 2792 | 1461097509537 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:25:09 INFO - PROCESS | 2792 | 1461097509539 Marionette TRACE conn3 <- [1,2406,null,{}] 13:25:09 INFO - PROCESS | 2792 | 1461097509543 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:09 INFO - PROCESS | 2792 | 1461097509650 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 13:25:09 INFO - PROCESS | 2792 | 1461097509815 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:09 INFO - PROCESS | 2792 | ++DOCSHELL 166C6C00 == 82 [pid = 2792] [id = 611] 13:25:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 167 (16BC6C00) [pid = 2792] [serial = 1833] [outer = 00000000] 13:25:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 168 (18B2DC00) [pid = 2792] [serial = 1834] [outer = 16BC6C00] 13:25:09 INFO - PROCESS | 2792 | 1461097509877 Marionette DEBUG loaded listener.js 13:25:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 169 (1930BC00) [pid = 2792] [serial = 1835] [outer = 16BC6C00] 13:25:10 INFO - PROCESS | 2792 | 1461097510650 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:25:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:25:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1142ms 13:25:10 INFO - PROCESS | 2792 | 1461097510679 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 13:25:10 INFO - PROCESS | 2792 | 1461097510683 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 13:25:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:25:10 INFO - PROCESS | 2792 | 1461097510688 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:25:10 INFO - PROCESS | 2792 | 1461097510692 Marionette TRACE conn3 <- [1,2410,null,{}] 13:25:10 INFO - PROCESS | 2792 | 1461097510699 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:10 INFO - PROCESS | 2792 | 1461097510805 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 13:25:10 INFO - PROCESS | 2792 | 1461097510968 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:10 INFO - PROCESS | 2792 | ++DOCSHELL 15814000 == 83 [pid = 2792] [id = 612] 13:25:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 170 (15B72400) [pid = 2792] [serial = 1836] [outer = 00000000] 13:25:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 171 (1817B000) [pid = 2792] [serial = 1837] [outer = 15B72400] 13:25:11 INFO - PROCESS | 2792 | 1461097511018 Marionette DEBUG loaded listener.js 13:25:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 172 (16BD1C00) [pid = 2792] [serial = 1838] [outer = 15B72400] 13:25:11 INFO - PROCESS | 2792 | 1461097511610 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:25:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:25:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 938ms 13:25:11 INFO - PROCESS | 2792 | --DOCSHELL 17CC3400 == 82 [pid = 2792] [id = 572] 13:25:11 INFO - PROCESS | 2792 | --DOCSHELL 1C80C800 == 81 [pid = 2792] [id = 546] 13:25:11 INFO - PROCESS | 2792 | --DOCSHELL 1BD37C00 == 80 [pid = 2792] [id = 603] 13:25:11 INFO - PROCESS | 2792 | --DOCSHELL 13526000 == 79 [pid = 2792] [id = 602] 13:25:11 INFO - PROCESS | 2792 | --DOCSHELL 12359000 == 78 [pid = 2792] [id = 601] 13:25:11 INFO - PROCESS | 2792 | --DOCSHELL 19790C00 == 77 [pid = 2792] [id = 600] 13:25:11 INFO - PROCESS | 2792 | --DOCSHELL 19306000 == 76 [pid = 2792] [id = 599] 13:25:11 INFO - PROCESS | 2792 | --DOCSHELL 187B7C00 == 75 [pid = 2792] [id = 598] 13:25:11 INFO - PROCESS | 2792 | --DOCSHELL 18135800 == 74 [pid = 2792] [id = 597] 13:25:11 INFO - PROCESS | 2792 | --DOCSHELL 16D62000 == 73 [pid = 2792] [id = 596] 13:25:11 INFO - PROCESS | 2792 | --DOCSHELL 15C90800 == 72 [pid = 2792] [id = 595] 13:25:11 INFO - PROCESS | 2792 | --DOCSHELL 12B84C00 == 71 [pid = 2792] [id = 594] 13:25:11 INFO - PROCESS | 2792 | 1461097511698 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 13:25:11 INFO - PROCESS | 2792 | 1461097511703 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 13:25:11 INFO - PROCESS | 2792 | --DOCSHELL 1853A400 == 70 [pid = 2792] [id = 589] 13:25:11 INFO - PROCESS | 2792 | --DOCSHELL 1382A000 == 69 [pid = 2792] [id = 588] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 171 (19F6F400) [pid = 2792] [serial = 1747] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 170 (1BE3E400) [pid = 2792] [serial = 1750] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 169 (1A64AC00) [pid = 2792] [serial = 1748] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 168 (16D55000) [pid = 2792] [serial = 1753] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 167 (1BF90800) [pid = 2792] [serial = 1751] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 166 (18532000) [pid = 2792] [serial = 1736] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 165 (1817A000) [pid = 2792] [serial = 1735] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 164 (1964A800) [pid = 2792] [serial = 1744] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 163 (1853E000) [pid = 2792] [serial = 1717] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 162 (1BE41C00) [pid = 2792] [serial = 1729] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 161 (18182400) [pid = 2792] [serial = 1738] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 160 (19D6DC00) [pid = 2792] [serial = 1723] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 159 (1853DC00) [pid = 2792] [serial = 1739] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 158 (15E90C00) [pid = 2792] [serial = 1714] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 157 (1929D400) [pid = 2792] [serial = 1741] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 156 (19304800) [pid = 2792] [serial = 1742] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 155 (1C80E800) [pid = 2792] [serial = 1756] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 154 (19493800) [pid = 2792] [serial = 1720] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 153 (1A903800) [pid = 2792] [serial = 1726] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 152 (1CF40400) [pid = 2792] [serial = 1760] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 151 (15E03000) [pid = 2792] [serial = 1733] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 150 (158F1400) [pid = 2792] [serial = 1732] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 149 (1818A000) [pid = 2792] [serial = 1754] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 148 (1C8F9000) [pid = 2792] [serial = 1757] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 147 (19656800) [pid = 2792] [serial = 1745] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | --DOMWINDOW == 146 (1CABEC00) [pid = 2792] [serial = 1759] [outer = 00000000] [url = about:blank] 13:25:11 INFO - PROCESS | 2792 | 1461097511717 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:25:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:25:11 INFO - PROCESS | 2792 | 1461097511721 Marionette TRACE conn3 <- [1,2414,null,{}] 13:25:11 INFO - PROCESS | 2792 | 1461097511729 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:11 INFO - PROCESS | 2792 | 1461097511842 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 13:25:11 INFO - PROCESS | 2792 | 1461097511950 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:11 INFO - PROCESS | 2792 | ++DOCSHELL 15398800 == 70 [pid = 2792] [id = 613] 13:25:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (158F0400) [pid = 2792] [serial = 1839] [outer = 00000000] 13:25:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (16D74400) [pid = 2792] [serial = 1840] [outer = 158F0400] 13:25:12 INFO - PROCESS | 2792 | 1461097511997 Marionette DEBUG loaded listener.js 13:25:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (17CE3C00) [pid = 2792] [serial = 1841] [outer = 158F0400] 13:25:12 INFO - PROCESS | 2792 | 1461097512460 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:25:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:25:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 798ms 13:25:12 INFO - PROCESS | 2792 | 1461097512522 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 13:25:12 INFO - PROCESS | 2792 | 1461097512524 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 13:25:12 INFO - PROCESS | 2792 | 1461097512528 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:25:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:25:12 INFO - PROCESS | 2792 | 1461097512531 Marionette TRACE conn3 <- [1,2418,null,{}] 13:25:12 INFO - PROCESS | 2792 | 1461097512541 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:12 INFO - PROCESS | 2792 | 1461097512636 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 13:25:12 INFO - PROCESS | 2792 | 1461097512643 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:12 INFO - PROCESS | 2792 | ++DOCSHELL 18B22400 == 71 [pid = 2792] [id = 614] 13:25:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 150 (18C23000) [pid = 2792] [serial = 1842] [outer = 00000000] 13:25:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 151 (19299400) [pid = 2792] [serial = 1843] [outer = 18C23000] 13:25:12 INFO - PROCESS | 2792 | 1461097512693 Marionette DEBUG loaded listener.js 13:25:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 152 (192A4800) [pid = 2792] [serial = 1844] [outer = 18C23000] 13:25:13 INFO - PROCESS | 2792 | 1461097513216 Marionette TRACE conn3 <- [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]]]}] 13:25:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:25:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 751ms 13:25:13 INFO - PROCESS | 2792 | 1461097513268 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 13:25:13 INFO - PROCESS | 2792 | 1461097513270 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 13:25:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:25:13 INFO - PROCESS | 2792 | 1461097513278 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:25:13 INFO - PROCESS | 2792 | 1461097513280 Marionette TRACE conn3 <- [1,2422,null,{}] 13:25:13 INFO - PROCESS | 2792 | 1461097513283 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:13 INFO - PROCESS | 2792 | 1461097513374 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 13:25:13 INFO - PROCESS | 2792 | 1461097513381 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:13 INFO - PROCESS | 2792 | ++DOCSHELL 18C29C00 == 72 [pid = 2792] [id = 615] 13:25:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 153 (19304C00) [pid = 2792] [serial = 1845] [outer = 00000000] 13:25:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 154 (1964CC00) [pid = 2792] [serial = 1846] [outer = 19304C00] 13:25:13 INFO - PROCESS | 2792 | 1461097513427 Marionette DEBUG loaded listener.js 13:25:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 155 (19D73C00) [pid = 2792] [serial = 1847] [outer = 19304C00] 13:25:13 INFO - PROCESS | 2792 | 1461097513908 Marionette TRACE conn3 <- [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]]]}] 13:25:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:25:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 688ms 13:25:13 INFO - PROCESS | 2792 | 1461097513978 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 13:25:13 INFO - PROCESS | 2792 | 1461097513980 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 13:25:13 INFO - PROCESS | 2792 | 1461097513991 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:25:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:25:13 INFO - PROCESS | 2792 | 1461097513993 Marionette TRACE conn3 <- [1,2426,null,{}] 13:25:14 INFO - PROCESS | 2792 | 1461097513996 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:14 INFO - PROCESS | 2792 | 1461097514151 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 13:25:14 INFO - PROCESS | 2792 | 1461097514225 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:14 INFO - PROCESS | 2792 | ++DOCSHELL 18C2C800 == 73 [pid = 2792] [id = 616] 13:25:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 156 (1936A800) [pid = 2792] [serial = 1848] [outer = 00000000] 13:25:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 157 (1B8C8000) [pid = 2792] [serial = 1849] [outer = 1936A800] 13:25:14 INFO - PROCESS | 2792 | 1461097514271 Marionette DEBUG loaded listener.js 13:25:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 158 (1BD40400) [pid = 2792] [serial = 1850] [outer = 1936A800] 13:25:14 INFO - PROCESS | 2792 | 1461097514695 Marionette TRACE conn3 <- [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]]]}] 13:25:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:25:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 751ms 13:25:14 INFO - PROCESS | 2792 | 1461097514735 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 13:25:14 INFO - PROCESS | 2792 | 1461097514737 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 13:25:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:25:14 INFO - PROCESS | 2792 | 1461097514740 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:25:14 INFO - PROCESS | 2792 | 1461097514742 Marionette TRACE conn3 <- [1,2430,null,{}] 13:25:14 INFO - PROCESS | 2792 | 1461097514752 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:14 INFO - PROCESS | 2792 | 1461097514899 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 13:25:15 INFO - PROCESS | 2792 | 1461097514984 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:15 INFO - PROCESS | 2792 | ++DOCSHELL 1BFED400 == 74 [pid = 2792] [id = 617] 13:25:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 159 (1C804400) [pid = 2792] [serial = 1851] [outer = 00000000] 13:25:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 160 (1C8F5000) [pid = 2792] [serial = 1852] [outer = 1C804400] 13:25:15 INFO - PROCESS | 2792 | 1461097515031 Marionette DEBUG loaded listener.js 13:25:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 161 (1CA86000) [pid = 2792] [serial = 1853] [outer = 1C804400] 13:25:15 INFO - PROCESS | 2792 | 1461097515450 Marionette TRACE conn3 <- [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]]]}] 13:25:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:25:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 735ms 13:25:15 INFO - PROCESS | 2792 | 1461097515481 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 13:25:15 INFO - PROCESS | 2792 | 1461097515483 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 13:25:15 INFO - PROCESS | 2792 | 1461097515486 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:25:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:25:15 INFO - PROCESS | 2792 | 1461097515488 Marionette TRACE conn3 <- [1,2434,null,{}] 13:25:15 INFO - PROCESS | 2792 | 1461097515531 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:15 INFO - PROCESS | 2792 | 1461097515659 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 13:25:15 INFO - PROCESS | 2792 | 1461097515738 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:15 INFO - PROCESS | 2792 | ++DOCSHELL 1CAB6C00 == 75 [pid = 2792] [id = 618] 13:25:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 162 (1CF4D000) [pid = 2792] [serial = 1854] [outer = 00000000] 13:25:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 163 (1D22B400) [pid = 2792] [serial = 1855] [outer = 1CF4D000] 13:25:15 INFO - PROCESS | 2792 | 1461097515783 Marionette DEBUG loaded listener.js 13:25:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 164 (1D275C00) [pid = 2792] [serial = 1856] [outer = 1CF4D000] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 163 (17CDC000) [pid = 2792] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 162 (13AC4800) [pid = 2792] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 161 (19307000) [pid = 2792] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 160 (1A648C00) [pid = 2792] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 159 (19782400) [pid = 2792] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 158 (19958800) [pid = 2792] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 157 (1853FC00) [pid = 2792] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 156 (13209C00) [pid = 2792] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 155 (16D73C00) [pid = 2792] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 154 (19656000) [pid = 2792] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 153 (1B8BF400) [pid = 2792] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 152 (13523000) [pid = 2792] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 151 (18A36800) [pid = 2792] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 150 (1BFF8C00) [pid = 2792] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 149 (15B74400) [pid = 2792] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 148 (13789400) [pid = 2792] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 147 (1BF8D400) [pid = 2792] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 146 (166BEC00) [pid = 2792] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 145 (1BD41C00) [pid = 2792] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (16BCF800) [pid = 2792] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (19308400) [pid = 2792] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (1BFF2800) [pid = 2792] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (1630F800) [pid = 2792] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (1BF8A400) [pid = 2792] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (16DAB400) [pid = 2792] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (147EDC00) [pid = 2792] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (11C1F000) [pid = 2792] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (1A333C00) [pid = 2792] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1332D800) [pid = 2792] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (19650000) [pid = 2792] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (1CA91C00) [pid = 2792] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (19B2B000) [pid = 2792] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (1C8F4800) [pid = 2792] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:25:16 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (17CC9400) [pid = 2792] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:25:16 INFO - PROCESS | 2792 | 1461097516488 Marionette TRACE conn3 <- [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]]]}] 13:25:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:25:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1017ms 13:25:16 INFO - PROCESS | 2792 | 1461097516505 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 13:25:16 INFO - PROCESS | 2792 | 1461097516507 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 13:25:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:25:16 INFO - PROCESS | 2792 | 1461097516510 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:25:16 INFO - PROCESS | 2792 | 1461097516512 Marionette TRACE conn3 <- [1,2438,null,{}] 13:25:16 INFO - PROCESS | 2792 | 1461097516515 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:16 INFO - PROCESS | 2792 | 1461097516646 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 13:25:16 INFO - PROCESS | 2792 | 1461097516716 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:16 INFO - PROCESS | 2792 | ++DOCSHELL 13810400 == 76 [pid = 2792] [id = 619] 13:25:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1381A000) [pid = 2792] [serial = 1857] [outer = 00000000] 13:25:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (16BD1000) [pid = 2792] [serial = 1858] [outer = 1381A000] 13:25:16 INFO - PROCESS | 2792 | 1461097516761 Marionette DEBUG loaded listener.js 13:25:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (17CC9400) [pid = 2792] [serial = 1859] [outer = 1381A000] 13:25:17 INFO - PROCESS | 2792 | 1461097517125 Marionette TRACE conn3 <- [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]]]}] 13:25:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:25:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 641ms 13:25:17 INFO - PROCESS | 2792 | 1461097517156 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 13:25:17 INFO - PROCESS | 2792 | 1461097517158 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 13:25:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:25:17 INFO - PROCESS | 2792 | 1461097517162 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:25:17 INFO - PROCESS | 2792 | 1461097517164 Marionette TRACE conn3 <- [1,2442,null,{}] 13:25:17 INFO - PROCESS | 2792 | 1461097517167 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:17 INFO - PROCESS | 2792 | 1461097517256 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 13:25:17 INFO - PROCESS | 2792 | 1461097517262 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:17 INFO - PROCESS | 2792 | ++DOCSHELL 15E8A000 == 77 [pid = 2792] [id = 620] 13:25:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (16DAFC00) [pid = 2792] [serial = 1860] [outer = 00000000] 13:25:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1930B800) [pid = 2792] [serial = 1861] [outer = 16DAFC00] 13:25:17 INFO - PROCESS | 2792 | 1461097517306 Marionette DEBUG loaded listener.js 13:25:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (19783400) [pid = 2792] [serial = 1862] [outer = 16DAFC00] 13:25:17 INFO - PROCESS | 2792 | 1461097517775 Marionette TRACE conn3 <- [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]]]}] 13:25:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:25:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 641ms 13:25:17 INFO - PROCESS | 2792 | 1461097517797 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 13:25:17 INFO - PROCESS | 2792 | 1461097517799 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 13:25:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:25:17 INFO - PROCESS | 2792 | 1461097517802 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:25:17 INFO - PROCESS | 2792 | 1461097517804 Marionette TRACE conn3 <- [1,2446,null,{}] 13:25:17 INFO - PROCESS | 2792 | 1461097517808 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:17 INFO - PROCESS | 2792 | 1461097517944 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 13:25:17 INFO - PROCESS | 2792 | 1461097517954 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:17 INFO - PROCESS | 2792 | ++DOCSHELL 18B26400 == 78 [pid = 2792] [id = 621] 13:25:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1B8BF400) [pid = 2792] [serial = 1863] [outer = 00000000] 13:25:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1BF8A400) [pid = 2792] [serial = 1864] [outer = 1B8BF400] 13:25:18 INFO - PROCESS | 2792 | 1461097518007 Marionette DEBUG loaded listener.js 13:25:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (1BF92000) [pid = 2792] [serial = 1865] [outer = 1B8BF400] 13:25:18 INFO - PROCESS | 2792 | 1461097518696 Marionette TRACE conn3 <- [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]]]}] 13:25:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:25:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 938ms 13:25:18 INFO - PROCESS | 2792 | 1461097518749 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 13:25:18 INFO - PROCESS | 2792 | 1461097518753 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 13:25:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:25:18 INFO - PROCESS | 2792 | 1461097518758 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:25:18 INFO - PROCESS | 2792 | 1461097518761 Marionette TRACE conn3 <- [1,2450,null,{}] 13:25:18 INFO - PROCESS | 2792 | 1461097518768 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:18 INFO - PROCESS | 2792 | 1461097518903 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 13:25:19 INFO - PROCESS | 2792 | 1461097519057 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:19 INFO - PROCESS | 2792 | ++DOCSHELL 13AC0400 == 79 [pid = 2792] [id = 622] 13:25:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (155E2800) [pid = 2792] [serial = 1866] [outer = 00000000] 13:25:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (17CE2000) [pid = 2792] [serial = 1867] [outer = 155E2800] 13:25:19 INFO - PROCESS | 2792 | 1461097519116 Marionette DEBUG loaded listener.js 13:25:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (18534800) [pid = 2792] [serial = 1868] [outer = 155E2800] 13:25:19 INFO - PROCESS | 2792 | 1461097519687 Marionette TRACE conn3 <- [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]]]}] 13:25:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:25:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 939ms 13:25:19 INFO - PROCESS | 2792 | 1461097519700 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 13:25:19 INFO - PROCESS | 2792 | 1461097519706 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 13:25:19 INFO - PROCESS | 2792 | 1461097519729 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:25:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:25:19 INFO - PROCESS | 2792 | 1461097519732 Marionette TRACE conn3 <- [1,2454,null,{}] 13:25:19 INFO - PROCESS | 2792 | 1461097519736 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:19 INFO - PROCESS | 2792 | 1461097519855 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 13:25:20 INFO - PROCESS | 2792 | 1461097520021 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:20 INFO - PROCESS | 2792 | ++DOCSHELL 187AE800 == 80 [pid = 2792] [id = 623] 13:25:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (18A3B400) [pid = 2792] [serial = 1869] [outer = 00000000] 13:25:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (19494000) [pid = 2792] [serial = 1870] [outer = 18A3B400] 13:25:20 INFO - PROCESS | 2792 | 1461097520082 Marionette DEBUG loaded listener.js 13:25:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (19781400) [pid = 2792] [serial = 1871] [outer = 18A3B400] 13:25:20 INFO - PROCESS | 2792 | 1461097520677 Marionette TRACE conn3 <- [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]]]}] 13:25:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:25:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1001ms 13:25:20 INFO - PROCESS | 2792 | 1461097520734 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 13:25:20 INFO - PROCESS | 2792 | 1461097520737 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 13:25:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:25:20 INFO - PROCESS | 2792 | 1461097520741 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:25:20 INFO - PROCESS | 2792 | 1461097520745 Marionette TRACE conn3 <- [1,2458,null,{}] 13:25:20 INFO - PROCESS | 2792 | 1461097520756 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:20 INFO - PROCESS | 2792 | 1461097520872 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 13:25:21 INFO - PROCESS | 2792 | 1461097521028 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:21 INFO - PROCESS | 2792 | ++DOCSHELL 1BFEB800 == 81 [pid = 2792] [id = 624] 13:25:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (1BFEE800) [pid = 2792] [serial = 1872] [outer = 00000000] 13:25:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (1C802800) [pid = 2792] [serial = 1873] [outer = 1BFEE800] 13:25:21 INFO - PROCESS | 2792 | 1461097521095 Marionette DEBUG loaded listener.js 13:25:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (1CA8E000) [pid = 2792] [serial = 1874] [outer = 1BFEE800] 13:25:21 INFO - PROCESS | 2792 | 1461097521652 Marionette TRACE conn3 <- [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]]]}] 13:25:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:25:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 938ms 13:25:21 INFO - PROCESS | 2792 | 1461097521685 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 13:25:21 INFO - PROCESS | 2792 | 1461097521688 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 13:25:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:25:21 INFO - PROCESS | 2792 | 1461097521692 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:25:21 INFO - PROCESS | 2792 | 1461097521694 Marionette TRACE conn3 <- [1,2462,null,{}] 13:25:21 INFO - PROCESS | 2792 | 1461097521698 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:21 INFO - PROCESS | 2792 | 1461097521811 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 13:25:21 INFO - PROCESS | 2792 | 1461097521978 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:22 INFO - PROCESS | 2792 | ++DOCSHELL 1BE33400 == 82 [pid = 2792] [id = 625] 13:25:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (1CFBCC00) [pid = 2792] [serial = 1875] [outer = 00000000] 13:25:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 150 (1D640000) [pid = 2792] [serial = 1876] [outer = 1CFBCC00] 13:25:22 INFO - PROCESS | 2792 | 1461097522034 Marionette DEBUG loaded listener.js 13:25:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 151 (1D956400) [pid = 2792] [serial = 1877] [outer = 1CFBCC00] 13:25:22 INFO - PROCESS | 2792 | 1461097522643 Marionette TRACE conn3 <- [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]]]}] 13:25:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:25:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1001ms 13:25:22 INFO - PROCESS | 2792 | 1461097522694 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 13:25:22 INFO - PROCESS | 2792 | 1461097522696 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 13:25:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:25:22 INFO - PROCESS | 2792 | 1461097522700 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:25:22 INFO - PROCESS | 2792 | 1461097522702 Marionette TRACE conn3 <- [1,2466,null,{}] 13:25:22 INFO - PROCESS | 2792 | 1461097522706 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:22 INFO - PROCESS | 2792 | 1461097522817 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 13:25:22 INFO - PROCESS | 2792 | 1461097522970 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:23 INFO - PROCESS | 2792 | ++DOCSHELL 16D76400 == 83 [pid = 2792] [id = 626] 13:25:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 152 (1CAB5C00) [pid = 2792] [serial = 1878] [outer = 00000000] 13:25:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 153 (1DA9A800) [pid = 2792] [serial = 1879] [outer = 1CAB5C00] 13:25:23 INFO - PROCESS | 2792 | 1461097523026 Marionette DEBUG loaded listener.js 13:25:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 154 (1DC9E000) [pid = 2792] [serial = 1880] [outer = 1CAB5C00] 13:25:23 INFO - PROCESS | 2792 | 1461097523582 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:25:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:25:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 954ms 13:25:23 INFO - PROCESS | 2792 | 1461097523645 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 13:25:23 INFO - PROCESS | 2792 | 1461097523647 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 13:25:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:25:23 INFO - PROCESS | 2792 | 1461097523651 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:25:23 INFO - PROCESS | 2792 | 1461097523653 Marionette TRACE conn3 <- [1,2470,null,{}] 13:25:23 INFO - PROCESS | 2792 | 1461097523658 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:23 INFO - PROCESS | 2792 | 1461097523784 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 13:25:23 INFO - PROCESS | 2792 | 1461097523941 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:23 INFO - PROCESS | 2792 | ++DOCSHELL 1630F400 == 84 [pid = 2792] [id = 627] 13:25:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 155 (1DA8D800) [pid = 2792] [serial = 1881] [outer = 00000000] 13:25:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 156 (1DF53C00) [pid = 2792] [serial = 1882] [outer = 1DA8D800] 13:25:24 INFO - PROCESS | 2792 | 1461097523999 Marionette DEBUG loaded listener.js 13:25:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 157 (1DF55000) [pid = 2792] [serial = 1883] [outer = 1DA8D800] 13:25:24 INFO - PROCESS | 2792 | 1461097524565 Marionette TRACE conn3 <- [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]]]}] 13:25:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:25:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 954ms 13:25:24 INFO - PROCESS | 2792 | 1461097524601 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 13:25:24 INFO - PROCESS | 2792 | 1461097524603 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 13:25:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:25:24 INFO - PROCESS | 2792 | 1461097524607 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:25:24 INFO - PROCESS | 2792 | 1461097524609 Marionette TRACE conn3 <- [1,2474,null,{}] 13:25:24 INFO - PROCESS | 2792 | 1461097524612 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:24 INFO - PROCESS | 2792 | 1461097524721 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 13:25:24 INFO - PROCESS | 2792 | 1461097524848 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:24 INFO - PROCESS | 2792 | ++DOCSHELL 1CA8A800 == 85 [pid = 2792] [id = 628] 13:25:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 158 (1DA98000) [pid = 2792] [serial = 1884] [outer = 00000000] 13:25:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 159 (1E304C00) [pid = 2792] [serial = 1885] [outer = 1DA98000] 13:25:24 INFO - PROCESS | 2792 | 1461097524901 Marionette DEBUG loaded listener.js 13:25:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 160 (1E30B400) [pid = 2792] [serial = 1886] [outer = 1DA98000] 13:25:25 INFO - PROCESS | 2792 | 1461097525465 Marionette TRACE conn3 <- [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]]]}] 13:25:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:25:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 891ms 13:25:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:25:25 INFO - PROCESS | 2792 | 1461097525511 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 13:25:25 INFO - PROCESS | 2792 | 1461097525514 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 13:25:25 INFO - PROCESS | 2792 | 1461097525517 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:25:25 INFO - PROCESS | 2792 | 1461097525519 Marionette TRACE conn3 <- [1,2478,null,{}] 13:25:25 INFO - PROCESS | 2792 | 1461097525523 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:25 INFO - PROCESS | 2792 | 1461097525634 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 13:25:25 INFO - PROCESS | 2792 | 1461097525802 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:25 INFO - PROCESS | 2792 | ++DOCSHELL 12D99C00 == 86 [pid = 2792] [id = 629] 13:25:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 161 (13269C00) [pid = 2792] [serial = 1887] [outer = 00000000] 13:25:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 162 (15E8E000) [pid = 2792] [serial = 1888] [outer = 13269C00] 13:25:25 INFO - PROCESS | 2792 | 1461097525858 Marionette DEBUG loaded listener.js 13:25:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 163 (166C7800) [pid = 2792] [serial = 1889] [outer = 13269C00] 13:25:26 INFO - PROCESS | 2792 | 1461097526689 Marionette TRACE conn3 <- [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]]]}] 13:25:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:25:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1189ms 13:25:26 INFO - PROCESS | 2792 | 1461097526717 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 13:25:26 INFO - PROCESS | 2792 | 1461097526721 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 13:25:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:25:26 INFO - PROCESS | 2792 | 1461097526727 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:25:26 INFO - PROCESS | 2792 | 1461097526730 Marionette TRACE conn3 <- [1,2482,null,{}] 13:25:26 INFO - PROCESS | 2792 | 1461097526735 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:26 INFO - PROCESS | 2792 | 1461097526844 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 13:25:27 INFO - PROCESS | 2792 | 1461097527016 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:27 INFO - PROCESS | 2792 | ++DOCSHELL 15C93400 == 87 [pid = 2792] [id = 630] 13:25:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 164 (16DA4C00) [pid = 2792] [serial = 1890] [outer = 00000000] 13:25:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 165 (18183400) [pid = 2792] [serial = 1891] [outer = 16DA4C00] 13:25:27 INFO - PROCESS | 2792 | 1461097527088 Marionette DEBUG loaded listener.js 13:25:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 166 (1853D400) [pid = 2792] [serial = 1892] [outer = 16DA4C00] 13:25:27 INFO - PROCESS | 2792 | --DOCSHELL 15E8A000 == 86 [pid = 2792] [id = 620] 13:25:27 INFO - PROCESS | 2792 | --DOCSHELL 13810400 == 85 [pid = 2792] [id = 619] 13:25:27 INFO - PROCESS | 2792 | --DOCSHELL 1CAB6C00 == 84 [pid = 2792] [id = 618] 13:25:27 INFO - PROCESS | 2792 | --DOCSHELL 1BFED400 == 83 [pid = 2792] [id = 617] 13:25:27 INFO - PROCESS | 2792 | --DOCSHELL 18C2C800 == 82 [pid = 2792] [id = 616] 13:25:27 INFO - PROCESS | 2792 | --DOCSHELL 18C29C00 == 81 [pid = 2792] [id = 615] 13:25:27 INFO - PROCESS | 2792 | --DOCSHELL 18B22400 == 80 [pid = 2792] [id = 614] 13:25:27 INFO - PROCESS | 2792 | --DOCSHELL 15398800 == 79 [pid = 2792] [id = 613] 13:25:27 INFO - PROCESS | 2792 | --DOCSHELL 15814000 == 78 [pid = 2792] [id = 612] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 165 (1D227C00) [pid = 2792] [serial = 1762] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 164 (1949A400) [pid = 2792] [serial = 1768] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 163 (1D227400) [pid = 2792] [serial = 1771] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 162 (1D63B400) [pid = 2792] [serial = 1777] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 161 (1D272400) [pid = 2792] [serial = 1774] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 160 (18135C00) [pid = 2792] [serial = 1765] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 159 (1D954400) [pid = 2792] [serial = 1780] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 158 (1BF8AC00) [pid = 2792] [serial = 1810] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 157 (1DA91C00) [pid = 2792] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:25:27 INFO - PROCESS | 2792 | 1461097527750 Marionette TRACE conn3 <- [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]]]}] 13:25:27 INFO - PROCESS | 2792 | --DOCSHELL 12B41800 == 77 [pid = 2792] [id = 604] 13:25:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:25:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1048ms 13:25:27 INFO - PROCESS | 2792 | 1461097527770 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 13:25:27 INFO - PROCESS | 2792 | 1461097527775 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 13:25:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 156 (187EF400) [pid = 2792] [serial = 1718] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 155 (16BC5800) [pid = 2792] [serial = 1715] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 154 (1964E400) [pid = 2792] [serial = 1721] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 153 (1BF86C00) [pid = 2792] [serial = 1730] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 152 (1A90C400) [pid = 2792] [serial = 1727] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 151 (19DD4400) [pid = 2792] [serial = 1724] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 150 (18A3B800) [pid = 2792] [serial = 1792] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 149 (13782800) [pid = 2792] [serial = 1783] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 148 (1812C400) [pid = 2792] [serial = 1790] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 147 (1BE33C00) [pid = 2792] [serial = 1688] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 146 (1BFF5400) [pid = 2792] [serial = 1691] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 145 (1BF93400) [pid = 2792] [serial = 1589] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (18C26400) [pid = 2792] [serial = 1795] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (1C0EA400) [pid = 2792] [serial = 1592] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (17CC5400) [pid = 2792] [serial = 1631] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (15E90400) [pid = 2792] [serial = 1679] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (1CFBF000) [pid = 2792] [serial = 1694] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (19498400) [pid = 2792] [serial = 1634] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (1BF89400) [pid = 2792] [serial = 1586] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (18186000) [pid = 2792] [serial = 1580] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (19379400) [pid = 2792] [serial = 1798] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (19650800) [pid = 2792] [serial = 1799] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (1382FC00) [pid = 2792] [serial = 1784] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (17CC8C00) [pid = 2792] [serial = 1789] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1C80D800) [pid = 2792] [serial = 1637] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (17CCAC00) [pid = 2792] [serial = 1786] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1C806800) [pid = 2792] [serial = 1628] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (18B20400) [pid = 2792] [serial = 1793] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (19DD2000) [pid = 2792] [serial = 1807] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (18539400) [pid = 2792] [serial = 1682] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (13819800) [pid = 2792] [serial = 1577] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1B8BD000) [pid = 2792] [serial = 1676] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (15E04000) [pid = 2792] [serial = 1804] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1A55F800) [pid = 2792] [serial = 1685] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1B8C1C00) [pid = 2792] [serial = 1808] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1CF49C00) [pid = 2792] [serial = 1643] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1B8BE400) [pid = 2792] [serial = 1802] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (17CDD800) [pid = 2792] [serial = 1787] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1CA8C000) [pid = 2792] [serial = 1640] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (19295C00) [pid = 2792] [serial = 1796] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (155E3800) [pid = 2792] [serial = 1805] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (19654000) [pid = 2792] [serial = 1583] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1A909400) [pid = 2792] [serial = 1801] [outer = 00000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2792 | 1461097527826 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:25:27 INFO - PROCESS | 2792 | 1461097527829 Marionette TRACE conn3 <- [1,2486,null,{}] 13:25:27 INFO - PROCESS | 2792 | 1461097527840 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:27 INFO - PROCESS | 2792 | 1461097527935 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 13:25:27 INFO - PROCESS | 2792 | 1461097527947 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:27 INFO - PROCESS | 2792 | ++DOCSHELL 16BC6400 == 78 [pid = 2792] [id = 631] 13:25:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (16BCA800) [pid = 2792] [serial = 1893] [outer = 00000000] 13:25:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (17CCA800) [pid = 2792] [serial = 1894] [outer = 16BCA800] 13:25:28 INFO - PROCESS | 2792 | 1461097527993 Marionette DEBUG loaded listener.js 13:25:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (17CDD800) [pid = 2792] [serial = 1895] [outer = 16BCA800] 13:25:28 INFO - PROCESS | 2792 | 1461097528566 Marionette TRACE conn3 <- [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]]]}] 13:25:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:25:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 813ms 13:25:28 INFO - PROCESS | 2792 | 1461097528623 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 13:25:28 INFO - PROCESS | 2792 | 1461097528625 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 13:25:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:25:28 INFO - PROCESS | 2792 | 1461097528628 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:25:28 INFO - PROCESS | 2792 | 1461097528632 Marionette TRACE conn3 <- [1,2490,null,{}] 13:25:28 INFO - PROCESS | 2792 | 1461097528642 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:28 INFO - PROCESS | 2792 | 1461097528738 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 13:25:28 INFO - PROCESS | 2792 | 1461097528851 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:28 INFO - PROCESS | 2792 | ++DOCSHELL 18133800 == 79 [pid = 2792] [id = 632] 13:25:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (187B2800) [pid = 2792] [serial = 1896] [outer = 00000000] 13:25:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (18B22400) [pid = 2792] [serial = 1897] [outer = 187B2800] 13:25:28 INFO - PROCESS | 2792 | 1461097528899 Marionette DEBUG loaded listener.js 13:25:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (18C20400) [pid = 2792] [serial = 1898] [outer = 187B2800] 13:25:29 INFO - PROCESS | 2792 | 1461097529290 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:25:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:25:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 688ms 13:25:29 INFO - PROCESS | 2792 | 1461097529328 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 13:25:29 INFO - PROCESS | 2792 | 1461097529330 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 13:25:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:25:29 INFO - PROCESS | 2792 | 1461097529333 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:25:29 INFO - PROCESS | 2792 | 1461097529335 Marionette TRACE conn3 <- [1,2494,null,{}] 13:25:29 INFO - PROCESS | 2792 | 1461097529338 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:29 INFO - PROCESS | 2792 | 1461097529434 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 13:25:29 INFO - PROCESS | 2792 | 1461097529441 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:29 INFO - PROCESS | 2792 | ++DOCSHELL 18B25C00 == 80 [pid = 2792] [id = 633] 13:25:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (18C25400) [pid = 2792] [serial = 1899] [outer = 00000000] 13:25:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1929E000) [pid = 2792] [serial = 1900] [outer = 18C25400] 13:25:29 INFO - PROCESS | 2792 | 1461097529487 Marionette DEBUG loaded listener.js 13:25:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (19306400) [pid = 2792] [serial = 1901] [outer = 18C25400] 13:25:30 INFO - PROCESS | 2792 | 1461097529972 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:25:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:25:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 704ms 13:25:30 INFO - PROCESS | 2792 | 1461097530033 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 13:25:30 INFO - PROCESS | 2792 | 1461097530035 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 13:25:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:25:30 INFO - PROCESS | 2792 | 1461097530038 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:25:30 INFO - PROCESS | 2792 | 1461097530040 Marionette TRACE conn3 <- [1,2498,null,{}] 13:25:30 INFO - PROCESS | 2792 | 1461097530044 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:30 INFO - PROCESS | 2792 | 1461097530170 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 13:25:30 INFO - PROCESS | 2792 | 1461097530230 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:30 INFO - PROCESS | 2792 | ++DOCSHELL 18B2EC00 == 81 [pid = 2792] [id = 634] 13:25:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (19295C00) [pid = 2792] [serial = 1902] [outer = 00000000] 13:25:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (19653800) [pid = 2792] [serial = 1903] [outer = 19295C00] 13:25:30 INFO - PROCESS | 2792 | 1461097530276 Marionette DEBUG loaded listener.js 13:25:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (19659800) [pid = 2792] [serial = 1904] [outer = 19295C00] 13:25:30 INFO - PROCESS | 2792 | 1461097530750 Marionette TRACE conn3 <- [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]]]}] 13:25:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:25:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 735ms 13:25:30 INFO - PROCESS | 2792 | 1461097530784 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 13:25:30 INFO - PROCESS | 2792 | 1461097530786 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 13:25:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:25:30 INFO - PROCESS | 2792 | 1461097530790 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:25:30 INFO - PROCESS | 2792 | 1461097530791 Marionette TRACE conn3 <- [1,2502,null,{}] 13:25:30 INFO - PROCESS | 2792 | 1461097530795 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:30 INFO - PROCESS | 2792 | 1461097530931 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 13:25:31 INFO - PROCESS | 2792 | 1461097531009 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:31 INFO - PROCESS | 2792 | ++DOCSHELL 19650800 == 82 [pid = 2792] [id = 635] 13:25:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1968D800) [pid = 2792] [serial = 1905] [outer = 00000000] 13:25:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1978BC00) [pid = 2792] [serial = 1906] [outer = 1968D800] 13:25:31 INFO - PROCESS | 2792 | 1461097531057 Marionette DEBUG loaded listener.js 13:25:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (19AE8400) [pid = 2792] [serial = 1907] [outer = 1968D800] 13:25:31 INFO - PROCESS | 2792 | 1461097531487 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:25:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:25:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 735ms 13:25:31 INFO - PROCESS | 2792 | 1461097531530 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 13:25:31 INFO - PROCESS | 2792 | 1461097531532 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 13:25:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:25:31 INFO - PROCESS | 2792 | 1461097531535 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:25:31 INFO - PROCESS | 2792 | 1461097531537 Marionette TRACE conn3 <- [1,2506,null,{}] 13:25:31 INFO - PROCESS | 2792 | 1461097531581 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:31 INFO - PROCESS | 2792 | 1461097531708 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 13:25:31 INFO - PROCESS | 2792 | 1461097531784 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:31 INFO - PROCESS | 2792 | ++DOCSHELL 1968E000 == 83 [pid = 2792] [id = 636] 13:25:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1968FC00) [pid = 2792] [serial = 1908] [outer = 00000000] 13:25:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1A511000) [pid = 2792] [serial = 1909] [outer = 1968FC00] 13:25:31 INFO - PROCESS | 2792 | 1461097531828 Marionette DEBUG loaded listener.js 13:25:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1A648C00) [pid = 2792] [serial = 1910] [outer = 1968FC00] 13:25:32 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (1BD3E800) [pid = 2792] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:25:32 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1CABA400) [pid = 2792] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:25:32 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (1C804400) [pid = 2792] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:25:32 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1936A800) [pid = 2792] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:25:32 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1CF4D000) [pid = 2792] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:25:32 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1381A000) [pid = 2792] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:25:32 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (18C23000) [pid = 2792] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:25:32 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (158F0400) [pid = 2792] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:25:32 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (19304C00) [pid = 2792] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:25:32 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (15B72400) [pid = 2792] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:25:32 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (16DAFC00) [pid = 2792] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:25:32 INFO - PROCESS | 2792 | 1461097532372 Marionette TRACE conn3 <- [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]]]}] 13:25:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:25:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 908ms 13:25:32 INFO - PROCESS | 2792 | 1461097532440 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 13:25:32 INFO - PROCESS | 2792 | 1461097532442 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 13:25:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:25:32 INFO - PROCESS | 2792 | 1461097532446 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:25:32 INFO - PROCESS | 2792 | 1461097532447 Marionette TRACE conn3 <- [1,2510,null,{}] 13:25:32 INFO - PROCESS | 2792 | 1461097532451 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:32 INFO - PROCESS | 2792 | 1461097532544 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 13:25:32 INFO - PROCESS | 2792 | 1461097532552 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:32 INFO - PROCESS | 2792 | ++DOCSHELL 1853F400 == 84 [pid = 2792] [id = 637] 13:25:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (18B28800) [pid = 2792] [serial = 1911] [outer = 00000000] 13:25:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (19DDBC00) [pid = 2792] [serial = 1912] [outer = 18B28800] 13:25:32 INFO - PROCESS | 2792 | 1461097532600 Marionette DEBUG loaded listener.js 13:25:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1A565000) [pid = 2792] [serial = 1913] [outer = 18B28800] 13:25:33 INFO - PROCESS | 2792 | 1461097533045 Marionette TRACE conn3 <- [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]]]}] 13:25:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:25:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 641ms 13:25:33 INFO - PROCESS | 2792 | 1461097533092 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 13:25:33 INFO - PROCESS | 2792 | 1461097533094 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 13:25:33 INFO - PROCESS | 2792 | 1461097533097 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:25:33 INFO - PROCESS | 2792 | 1461097533099 Marionette TRACE conn3 <- [1,2514,null,{}] 13:25:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:25:33 INFO - PROCESS | 2792 | 1461097533102 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:33 INFO - PROCESS | 2792 | 1461097533191 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 13:25:33 INFO - PROCESS | 2792 | 1461097533230 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:33 INFO - PROCESS | 2792 | ++DOCSHELL 1A909400 == 85 [pid = 2792] [id = 638] 13:25:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1A90E400) [pid = 2792] [serial = 1914] [outer = 00000000] 13:25:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (155DA800) [pid = 2792] [serial = 1915] [outer = 1A90E400] 13:25:33 INFO - PROCESS | 2792 | 1461097533284 Marionette DEBUG loaded listener.js 13:25:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1B8C1C00) [pid = 2792] [serial = 1916] [outer = 1A90E400] 13:25:33 INFO - PROCESS | 2792 | 1461097533747 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:25:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:25:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 703ms 13:25:33 INFO - PROCESS | 2792 | 1461097533800 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 13:25:33 INFO - PROCESS | 2792 | 1461097533802 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 13:25:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:25:33 INFO - PROCESS | 2792 | 1461097533805 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:25:33 INFO - PROCESS | 2792 | 1461097533807 Marionette TRACE conn3 <- [1,2518,null,{}] 13:25:33 INFO - PROCESS | 2792 | 1461097533810 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:33 INFO - PROCESS | 2792 | 1461097533902 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 13:25:33 INFO - PROCESS | 2792 | 1461097533908 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:33 INFO - PROCESS | 2792 | ++DOCSHELL 1B8C7C00 == 86 [pid = 2792] [id = 639] 13:25:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1BD3A800) [pid = 2792] [serial = 1917] [outer = 00000000] 13:25:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1BE3F000) [pid = 2792] [serial = 1918] [outer = 1BD3A800] 13:25:33 INFO - PROCESS | 2792 | 1461097533953 Marionette DEBUG loaded listener.js 13:25:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1BF89400) [pid = 2792] [serial = 1919] [outer = 1BD3A800] 13:25:34 INFO - PROCESS | 2792 | 1461097534700 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:25:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:25:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 955ms 13:25:34 INFO - PROCESS | 2792 | 1461097534751 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 13:25:34 INFO - PROCESS | 2792 | 1461097534756 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 13:25:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:25:34 INFO - PROCESS | 2792 | 1461097534762 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:25:34 INFO - PROCESS | 2792 | 1461097534766 Marionette TRACE conn3 <- [1,2522,null,{}] 13:25:34 INFO - PROCESS | 2792 | 1461097534772 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:34 INFO - PROCESS | 2792 | 1461097534900 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 13:25:35 INFO - PROCESS | 2792 | 1461097535047 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:35 INFO - PROCESS | 2792 | ++DOCSHELL 15B94000 == 87 [pid = 2792] [id = 640] 13:25:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (15E10800) [pid = 2792] [serial = 1920] [outer = 00000000] 13:25:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (17CC7800) [pid = 2792] [serial = 1921] [outer = 15E10800] 13:25:35 INFO - PROCESS | 2792 | 1461097535106 Marionette DEBUG loaded listener.js 13:25:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1812FC00) [pid = 2792] [serial = 1922] [outer = 15E10800] 13:25:35 INFO - PROCESS | 2792 | 1461097535680 Marionette TRACE conn3 <- [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]]]}] 13:25:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:25:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 954ms 13:25:35 INFO - PROCESS | 2792 | 1461097535708 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 13:25:35 INFO - PROCESS | 2792 | 1461097535714 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 13:25:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:25:35 INFO - PROCESS | 2792 | 1461097535720 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:25:35 INFO - PROCESS | 2792 | 1461097535723 Marionette TRACE conn3 <- [1,2526,null,{}] 13:25:35 INFO - PROCESS | 2792 | 1461097535728 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:35 INFO - PROCESS | 2792 | 1461097535842 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 13:25:36 INFO - PROCESS | 2792 | 1461097536008 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:36 INFO - PROCESS | 2792 | ++DOCSHELL 1853E000 == 88 [pid = 2792] [id = 641] 13:25:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (185F3C00) [pid = 2792] [serial = 1923] [outer = 00000000] 13:25:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (18C2BC00) [pid = 2792] [serial = 1924] [outer = 185F3C00] 13:25:36 INFO - PROCESS | 2792 | 1461097536065 Marionette DEBUG loaded listener.js 13:25:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (19498400) [pid = 2792] [serial = 1925] [outer = 185F3C00] 13:25:36 INFO - PROCESS | 2792 | 1461097536691 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:25:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:25:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1033ms 13:25:36 INFO - PROCESS | 2792 | 1461097536762 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 13:25:36 INFO - PROCESS | 2792 | 1461097536764 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 13:25:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:25:36 INFO - PROCESS | 2792 | 1461097536787 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:25:36 INFO - PROCESS | 2792 | 1461097536791 Marionette TRACE conn3 <- [1,2530,null,{}] 13:25:36 INFO - PROCESS | 2792 | 1461097536818 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:36 INFO - PROCESS | 2792 | 1461097536945 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 13:25:37 INFO - PROCESS | 2792 | 1461097537091 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:37 INFO - PROCESS | 2792 | ++DOCSHELL 1B8BB000 == 89 [pid = 2792] [id = 642] 13:25:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1B8BE800) [pid = 2792] [serial = 1926] [outer = 00000000] 13:25:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1BF87800) [pid = 2792] [serial = 1927] [outer = 1B8BE800] 13:25:37 INFO - PROCESS | 2792 | 1461097537151 Marionette DEBUG loaded listener.js 13:25:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (1BF94400) [pid = 2792] [serial = 1928] [outer = 1B8BE800] 13:25:37 INFO - PROCESS | 2792 | 1461097537691 Marionette TRACE conn3 <- [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]]]}] 13:25:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:25:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 970ms 13:25:37 INFO - PROCESS | 2792 | 1461097537751 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 13:25:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:25:37 INFO - PROCESS | 2792 | 1461097537754 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 13:25:37 INFO - PROCESS | 2792 | 1461097537758 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:25:37 INFO - PROCESS | 2792 | 1461097537760 Marionette TRACE conn3 <- [1,2534,null,{}] 13:25:37 INFO - PROCESS | 2792 | 1461097537764 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:37 INFO - PROCESS | 2792 | 1461097537927 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 13:25:38 INFO - PROCESS | 2792 | 1461097538092 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:38 INFO - PROCESS | 2792 | ++DOCSHELL 19652800 == 90 [pid = 2792] [id = 643] 13:25:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (19F74800) [pid = 2792] [serial = 1929] [outer = 00000000] 13:25:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (1C0EC400) [pid = 2792] [serial = 1930] [outer = 19F74800] 13:25:38 INFO - PROCESS | 2792 | 1461097538148 Marionette DEBUG loaded listener.js 13:25:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (1C807800) [pid = 2792] [serial = 1931] [outer = 19F74800] 13:25:38 INFO - PROCESS | 2792 | 1461097538714 Marionette TRACE conn3 <- [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]]]}] 13:25:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:25:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1001ms 13:25:38 INFO - PROCESS | 2792 | 1461097538790 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 13:25:38 INFO - PROCESS | 2792 | 1461097538793 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 13:25:38 INFO - PROCESS | 2792 | 1461097538796 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:25:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:25:38 INFO - PROCESS | 2792 | 1461097538798 Marionette TRACE conn3 <- [1,2538,null,{}] 13:25:38 INFO - PROCESS | 2792 | 1461097538802 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:38 INFO - PROCESS | 2792 | 1461097538914 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 13:25:39 INFO - PROCESS | 2792 | 1461097539067 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:39 INFO - PROCESS | 2792 | ++DOCSHELL 147DF800 == 91 [pid = 2792] [id = 644] 13:25:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (1BF95C00) [pid = 2792] [serial = 1932] [outer = 00000000] 13:25:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (1CA8CC00) [pid = 2792] [serial = 1933] [outer = 1BF95C00] 13:25:39 INFO - PROCESS | 2792 | 1461097539123 Marionette DEBUG loaded listener.js 13:25:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (1CAC1C00) [pid = 2792] [serial = 1934] [outer = 1BF95C00] 13:25:39 INFO - PROCESS | 2792 | 1461097539700 Marionette TRACE conn3 <- [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]]]}] 13:25:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:25:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 938ms 13:25:39 INFO - PROCESS | 2792 | 1461097539742 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 13:25:39 INFO - PROCESS | 2792 | 1461097539744 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 13:25:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:25:39 INFO - PROCESS | 2792 | 1461097539748 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:25:39 INFO - PROCESS | 2792 | 1461097539750 Marionette TRACE conn3 <- [1,2542,null,{}] 13:25:39 INFO - PROCESS | 2792 | 1461097539754 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:39 INFO - PROCESS | 2792 | 1461097539883 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 13:25:40 INFO - PROCESS | 2792 | 1461097540037 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:40 INFO - PROCESS | 2792 | ++DOCSHELL 1C02C000 == 92 [pid = 2792] [id = 645] 13:25:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (1C0E1400) [pid = 2792] [serial = 1935] [outer = 00000000] 13:25:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (1D634C00) [pid = 2792] [serial = 1936] [outer = 1C0E1400] 13:25:40 INFO - PROCESS | 2792 | 1461097540095 Marionette DEBUG loaded listener.js 13:25:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (1D63E800) [pid = 2792] [serial = 1937] [outer = 1C0E1400] 13:25:40 INFO - PROCESS | 2792 | 1461097540706 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:25:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:25:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1001ms 13:25:40 INFO - PROCESS | 2792 | 1461097540749 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 13:25:40 INFO - PROCESS | 2792 | 1461097540751 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 13:25:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:25:40 INFO - PROCESS | 2792 | 1461097540755 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:25:40 INFO - PROCESS | 2792 | 1461097540757 Marionette TRACE conn3 <- [1,2546,null,{}] 13:25:40 INFO - PROCESS | 2792 | 1461097540761 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:40 INFO - PROCESS | 2792 | 1461097540871 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 13:25:41 INFO - PROCESS | 2792 | 1461097541035 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:41 INFO - PROCESS | 2792 | ++DOCSHELL 1D274C00 == 93 [pid = 2792] [id = 646] 13:25:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (1D277C00) [pid = 2792] [serial = 1938] [outer = 00000000] 13:25:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 150 (1DC97000) [pid = 2792] [serial = 1939] [outer = 1D277C00] 13:25:41 INFO - PROCESS | 2792 | 1461097541112 Marionette DEBUG loaded listener.js 13:25:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 151 (1DF49400) [pid = 2792] [serial = 1940] [outer = 1D277C00] 13:25:41 INFO - PROCESS | 2792 | 1461097541645 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:25:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:25:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 938ms 13:25:41 INFO - PROCESS | 2792 | 1461097541701 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 13:25:41 INFO - PROCESS | 2792 | 1461097541703 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 13:25:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:25:41 INFO - PROCESS | 2792 | 1461097541707 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:25:41 INFO - PROCESS | 2792 | 1461097541709 Marionette TRACE conn3 <- [1,2550,null,{}] 13:25:41 INFO - PROCESS | 2792 | 1461097541712 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:41 INFO - PROCESS | 2792 | 1461097541844 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 13:25:42 INFO - PROCESS | 2792 | 1461097542011 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:42 INFO - PROCESS | 2792 | ++DOCSHELL 1320DC00 == 94 [pid = 2792] [id = 647] 13:25:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 152 (1332D800) [pid = 2792] [serial = 1941] [outer = 00000000] 13:25:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 153 (1817A400) [pid = 2792] [serial = 1942] [outer = 1332D800] 13:25:42 INFO - PROCESS | 2792 | 1461097542066 Marionette DEBUG loaded listener.js 13:25:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 154 (18532C00) [pid = 2792] [serial = 1943] [outer = 1332D800] 13:25:42 INFO - PROCESS | 2792 | 1461097542876 Marionette TRACE conn3 <- [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]]]}] 13:25:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:25:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1189ms 13:25:42 INFO - PROCESS | 2792 | 1461097542905 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 13:25:42 INFO - PROCESS | 2792 | 1461097542909 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 13:25:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:25:42 INFO - PROCESS | 2792 | 1461097542915 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:25:42 INFO - PROCESS | 2792 | 1461097542918 Marionette TRACE conn3 <- [1,2554,null,{}] 13:25:42 INFO - PROCESS | 2792 | 1461097542923 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:43 INFO - PROCESS | 2792 | 1461097543032 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 13:25:43 INFO - PROCESS | 2792 | 1461097543194 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:43 INFO - PROCESS | 2792 | ++DOCSHELL 18534400 == 95 [pid = 2792] [id = 648] 13:25:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 155 (18535000) [pid = 2792] [serial = 1944] [outer = 00000000] 13:25:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 156 (187B6400) [pid = 2792] [serial = 1945] [outer = 18535000] 13:25:43 INFO - PROCESS | 2792 | 1461097543251 Marionette DEBUG loaded listener.js 13:25:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 157 (18A38400) [pid = 2792] [serial = 1946] [outer = 18535000] 13:25:43 INFO - PROCESS | 2792 | 1461097543851 Marionette TRACE conn3 <- [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]]]}] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 1BF8EC00 == 94 [pid = 2792] [id = 545] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 18179800 == 93 [pid = 2792] [id = 179] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 1C803800 == 92 [pid = 2792] [id = 591] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 1351D800 == 91 [pid = 2792] [id = 529] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 19DDE400 == 90 [pid = 2792] [id = 590] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 1D26E400 == 89 [pid = 2792] [id = 592] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 1A909400 == 88 [pid = 2792] [id = 638] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 1853F400 == 87 [pid = 2792] [id = 637] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 1968E000 == 86 [pid = 2792] [id = 636] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 19650800 == 85 [pid = 2792] [id = 635] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 18B2EC00 == 84 [pid = 2792] [id = 634] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 18B25C00 == 83 [pid = 2792] [id = 633] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 18133800 == 82 [pid = 2792] [id = 632] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 16BC6400 == 81 [pid = 2792] [id = 631] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 15C93400 == 80 [pid = 2792] [id = 630] 13:25:43 INFO - PROCESS | 2792 | --DOMWINDOW == 156 (18B2DC00) [pid = 2792] [serial = 1834] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2792 | --DOMWINDOW == 155 (13525000) [pid = 2792] [serial = 1813] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2792 | --DOMWINDOW == 154 (1BF8A400) [pid = 2792] [serial = 1864] [outer = 00000000] [url = about:blank] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 1630F400 == 79 [pid = 2792] [id = 627] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 16D76400 == 78 [pid = 2792] [id = 626] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 1BE33400 == 77 [pid = 2792] [id = 625] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 1BFEB800 == 76 [pid = 2792] [id = 624] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 187AE800 == 75 [pid = 2792] [id = 623] 13:25:43 INFO - PROCESS | 2792 | --DOCSHELL 13AC0400 == 74 [pid = 2792] [id = 622] 13:25:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:25:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1048ms 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 153 (1D22D000) [pid = 2792] [serial = 1763] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 152 (1BFF8800) [pid = 2792] [serial = 1811] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 151 (1C8F5000) [pid = 2792] [serial = 1852] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 150 (1B8C8000) [pid = 2792] [serial = 1849] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 149 (1D22B400) [pid = 2792] [serial = 1855] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 148 (1CA86000) [pid = 2792] [serial = 1853] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 147 (16BD1000) [pid = 2792] [serial = 1858] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 146 (19299400) [pid = 2792] [serial = 1843] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 145 (16D74400) [pid = 2792] [serial = 1840] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (17CE3C00) [pid = 2792] [serial = 1841] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (1964CC00) [pid = 2792] [serial = 1846] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (16BD1C00) [pid = 2792] [serial = 1838] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (1817B000) [pid = 2792] [serial = 1837] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (18534C00) [pid = 2792] [serial = 1816] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (1930B800) [pid = 2792] [serial = 1861] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (1964DC00) [pid = 2792] [serial = 1819] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (1D11A000) [pid = 2792] [serial = 1822] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (1D635000) [pid = 2792] [serial = 1825] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1DA8E400) [pid = 2792] [serial = 1828] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (1DC98000) [pid = 2792] [serial = 1831] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (19783400) [pid = 2792] [serial = 1862] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1D275C00) [pid = 2792] [serial = 1856] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (192A4800) [pid = 2792] [serial = 1844] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (17CC9400) [pid = 2792] [serial = 1859] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (1BD40400) [pid = 2792] [serial = 1850] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (19D73C00) [pid = 2792] [serial = 1847] [outer = 00000000] [url = about:blank] 13:25:44 INFO - PROCESS | 2792 | 1461097543997 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 13:25:44 INFO - PROCESS | 2792 | 1461097544002 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 13:25:44 INFO - PROCESS | 2792 | 1461097544014 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:25:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:25:44 INFO - PROCESS | 2792 | 1461097544017 Marionette TRACE conn3 <- [1,2558,null,{}] 13:25:44 INFO - PROCESS | 2792 | 1461097544021 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:44 INFO - PROCESS | 2792 | 1461097544123 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 13:25:44 INFO - PROCESS | 2792 | 1461097544130 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:44 INFO - PROCESS | 2792 | ++DOCSHELL 16312000 == 75 [pid = 2792] [id = 649] 13:25:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (16DA5000) [pid = 2792] [serial = 1947] [outer = 00000000] 13:25:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (18133800) [pid = 2792] [serial = 1948] [outer = 16DA5000] 13:25:44 INFO - PROCESS | 2792 | 1461097544176 Marionette DEBUG loaded listener.js 13:25:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (18193400) [pid = 2792] [serial = 1949] [outer = 16DA5000] 13:25:44 INFO - PROCESS | 2792 | 1461097544725 Marionette TRACE conn3 <- [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]]]}] 13:25:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:25:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 735ms 13:25:44 INFO - PROCESS | 2792 | 1461097544758 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 13:25:44 INFO - PROCESS | 2792 | 1461097544760 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 13:25:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:25:44 INFO - PROCESS | 2792 | 1461097544763 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:25:44 INFO - PROCESS | 2792 | 1461097544767 Marionette TRACE conn3 <- [1,2562,null,{}] 13:25:44 INFO - PROCESS | 2792 | 1461097544777 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:44 INFO - PROCESS | 2792 | 1461097544875 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 13:25:45 INFO - PROCESS | 2792 | 1461097544993 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:45 INFO - PROCESS | 2792 | ++DOCSHELL 18C2FC00 == 76 [pid = 2792] [id = 650] 13:25:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (19297C00) [pid = 2792] [serial = 1950] [outer = 00000000] 13:25:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1936B000) [pid = 2792] [serial = 1951] [outer = 19297C00] 13:25:45 INFO - PROCESS | 2792 | 1461097545042 Marionette DEBUG loaded listener.js 13:25:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (19650000) [pid = 2792] [serial = 1952] [outer = 19297C00] 13:25:45 INFO - PROCESS | 2792 | 1461097545424 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:25:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:25:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 688ms 13:25:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:25:45 INFO - PROCESS | 2792 | 1461097545463 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 13:25:45 INFO - PROCESS | 2792 | 1461097545466 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 13:25:45 INFO - PROCESS | 2792 | 1461097545470 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:25:45 INFO - PROCESS | 2792 | 1461097545473 Marionette TRACE conn3 <- [1,2566,null,{}] 13:25:45 INFO - PROCESS | 2792 | 1461097545478 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:45 INFO - PROCESS | 2792 | 1461097545601 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 13:25:45 INFO - PROCESS | 2792 | 1461097545609 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:45 INFO - PROCESS | 2792 | ++DOCSHELL 19548400 == 77 [pid = 2792] [id = 651] 13:25:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1968F000) [pid = 2792] [serial = 1953] [outer = 00000000] 13:25:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (19782400) [pid = 2792] [serial = 1954] [outer = 1968F000] 13:25:45 INFO - PROCESS | 2792 | 1461097545654 Marionette DEBUG loaded listener.js 13:25:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (19D73C00) [pid = 2792] [serial = 1955] [outer = 1968F000] 13:25:46 INFO - PROCESS | 2792 | 1461097546141 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:25:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:25:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 735ms 13:25:46 INFO - PROCESS | 2792 | 1461097546209 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 13:25:46 INFO - PROCESS | 2792 | 1461097546211 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 13:25:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:25:46 INFO - PROCESS | 2792 | 1461097546215 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:25:46 INFO - PROCESS | 2792 | 1461097546216 Marionette TRACE conn3 <- [1,2570,null,{}] 13:25:46 INFO - PROCESS | 2792 | 1461097546228 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:46 INFO - PROCESS | 2792 | 1461097546383 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 13:25:46 INFO - PROCESS | 2792 | 1461097546460 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:46 INFO - PROCESS | 2792 | ++DOCSHELL 19691C00 == 78 [pid = 2792] [id = 652] 13:25:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (19695C00) [pid = 2792] [serial = 1956] [outer = 00000000] 13:25:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (1B8C0C00) [pid = 2792] [serial = 1957] [outer = 19695C00] 13:25:46 INFO - PROCESS | 2792 | 1461097546513 Marionette DEBUG loaded listener.js 13:25:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (1B8C8000) [pid = 2792] [serial = 1958] [outer = 19695C00] 13:25:46 INFO - PROCESS | 2792 | 1461097546951 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:25:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:25:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 813ms 13:25:47 INFO - PROCESS | 2792 | 1461097547017 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 13:25:47 INFO - PROCESS | 2792 | 1461097547019 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 13:25:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:25:47 INFO - PROCESS | 2792 | 1461097547022 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:25:47 INFO - PROCESS | 2792 | 1461097547024 Marionette TRACE conn3 <- [1,2574,null,{}] 13:25:47 INFO - PROCESS | 2792 | 1461097547027 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:47 INFO - PROCESS | 2792 | 1461097547165 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 13:25:47 INFO - PROCESS | 2792 | 1461097547188 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:47 INFO - PROCESS | 2792 | ++DOCSHELL 18C2E400 == 79 [pid = 2792] [id = 653] 13:25:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (19B31000) [pid = 2792] [serial = 1959] [outer = 00000000] 13:25:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (1C029400) [pid = 2792] [serial = 1960] [outer = 19B31000] 13:25:47 INFO - PROCESS | 2792 | 1461097547235 Marionette DEBUG loaded listener.js 13:25:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (1C0E7000) [pid = 2792] [serial = 1961] [outer = 19B31000] 13:25:47 INFO - PROCESS | 2792 | 1461097547695 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:25:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:25:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 703ms 13:25:47 INFO - PROCESS | 2792 | 1461097547722 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 13:25:47 INFO - PROCESS | 2792 | 1461097547724 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 13:25:47 INFO - PROCESS | 2792 | 1461097547735 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:25:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:25:47 INFO - PROCESS | 2792 | 1461097547737 Marionette TRACE conn3 <- [1,2578,null,{}] 13:25:47 INFO - PROCESS | 2792 | 1461097547741 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:47 INFO - PROCESS | 2792 | 1461097547896 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 13:25:47 INFO - PROCESS | 2792 | 1461097547972 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:47 INFO - PROCESS | 2792 | ++DOCSHELL 13780C00 == 80 [pid = 2792] [id = 654] 13:25:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (13811C00) [pid = 2792] [serial = 1962] [outer = 00000000] 13:25:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (1CA88400) [pid = 2792] [serial = 1963] [outer = 13811C00] 13:25:48 INFO - PROCESS | 2792 | 1461097548017 Marionette DEBUG loaded listener.js 13:25:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (1CABAC00) [pid = 2792] [serial = 1964] [outer = 13811C00] 13:25:48 INFO - PROCESS | 2792 | --DOMWINDOW == 145 (1A51C000) [pid = 2792] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:25:48 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (18B1F400) [pid = 2792] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:25:48 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (17CD5C00) [pid = 2792] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:25:48 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (18B27400) [pid = 2792] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:25:48 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (16BC6C00) [pid = 2792] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:25:48 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (1C806C00) [pid = 2792] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:25:48 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (1968D800) [pid = 2792] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:25:48 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (19295C00) [pid = 2792] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:25:48 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (1968FC00) [pid = 2792] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:25:48 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (13269C00) [pid = 2792] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:25:48 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (18C25400) [pid = 2792] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:25:48 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (16BCA800) [pid = 2792] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:25:48 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (187B2800) [pid = 2792] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:25:48 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (16DA4C00) [pid = 2792] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:25:48 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (1A90E400) [pid = 2792] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:25:48 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (18B28800) [pid = 2792] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:25:48 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (1D276C00) [pid = 2792] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:25:48 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (14290800) [pid = 2792] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:25:48 INFO - PROCESS | 2792 | 1461097548644 Marionette TRACE conn3 <- [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]]]}] 13:25:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:25:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 938ms 13:25:48 INFO - PROCESS | 2792 | 1461097548690 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 13:25:48 INFO - PROCESS | 2792 | 1461097548692 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 13:25:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:25:48 INFO - PROCESS | 2792 | 1461097548696 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:25:48 INFO - PROCESS | 2792 | 1461097548698 Marionette TRACE conn3 <- [1,2582,null,{}] 13:25:48 INFO - PROCESS | 2792 | 1461097548702 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:48 INFO - PROCESS | 2792 | 1461097548792 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 13:25:48 INFO - PROCESS | 2792 | 1461097548798 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:48 INFO - PROCESS | 2792 | ++DOCSHELL 16BC6C00 == 81 [pid = 2792] [id = 655] 13:25:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (16D55000) [pid = 2792] [serial = 1965] [outer = 00000000] 13:25:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1929B400) [pid = 2792] [serial = 1966] [outer = 16D55000] 13:25:48 INFO - PROCESS | 2792 | 1461097548842 Marionette DEBUG loaded listener.js 13:25:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1964FC00) [pid = 2792] [serial = 1967] [outer = 16D55000] 13:25:49 INFO - PROCESS | 2792 | 1461097549305 Marionette TRACE conn3 <- [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]]]}] 13:25:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:25:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 640ms 13:25:49 INFO - PROCESS | 2792 | 1461097549345 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 13:25:49 INFO - PROCESS | 2792 | 1461097549347 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 13:25:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:25:49 INFO - PROCESS | 2792 | 1461097549350 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:25:49 INFO - PROCESS | 2792 | 1461097549352 Marionette TRACE conn3 <- [1,2586,null,{}] 13:25:49 INFO - PROCESS | 2792 | 1461097549355 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:49 INFO - PROCESS | 2792 | 1461097549447 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 13:25:49 INFO - PROCESS | 2792 | 1461097549486 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:49 INFO - PROCESS | 2792 | ++DOCSHELL 18B28800 == 82 [pid = 2792] [id = 656] 13:25:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (19549400) [pid = 2792] [serial = 1968] [outer = 00000000] 13:25:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1C806C00) [pid = 2792] [serial = 1969] [outer = 19549400] 13:25:49 INFO - PROCESS | 2792 | 1461097549531 Marionette DEBUG loaded listener.js 13:25:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1D11A400) [pid = 2792] [serial = 1970] [outer = 19549400] 13:25:50 INFO - PROCESS | 2792 | 1461097549991 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:25:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:25:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 703ms 13:25:50 INFO - PROCESS | 2792 | 1461097550048 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 13:25:50 INFO - PROCESS | 2792 | 1461097550050 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 13:25:50 INFO - PROCESS | 2792 | 1461097550053 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:25:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:25:50 INFO - PROCESS | 2792 | 1461097550055 Marionette TRACE conn3 <- [1,2590,null,{}] 13:25:50 INFO - PROCESS | 2792 | 1461097550059 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:50 INFO - PROCESS | 2792 | 1461097550150 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 13:25:50 INFO - PROCESS | 2792 | 1461097550156 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:50 INFO - PROCESS | 2792 | ++DOCSHELL 1CFB5000 == 83 [pid = 2792] [id = 657] 13:25:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1D228400) [pid = 2792] [serial = 1971] [outer = 00000000] 13:25:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1D278000) [pid = 2792] [serial = 1972] [outer = 1D228400] 13:25:50 INFO - PROCESS | 2792 | 1461097550201 Marionette DEBUG loaded listener.js 13:25:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1D63B400) [pid = 2792] [serial = 1973] [outer = 1D228400] 13:25:51 INFO - PROCESS | 2792 | 1461097551011 Marionette TRACE conn3 <- [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]]]}] 13:25:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:25:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1001ms 13:25:51 INFO - PROCESS | 2792 | 1461097551057 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 13:25:51 INFO - PROCESS | 2792 | 1461097551063 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 13:25:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:25:51 INFO - PROCESS | 2792 | 1461097551069 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:25:51 INFO - PROCESS | 2792 | 1461097551073 Marionette TRACE conn3 <- [1,2594,null,{}] 13:25:51 INFO - PROCESS | 2792 | 1461097551078 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:51 INFO - PROCESS | 2792 | 1461097551202 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 13:25:51 INFO - PROCESS | 2792 | 1461097551363 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:51 INFO - PROCESS | 2792 | ++DOCSHELL 155E3C00 == 84 [pid = 2792] [id = 658] 13:25:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (16BD1C00) [pid = 2792] [serial = 1974] [outer = 00000000] 13:25:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (1818D800) [pid = 2792] [serial = 1975] [outer = 16BD1C00] 13:25:51 INFO - PROCESS | 2792 | 1461097551422 Marionette DEBUG loaded listener.js 13:25:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (187EC000) [pid = 2792] [serial = 1976] [outer = 16BD1C00] 13:25:51 INFO - PROCESS | 2792 | 1461097551984 Marionette TRACE conn3 <- [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]]]}] 13:25:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:25:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 938ms 13:25:52 INFO - PROCESS | 2792 | 1461097552014 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 13:25:52 INFO - PROCESS | 2792 | 1461097552020 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 13:25:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:25:52 INFO - PROCESS | 2792 | 1461097552026 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:25:52 INFO - PROCESS | 2792 | 1461097552029 Marionette TRACE conn3 <- [1,2598,null,{}] 13:25:52 INFO - PROCESS | 2792 | 1461097552033 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:52 INFO - PROCESS | 2792 | 1461097552152 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 13:25:52 INFO - PROCESS | 2792 | 1461097552322 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:52 INFO - PROCESS | 2792 | ++DOCSHELL 18C2A400 == 85 [pid = 2792] [id = 659] 13:25:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (1929A400) [pid = 2792] [serial = 1977] [outer = 00000000] 13:25:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (19691000) [pid = 2792] [serial = 1978] [outer = 1929A400] 13:25:52 INFO - PROCESS | 2792 | 1461097552378 Marionette DEBUG loaded listener.js 13:25:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (19790C00) [pid = 2792] [serial = 1979] [outer = 1929A400] 13:25:53 INFO - PROCESS | 2792 | 1461097552991 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:25:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:25:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1000ms 13:25:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:25:53 INFO - PROCESS | 2792 | 1461097553027 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 13:25:53 INFO - PROCESS | 2792 | 1461097553030 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 13:25:53 INFO - PROCESS | 2792 | 1461097553034 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:25:53 INFO - PROCESS | 2792 | 1461097553037 Marionette TRACE conn3 <- [1,2602,null,{}] 13:25:53 INFO - PROCESS | 2792 | 1461097553049 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:53 INFO - PROCESS | 2792 | 1461097553170 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 13:25:53 INFO - PROCESS | 2792 | 1461097553329 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:53 INFO - PROCESS | 2792 | ++DOCSHELL 1C80E400 == 86 [pid = 2792] [id = 660] 13:25:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (1CA86000) [pid = 2792] [serial = 1980] [outer = 00000000] 13:25:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (1D63CC00) [pid = 2792] [serial = 1981] [outer = 1CA86000] 13:25:53 INFO - PROCESS | 2792 | 1461097553387 Marionette DEBUG loaded listener.js 13:25:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (1DA8F800) [pid = 2792] [serial = 1982] [outer = 1CA86000] 13:25:53 INFO - PROCESS | 2792 | 1461097553949 Marionette TRACE conn3 <- [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]]]}] 13:25:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:25:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 938ms 13:25:53 INFO - PROCESS | 2792 | 1461097553978 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 13:25:53 INFO - PROCESS | 2792 | 1461097553981 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 13:25:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:25:53 INFO - PROCESS | 2792 | 1461097553984 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:25:53 INFO - PROCESS | 2792 | 1461097553986 Marionette TRACE conn3 <- [1,2606,null,{}] 13:25:53 INFO - PROCESS | 2792 | 1461097553990 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:54 INFO - PROCESS | 2792 | 1461097554106 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 13:25:54 INFO - PROCESS | 2792 | 1461097554276 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:54 INFO - PROCESS | 2792 | ++DOCSHELL 1D234400 == 87 [pid = 2792] [id = 661] 13:25:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (1DA91C00) [pid = 2792] [serial = 1983] [outer = 00000000] 13:25:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (1DC9D400) [pid = 2792] [serial = 1984] [outer = 1DA91C00] 13:25:54 INFO - PROCESS | 2792 | 1461097554332 Marionette DEBUG loaded listener.js 13:25:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (1DCA4000) [pid = 2792] [serial = 1985] [outer = 1DA91C00] 13:25:54 INFO - PROCESS | 2792 | 1461097554900 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:25:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:25:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1001ms 13:25:54 INFO - PROCESS | 2792 | 1461097554986 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 13:25:54 INFO - PROCESS | 2792 | 1461097554988 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 13:25:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:25:54 INFO - PROCESS | 2792 | 1461097554992 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:25:55 INFO - PROCESS | 2792 | 1461097554994 Marionette TRACE conn3 <- [1,2610,null,{}] 13:25:55 INFO - PROCESS | 2792 | 1461097554997 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:55 INFO - PROCESS | 2792 | 1461097555140 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 13:25:55 INFO - PROCESS | 2792 | 1461097555297 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:55 INFO - PROCESS | 2792 | ++DOCSHELL 1800C000 == 88 [pid = 2792] [id = 662] 13:25:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 150 (18C28800) [pid = 2792] [serial = 1986] [outer = 00000000] 13:25:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 151 (1B975400) [pid = 2792] [serial = 1987] [outer = 18C28800] 13:25:55 INFO - PROCESS | 2792 | 1461097555353 Marionette DEBUG loaded listener.js 13:25:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 152 (1B978000) [pid = 2792] [serial = 1988] [outer = 18C28800] 13:25:55 INFO - PROCESS | 2792 | 1461097555906 Marionette TRACE conn3 <- [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]]]}] 13:25:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:25:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 938ms 13:25:55 INFO - PROCESS | 2792 | 1461097555941 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 13:25:55 INFO - PROCESS | 2792 | 1461097555943 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 13:25:55 INFO - PROCESS | 2792 | 1461097555947 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:25:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:25:55 INFO - PROCESS | 2792 | 1461097555949 Marionette TRACE conn3 <- [1,2614,null,{}] 13:25:55 INFO - PROCESS | 2792 | 1461097555953 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:56 INFO - PROCESS | 2792 | 1461097556075 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 13:25:56 INFO - PROCESS | 2792 | 1461097556247 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:56 INFO - PROCESS | 2792 | ++DOCSHELL 15E0F400 == 89 [pid = 2792] [id = 663] 13:25:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 153 (1B974400) [pid = 2792] [serial = 1989] [outer = 00000000] 13:25:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 154 (1E306800) [pid = 2792] [serial = 1990] [outer = 1B974400] 13:25:56 INFO - PROCESS | 2792 | 1461097556308 Marionette DEBUG loaded listener.js 13:25:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 155 (1E30B800) [pid = 2792] [serial = 1991] [outer = 1B974400] 13:25:56 INFO - PROCESS | 2792 | 1461097556903 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:25:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:25:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1188ms 13:25:57 INFO - PROCESS | 2792 | 1461097557228 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 13:25:57 INFO - PROCESS | 2792 | 1461097557233 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 13:25:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:25:57 INFO - PROCESS | 2792 | 1461097557240 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:25:57 INFO - PROCESS | 2792 | 1461097557243 Marionette TRACE conn3 <- [1,2618,null,{}] 13:25:57 INFO - PROCESS | 2792 | 1461097557248 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:57 INFO - PROCESS | 2792 | 1461097557357 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 13:25:57 INFO - PROCESS | 2792 | 1461097557508 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:57 INFO - PROCESS | 2792 | ++DOCSHELL 1382EC00 == 90 [pid = 2792] [id = 664] 13:25:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 156 (13831C00) [pid = 2792] [serial = 1992] [outer = 00000000] 13:25:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 157 (145EB800) [pid = 2792] [serial = 1993] [outer = 13831C00] 13:25:57 INFO - PROCESS | 2792 | 1461097557561 Marionette DEBUG loaded listener.js 13:25:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 158 (15815800) [pid = 2792] [serial = 1994] [outer = 13831C00] 13:25:58 INFO - PROCESS | 2792 | 1461097558159 Marionette TRACE conn3 <- [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]]]}] 13:25:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:25:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1000ms 13:25:58 INFO - PROCESS | 2792 | 1461097558240 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 13:25:58 INFO - PROCESS | 2792 | 1461097558244 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 13:25:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:25:58 INFO - PROCESS | 2792 | 1461097558251 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:25:58 INFO - PROCESS | 2792 | 1461097558255 Marionette TRACE conn3 <- [1,2622,null,{}] 13:25:58 INFO - PROCESS | 2792 | 1461097558259 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:58 INFO - PROCESS | 2792 | 1461097558418 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 13:25:58 INFO - PROCESS | 2792 | 1461097558537 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:58 INFO - PROCESS | 2792 | ++DOCSHELL 1429CC00 == 91 [pid = 2792] [id = 665] 13:25:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 159 (14490C00) [pid = 2792] [serial = 1995] [outer = 00000000] 13:25:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 160 (16D74800) [pid = 2792] [serial = 1996] [outer = 14490C00] 13:25:58 INFO - PROCESS | 2792 | 1461097558588 Marionette DEBUG loaded listener.js 13:25:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 161 (17CC8000) [pid = 2792] [serial = 1997] [outer = 14490C00] 13:25:59 INFO - PROCESS | 2792 | --DOCSHELL 18B28800 == 90 [pid = 2792] [id = 656] 13:25:59 INFO - PROCESS | 2792 | --DOCSHELL 16BC6C00 == 89 [pid = 2792] [id = 655] 13:25:59 INFO - PROCESS | 2792 | --DOCSHELL 13780C00 == 88 [pid = 2792] [id = 654] 13:25:59 INFO - PROCESS | 2792 | --DOCSHELL 18B26400 == 87 [pid = 2792] [id = 621] 13:25:59 INFO - PROCESS | 2792 | --DOCSHELL 18C2E400 == 86 [pid = 2792] [id = 653] 13:25:59 INFO - PROCESS | 2792 | --DOCSHELL 19691C00 == 85 [pid = 2792] [id = 652] 13:25:59 INFO - PROCESS | 2792 | --DOCSHELL 19548400 == 84 [pid = 2792] [id = 651] 13:25:59 INFO - PROCESS | 2792 | --DOCSHELL 18C2FC00 == 83 [pid = 2792] [id = 650] 13:25:59 INFO - PROCESS | 2792 | --DOCSHELL 16312000 == 82 [pid = 2792] [id = 649] 13:25:59 INFO - PROCESS | 2792 | --DOCSHELL 18534400 == 81 [pid = 2792] [id = 648] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 160 (17CE2000) [pid = 2792] [serial = 1867] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 159 (19494000) [pid = 2792] [serial = 1870] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 158 (1C802800) [pid = 2792] [serial = 1873] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 157 (1D640000) [pid = 2792] [serial = 1876] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 156 (1DA9A800) [pid = 2792] [serial = 1879] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 155 (1DF53C00) [pid = 2792] [serial = 1882] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 154 (1E304C00) [pid = 2792] [serial = 1885] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 153 (1BE3F000) [pid = 2792] [serial = 1918] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOCSHELL 1B8C7C00 == 80 [pid = 2792] [id = 639] 13:25:59 INFO - PROCESS | 2792 | 1461097559216 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:25:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:25:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1000ms 13:25:59 INFO - PROCESS | 2792 | 1461097559253 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 13:25:59 INFO - PROCESS | 2792 | 1461097559256 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 13:25:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:25:59 INFO - PROCESS | 2792 | 1461097559259 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:25:59 INFO - PROCESS | 2792 | 1461097559261 Marionette TRACE conn3 <- [1,2626,null,{}] 13:25:59 INFO - PROCESS | 2792 | 1461097559271 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:59 INFO - PROCESS | 2792 | 1461097559382 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 152 (1D63D800) [pid = 2792] [serial = 1778] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 151 (1817D800) [pid = 2792] [serial = 1766] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 150 (1D22F400) [pid = 2792] [serial = 1772] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 149 (19D6E000) [pid = 2792] [serial = 1769] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 148 (1D958000) [pid = 2792] [serial = 1781] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 147 (192A4C00) [pid = 2792] [serial = 1712] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 146 (1930BC00) [pid = 2792] [serial = 1835] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 145 (1D275000) [pid = 2792] [serial = 1775] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (1978BC00) [pid = 2792] [serial = 1906] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (19653800) [pid = 2792] [serial = 1903] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (19659800) [pid = 2792] [serial = 1904] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (1A511000) [pid = 2792] [serial = 1909] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (19AE8400) [pid = 2792] [serial = 1907] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (166C7800) [pid = 2792] [serial = 1889] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (15E8E000) [pid = 2792] [serial = 1888] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (1929E000) [pid = 2792] [serial = 1900] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (17CCA800) [pid = 2792] [serial = 1894] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (17CDD800) [pid = 2792] [serial = 1895] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (18B22400) [pid = 2792] [serial = 1897] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (18C20400) [pid = 2792] [serial = 1898] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1853D400) [pid = 2792] [serial = 1892] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (18183400) [pid = 2792] [serial = 1891] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (155DA800) [pid = 2792] [serial = 1915] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (1A648C00) [pid = 2792] [serial = 1910] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (19DDBC00) [pid = 2792] [serial = 1912] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1A565000) [pid = 2792] [serial = 1913] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (19306400) [pid = 2792] [serial = 1901] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1B8C1C00) [pid = 2792] [serial = 1916] [outer = 00000000] [url = about:blank] 13:25:59 INFO - PROCESS | 2792 | 1461097559499 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:59 INFO - PROCESS | 2792 | ++DOCSHELL 13816800 == 81 [pid = 2792] [id = 666] 13:25:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (13823800) [pid = 2792] [serial = 1998] [outer = 00000000] 13:25:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (16BCE400) [pid = 2792] [serial = 1999] [outer = 13823800] 13:25:59 INFO - PROCESS | 2792 | 1461097559548 Marionette DEBUG loaded listener.js 13:25:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (17CD5400) [pid = 2792] [serial = 2000] [outer = 13823800] 13:26:00 INFO - PROCESS | 2792 | 1461097559988 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:26:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:26:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 797ms 13:26:00 INFO - PROCESS | 2792 | 1461097560069 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 13:26:00 INFO - PROCESS | 2792 | 1461097560071 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 13:26:00 INFO - PROCESS | 2792 | 1461097560075 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:26:00 INFO - PROCESS | 2792 | 1461097560076 Marionette TRACE conn3 <- [1,2630,null,{}] 13:26:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:26:00 INFO - PROCESS | 2792 | 1461097560084 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:00 INFO - PROCESS | 2792 | 1461097560175 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 13:26:00 INFO - PROCESS | 2792 | 1461097560186 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:00 INFO - PROCESS | 2792 | ++DOCSHELL 1853CC00 == 82 [pid = 2792] [id = 667] 13:26:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1853D400) [pid = 2792] [serial = 2001] [outer = 00000000] 13:26:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (18A3C000) [pid = 2792] [serial = 2002] [outer = 1853D400] 13:26:00 INFO - PROCESS | 2792 | 1461097560232 Marionette DEBUG loaded listener.js 13:26:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (18B21000) [pid = 2792] [serial = 2003] [outer = 1853D400] 13:26:00 INFO - PROCESS | 2792 | 1461097560698 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:26:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:26:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 625ms 13:26:00 INFO - PROCESS | 2792 | 1461097560716 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 13:26:00 INFO - PROCESS | 2792 | 1461097560719 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 13:26:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:26:00 INFO - PROCESS | 2792 | 1461097560724 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:26:00 INFO - PROCESS | 2792 | 1461097560726 Marionette TRACE conn3 <- [1,2634,null,{}] 13:26:00 INFO - PROCESS | 2792 | 1461097560730 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:00 INFO - PROCESS | 2792 | 1461097560815 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 13:26:00 INFO - PROCESS | 2792 | 1461097560822 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:00 INFO - PROCESS | 2792 | ++DOCSHELL 18533800 == 83 [pid = 2792] [id = 668] 13:26:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (18A40C00) [pid = 2792] [serial = 2004] [outer = 00000000] 13:26:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (18C26800) [pid = 2792] [serial = 2005] [outer = 18A40C00] 13:26:00 INFO - PROCESS | 2792 | 1461097560867 Marionette DEBUG loaded listener.js 13:26:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (18C2B800) [pid = 2792] [serial = 2006] [outer = 18A40C00] 13:26:01 INFO - PROCESS | 2792 | 1461097561314 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:26:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:26:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 625ms 13:26:01 INFO - PROCESS | 2792 | 1461097561359 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 13:26:01 INFO - PROCESS | 2792 | 1461097561361 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 13:26:01 INFO - PROCESS | 2792 | 1461097561364 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:26:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:26:01 INFO - PROCESS | 2792 | 1461097561366 Marionette TRACE conn3 <- [1,2638,null,{}] 13:26:01 INFO - PROCESS | 2792 | 1461097561369 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:01 INFO - PROCESS | 2792 | 1461097561479 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 13:26:01 INFO - PROCESS | 2792 | 1461097561486 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:01 INFO - PROCESS | 2792 | ++DOCSHELL 19301800 == 84 [pid = 2792] [id = 669] 13:26:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (19302400) [pid = 2792] [serial = 2007] [outer = 00000000] 13:26:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1930F400) [pid = 2792] [serial = 2008] [outer = 19302400] 13:26:01 INFO - PROCESS | 2792 | 1461097561533 Marionette DEBUG loaded listener.js 13:26:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (19499C00) [pid = 2792] [serial = 2009] [outer = 19302400] 13:26:02 INFO - PROCESS | 2792 | 1461097562061 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:26:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:26:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 735ms 13:26:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:26:02 INFO - PROCESS | 2792 | 1461097562105 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 13:26:02 INFO - PROCESS | 2792 | 1461097562107 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 13:26:02 INFO - PROCESS | 2792 | 1461097562110 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:26:02 INFO - PROCESS | 2792 | 1461097562112 Marionette TRACE conn3 <- [1,2642,null,{}] 13:26:02 INFO - PROCESS | 2792 | 1461097562122 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:02 INFO - PROCESS | 2792 | 1461097562247 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 13:26:02 INFO - PROCESS | 2792 | 1461097562320 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:02 INFO - PROCESS | 2792 | ++DOCSHELL 19298400 == 85 [pid = 2792] [id = 670] 13:26:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1930CC00) [pid = 2792] [serial = 2010] [outer = 00000000] 13:26:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (1968D400) [pid = 2792] [serial = 2011] [outer = 1930CC00] 13:26:02 INFO - PROCESS | 2792 | 1461097562365 Marionette DEBUG loaded listener.js 13:26:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (19690800) [pid = 2792] [serial = 2012] [outer = 1930CC00] 13:26:02 INFO - PROCESS | 2792 | 1461097562774 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:26:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:26:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 687ms 13:26:02 INFO - PROCESS | 2792 | 1461097562810 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 13:26:02 INFO - PROCESS | 2792 | 1461097562812 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 13:26:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:26:02 INFO - PROCESS | 2792 | 1461097562815 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:26:02 INFO - PROCESS | 2792 | 1461097562817 Marionette TRACE conn3 <- [1,2646,null,{}] 13:26:02 INFO - PROCESS | 2792 | 1461097562820 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:02 INFO - PROCESS | 2792 | 1461097562946 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 13:26:03 INFO - PROCESS | 2792 | 1461097562998 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:03 INFO - PROCESS | 2792 | ++DOCSHELL 19657800 == 86 [pid = 2792] [id = 671] 13:26:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (1968A400) [pid = 2792] [serial = 2013] [outer = 00000000] 13:26:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (19A69400) [pid = 2792] [serial = 2014] [outer = 1968A400] 13:26:03 INFO - PROCESS | 2792 | 1461097563043 Marionette DEBUG loaded listener.js 13:26:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (19D6EC00) [pid = 2792] [serial = 2015] [outer = 1968A400] 13:26:03 INFO - PROCESS | 2792 | 1461097563496 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:26:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:26:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 735ms 13:26:03 INFO - PROCESS | 2792 | 1461097563556 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 13:26:03 INFO - PROCESS | 2792 | 1461097563558 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 13:26:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:26:03 INFO - PROCESS | 2792 | 1461097563562 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:26:03 INFO - PROCESS | 2792 | 1461097563563 Marionette TRACE conn3 <- [1,2650,null,{}] 13:26:03 INFO - PROCESS | 2792 | 1461097563567 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:03 INFO - PROCESS | 2792 | 1461097563696 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (12B43C00) [pid = 2792] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (19695C00) [pid = 2792] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (13811C00) [pid = 2792] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (19B31000) [pid = 2792] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (19549400) [pid = 2792] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (1B8BE800) [pid = 2792] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (1BF95C00) [pid = 2792] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (185F3C00) [pid = 2792] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (19F74800) [pid = 2792] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (1C0E1400) [pid = 2792] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1D277C00) [pid = 2792] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (1968F000) [pid = 2792] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (15E10800) [pid = 2792] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (18535000) [pid = 2792] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (19297C00) [pid = 2792] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (16DA5000) [pid = 2792] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1332D800) [pid = 2792] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (16D55000) [pid = 2792] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1CA90000) [pid = 2792] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1BFEE800) [pid = 2792] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1CFBCC00) [pid = 2792] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1CAB5C00) [pid = 2792] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1D954000) [pid = 2792] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1DA98000) [pid = 2792] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1A512000) [pid = 2792] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1B8BF400) [pid = 2792] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (17CC7000) [pid = 2792] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1D94F400) [pid = 2792] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (18A3B400) [pid = 2792] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1DA8D800) [pid = 2792] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (155E2800) [pid = 2792] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:26:04 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (166C7400) [pid = 2792] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:26:04 INFO - PROCESS | 2792 | 1461097564196 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:04 INFO - PROCESS | 2792 | ++DOCSHELL 13269C00 == 87 [pid = 2792] [id = 672] 13:26:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1332D800) [pid = 2792] [serial = 2016] [outer = 00000000] 13:26:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (15B74800) [pid = 2792] [serial = 2017] [outer = 1332D800] 13:26:04 INFO - PROCESS | 2792 | 1461097564241 Marionette DEBUG loaded listener.js 13:26:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (166C7400) [pid = 2792] [serial = 2018] [outer = 1332D800] 13:26:04 INFO - PROCESS | 2792 | 1461097564635 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:26:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:26:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1079ms 13:26:04 INFO - PROCESS | 2792 | 1461097564664 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 13:26:04 INFO - PROCESS | 2792 | 1461097564666 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 13:26:04 INFO - PROCESS | 2792 | 1461097564669 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:26:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:26:04 INFO - PROCESS | 2792 | 1461097564671 Marionette TRACE conn3 <- [1,2654,null,{}] 13:26:04 INFO - PROCESS | 2792 | 1461097564675 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:04 INFO - PROCESS | 2792 | 1461097564769 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 13:26:04 INFO - PROCESS | 2792 | 1461097564776 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:04 INFO - PROCESS | 2792 | ++DOCSHELL 16D76400 == 88 [pid = 2792] [id = 673] 13:26:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (18535000) [pid = 2792] [serial = 2019] [outer = 00000000] 13:26:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1929CC00) [pid = 2792] [serial = 2020] [outer = 18535000] 13:26:04 INFO - PROCESS | 2792 | 1461097564831 Marionette DEBUG loaded listener.js 13:26:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (19688000) [pid = 2792] [serial = 2021] [outer = 18535000] 13:26:05 INFO - PROCESS | 2792 | 1461097565783 Marionette TRACE conn3 <- [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]]]}] 13:26:05 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) 13:26:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1141ms 13:26:05 INFO - PROCESS | 2792 | 1461097565821 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 13:26:05 INFO - PROCESS | 2792 | 1461097565823 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 13:26:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:26:05 INFO - PROCESS | 2792 | 1461097565831 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:26:05 INFO - PROCESS | 2792 | 1461097565833 Marionette TRACE conn3 <- [1,2658,null,{}] 13:26:05 INFO - PROCESS | 2792 | 1461097565837 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:05 INFO - PROCESS | 2792 | 1461097565943 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 13:26:05 INFO - PROCESS | 2792 | 1461097565950 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:05 INFO - PROCESS | 2792 | ++DOCSHELL 19D76C00 == 89 [pid = 2792] [id = 674] 13:26:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (19DDBC00) [pid = 2792] [serial = 2022] [outer = 00000000] 13:26:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1A909C00) [pid = 2792] [serial = 2023] [outer = 19DDBC00] 13:26:06 INFO - PROCESS | 2792 | 1461097565999 Marionette DEBUG loaded listener.js 13:26:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1B8BD800) [pid = 2792] [serial = 2024] [outer = 19DDBC00] 13:26:07 INFO - PROCESS | 2792 | 1461097567189 Marionette TRACE conn3 <- [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] 13:26:07 INFO - PROCESS | 2792 | 1461097567239 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 13:26:07 INFO - PROCESS | 2792 | 1461097567244 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:26:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:26:07 INFO - PROCESS | 2792 | 1461097567247 Marionette TRACE conn3 <- [1,2662,null,{}] 13:26:07 INFO - PROCESS | 2792 | 1461097567253 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:07 INFO - PROCESS | 2792 | 1461097567375 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 13:26:07 INFO - PROCESS | 2792 | 1461097567543 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:07 INFO - PROCESS | 2792 | ++DOCSHELL 147E8400 == 90 [pid = 2792] [id = 675] 13:26:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (15587800) [pid = 2792] [serial = 2025] [outer = 00000000] 13:26:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (16D55800) [pid = 2792] [serial = 2026] [outer = 15587800] 13:26:07 INFO - PROCESS | 2792 | 1461097567604 Marionette DEBUG loaded listener.js 13:26:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (17CCBC00) [pid = 2792] [serial = 2027] [outer = 15587800] 13:26:08 INFO - PROCESS | 2792 | 1461097568639 Marionette TRACE conn3 <- [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] 13:26:08 INFO - PROCESS | 2792 | 1461097568721 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 13:26:08 INFO - PROCESS | 2792 | 1461097568730 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:26:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:26:08 INFO - PROCESS | 2792 | 1461097568733 Marionette TRACE conn3 <- [1,2666,null,{}] 13:26:08 INFO - PROCESS | 2792 | 1461097568737 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:08 INFO - PROCESS | 2792 | 1461097568844 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 13:26:09 INFO - PROCESS | 2792 | 1461097569081 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:09 INFO - PROCESS | 2792 | ++DOCSHELL 185F9000 == 91 [pid = 2792] [id = 676] 13:26:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (187AC400) [pid = 2792] [serial = 2028] [outer = 00000000] 13:26:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (18C24800) [pid = 2792] [serial = 2029] [outer = 187AC400] 13:26:09 INFO - PROCESS | 2792 | 1461097569136 Marionette DEBUG loaded listener.js 13:26:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (192A1C00) [pid = 2792] [serial = 2030] [outer = 187AC400] 13:26:10 INFO - PROCESS | 2792 | 1461097570186 Marionette TRACE conn3 <- [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]]]}] 13:26:10 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) 13:26:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1501ms 13:26:10 INFO - PROCESS | 2792 | 1461097570243 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 13:26:10 INFO - PROCESS | 2792 | 1461097570246 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 13:26:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:26:10 INFO - PROCESS | 2792 | 1461097570250 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:26:10 INFO - PROCESS | 2792 | 1461097570254 Marionette TRACE conn3 <- [1,2670,null,{}] 13:26:10 INFO - PROCESS | 2792 | 1461097570265 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:10 INFO - PROCESS | 2792 | 1461097570454 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 13:26:10 INFO - PROCESS | 2792 | 1461097570601 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:10 INFO - PROCESS | 2792 | ++DOCSHELL 19370800 == 92 [pid = 2792] [id = 677] 13:26:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1A512800) [pid = 2792] [serial = 2031] [outer = 00000000] 13:26:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1A910400) [pid = 2792] [serial = 2032] [outer = 1A512800] 13:26:10 INFO - PROCESS | 2792 | 1461097570658 Marionette DEBUG loaded listener.js 13:26:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1B8C8C00) [pid = 2792] [serial = 2033] [outer = 1A512800] 13:26:11 INFO - PROCESS | 2792 | 1461097571676 Marionette TRACE conn3 <- [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]]]}] 13:26:11 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) 13:26:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1453ms 13:26:11 INFO - PROCESS | 2792 | 1461097571748 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 13:26:11 INFO - PROCESS | 2792 | 1461097571751 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 13:26:11 INFO - PROCESS | 2792 | 1461097571756 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:26:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:26:11 INFO - PROCESS | 2792 | 1461097571758 Marionette TRACE conn3 <- [1,2674,null,{}] 13:26:11 INFO - PROCESS | 2792 | 1461097571763 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:11 INFO - PROCESS | 2792 | 1461097571869 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 13:26:12 INFO - PROCESS | 2792 | 1461097572100 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:12 INFO - PROCESS | 2792 | ++DOCSHELL 1382AC00 == 93 [pid = 2792] [id = 678] 13:26:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (19F78C00) [pid = 2792] [serial = 2034] [outer = 00000000] 13:26:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1BD38400) [pid = 2792] [serial = 2035] [outer = 19F78C00] 13:26:12 INFO - PROCESS | 2792 | 1461097572156 Marionette DEBUG loaded listener.js 13:26:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1BD3CC00) [pid = 2792] [serial = 2036] [outer = 19F78C00] 13:26:13 INFO - PROCESS | 2792 | 1461097573210 Marionette TRACE conn3 <- [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] 13:26:13 INFO - PROCESS | 2792 | 1461097573263 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 13:26:13 INFO - PROCESS | 2792 | 1461097573268 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:26:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:26:13 INFO - PROCESS | 2792 | 1461097573272 Marionette TRACE conn3 <- [1,2678,null,{}] 13:26:13 INFO - PROCESS | 2792 | 1461097573278 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:13 INFO - PROCESS | 2792 | 1461097573418 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 13:26:13 INFO - PROCESS | 2792 | 1461097573588 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:13 INFO - PROCESS | 2792 | ++DOCSHELL 16DB0400 == 94 [pid = 2792] [id = 679] 13:26:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (17CBD800) [pid = 2792] [serial = 2037] [outer = 00000000] 13:26:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1800FC00) [pid = 2792] [serial = 2038] [outer = 17CBD800] 13:26:13 INFO - PROCESS | 2792 | 1461097573641 Marionette DEBUG loaded listener.js 13:26:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (18178400) [pid = 2792] [serial = 2039] [outer = 17CBD800] 13:26:14 INFO - PROCESS | 2792 | --DOCSHELL 17CC1C00 == 93 [pid = 2792] [id = 605] 13:26:14 INFO - PROCESS | 2792 | --DOCSHELL 12D99C00 == 92 [pid = 2792] [id = 629] 13:26:14 INFO - PROCESS | 2792 | --DOCSHELL 16D76400 == 91 [pid = 2792] [id = 673] 13:26:14 INFO - PROCESS | 2792 | --DOCSHELL 13269C00 == 90 [pid = 2792] [id = 672] 13:26:14 INFO - PROCESS | 2792 | --DOCSHELL 19657800 == 89 [pid = 2792] [id = 671] 13:26:14 INFO - PROCESS | 2792 | --DOCSHELL 19298400 == 88 [pid = 2792] [id = 670] 13:26:14 INFO - PROCESS | 2792 | --DOCSHELL 19301800 == 87 [pid = 2792] [id = 669] 13:26:14 INFO - PROCESS | 2792 | --DOCSHELL 18533800 == 86 [pid = 2792] [id = 668] 13:26:14 INFO - PROCESS | 2792 | --DOCSHELL 1853CC00 == 85 [pid = 2792] [id = 667] 13:26:14 INFO - PROCESS | 2792 | --DOCSHELL 13816800 == 84 [pid = 2792] [id = 666] 13:26:14 INFO - PROCESS | 2792 | --DOCSHELL 1429CC00 == 83 [pid = 2792] [id = 665] 13:26:14 INFO - PROCESS | 2792 | --DOCSHELL 1382EC00 == 82 [pid = 2792] [id = 664] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (1D278000) [pid = 2792] [serial = 1972] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOCSHELL 1C80E400 == 81 [pid = 2792] [id = 660] 13:26:14 INFO - PROCESS | 2792 | --DOCSHELL 18C2A400 == 80 [pid = 2792] [id = 659] 13:26:14 INFO - PROCESS | 2792 | --DOCSHELL 155E3C00 == 79 [pid = 2792] [id = 658] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (1D63DC00) [pid = 2792] [serial = 1826] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1CA8E000) [pid = 2792] [serial = 1874] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (1D956400) [pid = 2792] [serial = 1877] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1DC9E000) [pid = 2792] [serial = 1880] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (1DA93C00) [pid = 2792] [serial = 1829] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1E30B400) [pid = 2792] [serial = 1886] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1D11E000) [pid = 2792] [serial = 1823] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1BF92000) [pid = 2792] [serial = 1865] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (187B5000) [pid = 2792] [serial = 1817] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1DC9C400) [pid = 2792] [serial = 1832] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (19781400) [pid = 2792] [serial = 1871] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1DF55000) [pid = 2792] [serial = 1883] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (18534800) [pid = 2792] [serial = 1868] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1A33F400) [pid = 2792] [serial = 1820] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1382BC00) [pid = 2792] [serial = 1814] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1B8C0C00) [pid = 2792] [serial = 1957] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1B8C8000) [pid = 2792] [serial = 1958] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1CA88400) [pid = 2792] [serial = 1963] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1C029400) [pid = 2792] [serial = 1960] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1C806C00) [pid = 2792] [serial = 1969] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1BF94400) [pid = 2792] [serial = 1928] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1BF87800) [pid = 2792] [serial = 1927] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1CAC1C00) [pid = 2792] [serial = 1934] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1CA8CC00) [pid = 2792] [serial = 1933] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (19498400) [pid = 2792] [serial = 1925] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (18C2BC00) [pid = 2792] [serial = 1924] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1C807800) [pid = 2792] [serial = 1931] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1C0EC400) [pid = 2792] [serial = 1930] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1D63E800) [pid = 2792] [serial = 1937] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1D634C00) [pid = 2792] [serial = 1936] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1DF49400) [pid = 2792] [serial = 1940] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1DC97000) [pid = 2792] [serial = 1939] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (19782400) [pid = 2792] [serial = 1954] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1812FC00) [pid = 2792] [serial = 1922] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (17CC7800) [pid = 2792] [serial = 1921] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (18A38400) [pid = 2792] [serial = 1946] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (187B6400) [pid = 2792] [serial = 1945] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1936B000) [pid = 2792] [serial = 1951] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (19650000) [pid = 2792] [serial = 1952] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (18133800) [pid = 2792] [serial = 1948] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (18193400) [pid = 2792] [serial = 1949] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (18532C00) [pid = 2792] [serial = 1943] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (1817A400) [pid = 2792] [serial = 1942] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1CABAC00) [pid = 2792] [serial = 1964] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1D11A400) [pid = 2792] [serial = 1970] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (1929B400) [pid = 2792] [serial = 1966] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (1C0E7000) [pid = 2792] [serial = 1961] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (19D73C00) [pid = 2792] [serial = 1955] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (1964FC00) [pid = 2792] [serial = 1967] [outer = 00000000] [url = about:blank] 13:26:14 INFO - PROCESS | 2792 | 1461097574652 Marionette TRACE conn3 <- [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] 13:26:14 INFO - PROCESS | 2792 | 1461097574677 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 13:26:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:26:14 INFO - PROCESS | 2792 | 1461097574684 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:26:14 INFO - PROCESS | 2792 | 1461097574686 Marionette TRACE conn3 <- [1,2682,null,{}] 13:26:14 INFO - PROCESS | 2792 | 1461097574690 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:14 INFO - PROCESS | 2792 | 1461097574781 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 13:26:14 INFO - PROCESS | 2792 | 1461097574788 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:14 INFO - PROCESS | 2792 | ++DOCSHELL 1332BC00 == 80 [pid = 2792] [id = 680] 13:26:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (13334800) [pid = 2792] [serial = 2040] [outer = 00000000] 13:26:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (17CC6C00) [pid = 2792] [serial = 2041] [outer = 13334800] 13:26:14 INFO - PROCESS | 2792 | 1461097574834 Marionette DEBUG loaded listener.js 13:26:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1812EC00) [pid = 2792] [serial = 2042] [outer = 13334800] 13:26:15 INFO - PROCESS | 2792 | 1461097575874 Marionette TRACE conn3 <- [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] 13:26:15 INFO - PROCESS | 2792 | 1461097575937 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 13:26:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:26:15 INFO - PROCESS | 2792 | 1461097575941 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:26:15 INFO - PROCESS | 2792 | 1461097575944 Marionette TRACE conn3 <- [1,2686,null,{}] 13:26:15 INFO - PROCESS | 2792 | 1461097575955 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:16 INFO - PROCESS | 2792 | 1461097576059 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 13:26:16 INFO - PROCESS | 2792 | 1461097576161 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:16 INFO - PROCESS | 2792 | ++DOCSHELL 18532C00 == 81 [pid = 2792] [id = 681] 13:26:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (18533400) [pid = 2792] [serial = 2043] [outer = 00000000] 13:26:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (18A3D800) [pid = 2792] [serial = 2044] [outer = 18533400] 13:26:16 INFO - PROCESS | 2792 | 1461097576209 Marionette DEBUG loaded listener.js 13:26:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (18B26000) [pid = 2792] [serial = 2045] [outer = 18533400] 13:26:17 INFO - PROCESS | 2792 | 1461097577122 Marionette TRACE conn3 <- [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] 13:26:17 INFO - PROCESS | 2792 | 1461097577142 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 13:26:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:26:17 INFO - PROCESS | 2792 | 1461097577146 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:26:17 INFO - PROCESS | 2792 | 1461097577147 Marionette TRACE conn3 <- [1,2690,null,{}] 13:26:17 INFO - PROCESS | 2792 | 1461097577156 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:17 INFO - PROCESS | 2792 | 1461097577289 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 13:26:17 INFO - PROCESS | 2792 | 1461097577362 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:17 INFO - PROCESS | 2792 | ++DOCSHELL 16D76400 == 82 [pid = 2792] [id = 682] 13:26:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (18A36800) [pid = 2792] [serial = 2046] [outer = 00000000] 13:26:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1929B400) [pid = 2792] [serial = 2047] [outer = 18A36800] 13:26:17 INFO - PROCESS | 2792 | 1461097577408 Marionette DEBUG loaded listener.js 13:26:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (19301800) [pid = 2792] [serial = 2048] [outer = 18A36800] 13:26:17 INFO - PROCESS | 2792 | 1461097577851 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:26:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:26:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 735ms 13:26:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:26:17 INFO - PROCESS | 2792 | 1461097577885 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 13:26:17 INFO - PROCESS | 2792 | 1461097577887 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 13:26:17 INFO - PROCESS | 2792 | 1461097577891 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:26:17 INFO - PROCESS | 2792 | 1461097577892 Marionette TRACE conn3 <- [1,2694,null,{}] 13:26:17 INFO - PROCESS | 2792 | 1461097577895 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:18 INFO - PROCESS | 2792 | 1461097578025 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 13:26:18 INFO - PROCESS | 2792 | 1461097578099 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:18 INFO - PROCESS | 2792 | ++DOCSHELL 13813000 == 83 [pid = 2792] [id = 683] 13:26:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (19493000) [pid = 2792] [serial = 2049] [outer = 00000000] 13:26:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (19651400) [pid = 2792] [serial = 2050] [outer = 19493000] 13:26:18 INFO - PROCESS | 2792 | 1461097578144 Marionette DEBUG loaded listener.js 13:26:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (19657000) [pid = 2792] [serial = 2051] [outer = 19493000] 13:26:18 INFO - PROCESS | 2792 | 1461097578553 Marionette TRACE conn3 <- [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]]]}] 13:26:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:26:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 688ms 13:26:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:26:18 INFO - PROCESS | 2792 | 1461097578590 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 13:26:18 INFO - PROCESS | 2792 | 1461097578592 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 13:26:18 INFO - PROCESS | 2792 | 1461097578596 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:26:18 INFO - PROCESS | 2792 | 1461097578597 Marionette TRACE conn3 <- [1,2698,null,{}] 13:26:18 INFO - PROCESS | 2792 | 1461097578601 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:18 INFO - PROCESS | 2792 | 1461097578864 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 13:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1930CC00) [pid = 2792] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (1968A400) [pid = 2792] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (18A40C00) [pid = 2792] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (13823800) [pid = 2792] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (14490C00) [pid = 2792] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (1853D400) [pid = 2792] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (19302400) [pid = 2792] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (13831C00) [pid = 2792] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (18535000) [pid = 2792] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:26:18 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (1332D800) [pid = 2792] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:26:18 INFO - PROCESS | 2792 | 1461097578943 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:18 INFO - PROCESS | 2792 | ++DOCSHELL 1332D800 == 84 [pid = 2792] [id = 684] 13:26:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1332F800) [pid = 2792] [serial = 2052] [outer = 00000000] 13:26:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (14755C00) [pid = 2792] [serial = 2053] [outer = 1332F800] 13:26:19 INFO - PROCESS | 2792 | 1461097578992 Marionette DEBUG loaded listener.js 13:26:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (187B3800) [pid = 2792] [serial = 2054] [outer = 1332F800] 13:26:19 INFO - PROCESS | 2792 | 1461097579420 Marionette TRACE conn3 <- [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] 13:26:19 INFO - PROCESS | 2792 | 1461097579441 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 13:26:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:26:19 INFO - PROCESS | 2792 | 1461097579448 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:26:19 INFO - PROCESS | 2792 | 1461097579450 Marionette TRACE conn3 <- [1,2702,null,{}] 13:26:19 INFO - PROCESS | 2792 | 1461097579454 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:19 INFO - PROCESS | 2792 | 1461097579540 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 13:26:19 INFO - PROCESS | 2792 | 1461097579548 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:19 INFO - PROCESS | 2792 | ++DOCSHELL 18A3B800 == 85 [pid = 2792] [id = 685] 13:26:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (18B2C000) [pid = 2792] [serial = 2055] [outer = 00000000] 13:26:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (19F79000) [pid = 2792] [serial = 2056] [outer = 18B2C000] 13:26:19 INFO - PROCESS | 2792 | 1461097579593 Marionette DEBUG loaded listener.js 13:26:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1A51C400) [pid = 2792] [serial = 2057] [outer = 18B2C000] 13:26:20 INFO - PROCESS | 2792 | 1461097580036 Marionette TRACE conn3 <- [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]]]}] 13:26:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:26:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 641ms 13:26:20 INFO - PROCESS | 2792 | 1461097580090 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 13:26:20 INFO - PROCESS | 2792 | 1461097580092 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 13:26:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:26:20 INFO - PROCESS | 2792 | 1461097580095 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:26:20 INFO - PROCESS | 2792 | 1461097580097 Marionette TRACE conn3 <- [1,2706,null,{}] 13:26:20 INFO - PROCESS | 2792 | 1461097580100 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:20 INFO - PROCESS | 2792 | 1461097580187 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 13:26:20 INFO - PROCESS | 2792 | 1461097580194 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:20 INFO - PROCESS | 2792 | ++DOCSHELL 19DD7800 == 86 [pid = 2792] [id = 686] 13:26:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (1B8C0C00) [pid = 2792] [serial = 2058] [outer = 00000000] 13:26:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (1B96F400) [pid = 2792] [serial = 2059] [outer = 1B8C0C00] 13:26:20 INFO - PROCESS | 2792 | 1461097580239 Marionette DEBUG loaded listener.js 13:26:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (1B96F000) [pid = 2792] [serial = 2060] [outer = 1B8C0C00] 13:26:20 INFO - PROCESS | 2792 | 1461097580726 Marionette TRACE conn3 <- [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] 13:26:20 INFO - PROCESS | 2792 | 1461097580795 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 13:26:20 INFO - PROCESS | 2792 | 1461097580798 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:26:20 INFO - PROCESS | 2792 | 1461097580800 Marionette TRACE conn3 <- [1,2710,null,{}] 13:26:20 INFO - PROCESS | 2792 | 1461097580804 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:20 INFO - PROCESS | 2792 | 1461097580961 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 13:26:21 INFO - PROCESS | 2792 | 1461097581123 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:21 INFO - PROCESS | 2792 | ++DOCSHELL 12DA0800 == 87 [pid = 2792] [id = 687] 13:26:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (1332EC00) [pid = 2792] [serial = 2061] [outer = 00000000] 13:26:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (1380F400) [pid = 2792] [serial = 2062] [outer = 1332EC00] 13:26:21 INFO - PROCESS | 2792 | 1461097581185 Marionette DEBUG loaded listener.js 13:26:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1429CC00) [pid = 2792] [serial = 2063] [outer = 1332EC00] 13:26:21 INFO - PROCESS | 2792 | 1461097581875 Marionette TRACE conn3 <- [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] 13:26:21 INFO - PROCESS | 2792 | 1461097581895 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 13:26:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:26:21 INFO - PROCESS | 2792 | 1461097581900 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:26:21 INFO - PROCESS | 2792 | 1461097581904 Marionette TRACE conn3 <- [1,2714,null,{}] 13:26:21 INFO - PROCESS | 2792 | 1461097581909 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:22 INFO - PROCESS | 2792 | 1461097582026 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 13:26:22 INFO - PROCESS | 2792 | 1461097582184 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:22 INFO - PROCESS | 2792 | ++DOCSHELL 18185C00 == 88 [pid = 2792] [id = 688] 13:26:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (18537400) [pid = 2792] [serial = 2064] [outer = 00000000] 13:26:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (18A32400) [pid = 2792] [serial = 2065] [outer = 18537400] 13:26:22 INFO - PROCESS | 2792 | 1461097582243 Marionette DEBUG loaded listener.js 13:26:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (18B23800) [pid = 2792] [serial = 2066] [outer = 18537400] 13:26:22 INFO - PROCESS | 2792 | 1461097582816 Marionette TRACE conn3 <- [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]]]}] 13:26:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:26:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 953ms 13:26:22 INFO - PROCESS | 2792 | 1461097582846 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 13:26:22 INFO - PROCESS | 2792 | 1461097582849 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 13:26:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:26:22 INFO - PROCESS | 2792 | 1461097582853 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:26:22 INFO - PROCESS | 2792 | 1461097582855 Marionette TRACE conn3 <- [1,2718,null,{}] 13:26:22 INFO - PROCESS | 2792 | 1461097582860 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:22 INFO - PROCESS | 2792 | 1461097582973 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 13:26:23 INFO - PROCESS | 2792 | 1461097583139 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:23 INFO - PROCESS | 2792 | ++DOCSHELL 19302800 == 89 [pid = 2792] [id = 689] 13:26:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (19658400) [pid = 2792] [serial = 2067] [outer = 00000000] 13:26:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (19691C00) [pid = 2792] [serial = 2068] [outer = 19658400] 13:26:23 INFO - PROCESS | 2792 | 1461097583196 Marionette DEBUG loaded listener.js 13:26:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (19A60400) [pid = 2792] [serial = 2069] [outer = 19658400] 13:26:24 INFO - PROCESS | 2792 | 1461097584287 Marionette TRACE conn3 <- [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] 13:26:24 INFO - PROCESS | 2792 | 1461097584342 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 13:26:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:26:24 INFO - PROCESS | 2792 | 1461097584354 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:26:24 INFO - PROCESS | 2792 | 1461097584359 Marionette TRACE conn3 <- [1,2722,null,{}] 13:26:24 INFO - PROCESS | 2792 | 1461097584363 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:24 INFO - PROCESS | 2792 | 1461097584470 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 13:26:24 INFO - PROCESS | 2792 | 1461097584613 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:24 INFO - PROCESS | 2792 | ++DOCSHELL 1968A400 == 90 [pid = 2792] [id = 690] 13:26:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1968D800) [pid = 2792] [serial = 2070] [outer = 00000000] 13:26:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1BF94000) [pid = 2792] [serial = 2071] [outer = 1968D800] 13:26:24 INFO - PROCESS | 2792 | 1461097584709 Marionette DEBUG loaded listener.js 13:26:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1BFECC00) [pid = 2792] [serial = 2072] [outer = 1968D800] 13:26:25 INFO - PROCESS | 2792 | 1461097585251 Marionette TRACE conn3 <- [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]]]}] 13:26:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:26:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 938ms 13:26:25 INFO - PROCESS | 2792 | 1461097585297 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 13:26:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:26:25 INFO - PROCESS | 2792 | 1461097585299 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 13:26:25 INFO - PROCESS | 2792 | 1461097585303 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:26:25 INFO - PROCESS | 2792 | 1461097585305 Marionette TRACE conn3 <- [1,2726,null,{}] 13:26:25 INFO - PROCESS | 2792 | 1461097585309 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:25 INFO - PROCESS | 2792 | 1461097585419 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 13:26:25 INFO - PROCESS | 2792 | 1461097585583 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:25 INFO - PROCESS | 2792 | ++DOCSHELL 16317400 == 91 [pid = 2792] [id = 691] 13:26:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1B96CC00) [pid = 2792] [serial = 2073] [outer = 00000000] 13:26:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1C0EDC00) [pid = 2792] [serial = 2074] [outer = 1B96CC00] 13:26:25 INFO - PROCESS | 2792 | 1461097585639 Marionette DEBUG loaded listener.js 13:26:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1C804400) [pid = 2792] [serial = 2075] [outer = 1B96CC00] 13:26:26 INFO - PROCESS | 2792 | 1461097586237 Marionette TRACE conn3 <- [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]]]}] 13:26:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:26:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1001ms 13:26:26 INFO - PROCESS | 2792 | 1461097586306 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 13:26:26 INFO - PROCESS | 2792 | 1461097586308 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 13:26:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:26:26 INFO - PROCESS | 2792 | 1461097586312 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:26:26 INFO - PROCESS | 2792 | 1461097586313 Marionette TRACE conn3 <- [1,2730,null,{}] 13:26:26 INFO - PROCESS | 2792 | 1461097586317 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:26 INFO - PROCESS | 2792 | 1461097586429 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 13:26:26 INFO - PROCESS | 2792 | 1461097586584 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:26 INFO - PROCESS | 2792 | ++DOCSHELL 1C8F1000 == 92 [pid = 2792] [id = 692] 13:26:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1C8F1800) [pid = 2792] [serial = 2076] [outer = 00000000] 13:26:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1CA83C00) [pid = 2792] [serial = 2077] [outer = 1C8F1800] 13:26:26 INFO - PROCESS | 2792 | 1461097586650 Marionette DEBUG loaded listener.js 13:26:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1CA8C400) [pid = 2792] [serial = 2078] [outer = 1C8F1800] 13:26:27 INFO - PROCESS | 2792 | 1461097587207 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:26:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:26:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 938ms 13:26:27 INFO - PROCESS | 2792 | 1461097587257 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 13:26:27 INFO - PROCESS | 2792 | 1461097587259 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 13:26:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:26:27 INFO - PROCESS | 2792 | 1461097587263 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:26:27 INFO - PROCESS | 2792 | 1461097587265 Marionette TRACE conn3 <- [1,2734,null,{}] 13:26:27 INFO - PROCESS | 2792 | 1461097587268 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:27 INFO - PROCESS | 2792 | 1461097587380 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 13:26:27 INFO - PROCESS | 2792 | 1461097587544 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:27 INFO - PROCESS | 2792 | ++DOCSHELL 1C8F4C00 == 93 [pid = 2792] [id = 693] 13:26:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1CA8EC00) [pid = 2792] [serial = 2079] [outer = 00000000] 13:26:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1CFB9C00) [pid = 2792] [serial = 2080] [outer = 1CA8EC00] 13:26:27 INFO - PROCESS | 2792 | 1461097587600 Marionette DEBUG loaded listener.js 13:26:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1CFC0000) [pid = 2792] [serial = 2081] [outer = 1CA8EC00] 13:26:28 INFO - PROCESS | 2792 | 1461097588236 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:26:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:26:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1001ms 13:26:28 INFO - PROCESS | 2792 | 1461097588266 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 13:26:28 INFO - PROCESS | 2792 | 1461097588268 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 13:26:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:26:28 INFO - PROCESS | 2792 | 1461097588272 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:26:28 INFO - PROCESS | 2792 | 1461097588274 Marionette TRACE conn3 <- [1,2738,null,{}] 13:26:28 INFO - PROCESS | 2792 | 1461097588278 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:28 INFO - PROCESS | 2792 | 1461097588387 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 13:26:28 INFO - PROCESS | 2792 | 1461097588712 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:28 INFO - PROCESS | 2792 | ++DOCSHELL 163E9400 == 94 [pid = 2792] [id = 694] 13:26:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (16BCCC00) [pid = 2792] [serial = 2082] [outer = 00000000] 13:26:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (17CC3C00) [pid = 2792] [serial = 2083] [outer = 16BCCC00] 13:26:28 INFO - PROCESS | 2792 | 1461097588763 Marionette DEBUG loaded listener.js 13:26:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (17CDE800) [pid = 2792] [serial = 2084] [outer = 16BCCC00] 13:26:29 INFO - PROCESS | 2792 | 1461097589353 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:26:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:26:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1141ms 13:26:29 INFO - PROCESS | 2792 | 1461097589416 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 13:26:29 INFO - PROCESS | 2792 | 1461097589419 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 13:26:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:26:29 INFO - PROCESS | 2792 | 1461097589424 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:26:29 INFO - PROCESS | 2792 | 1461097589427 Marionette TRACE conn3 <- [1,2742,null,{}] 13:26:29 INFO - PROCESS | 2792 | 1461097589433 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:29 INFO - PROCESS | 2792 | 1461097589541 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 13:26:29 INFO - PROCESS | 2792 | 1461097589723 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:29 INFO - PROCESS | 2792 | --DOCSHELL 19DD7800 == 93 [pid = 2792] [id = 686] 13:26:29 INFO - PROCESS | 2792 | --DOCSHELL 18A3B800 == 92 [pid = 2792] [id = 685] 13:26:29 INFO - PROCESS | 2792 | --DOCSHELL 1332D800 == 91 [pid = 2792] [id = 684] 13:26:29 INFO - PROCESS | 2792 | --DOCSHELL 13813000 == 90 [pid = 2792] [id = 683] 13:26:29 INFO - PROCESS | 2792 | --DOCSHELL 16D76400 == 89 [pid = 2792] [id = 682] 13:26:29 INFO - PROCESS | 2792 | --DOCSHELL 18532C00 == 88 [pid = 2792] [id = 681] 13:26:29 INFO - PROCESS | 2792 | --DOCSHELL 1332BC00 == 87 [pid = 2792] [id = 680] 13:26:29 INFO - PROCESS | 2792 | --DOCSHELL 16DB0400 == 86 [pid = 2792] [id = 679] 13:26:29 INFO - PROCESS | 2792 | --DOCSHELL 185F9000 == 85 [pid = 2792] [id = 676] 13:26:29 INFO - PROCESS | 2792 | --DOCSHELL 147E8400 == 84 [pid = 2792] [id = 675] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1A909C00) [pid = 2792] [serial = 2023] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | ++DOCSHELL 13813000 == 85 [pid = 2792] [id = 695] 13:26:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (147DE800) [pid = 2792] [serial = 2085] [outer = 00000000] 13:26:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (16BD2C00) [pid = 2792] [serial = 2086] [outer = 147DE800] 13:26:29 INFO - PROCESS | 2792 | 1461097589807 Marionette DEBUG loaded listener.js 13:26:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (17CC8C00) [pid = 2792] [serial = 2087] [outer = 147DE800] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1968D400) [pid = 2792] [serial = 2011] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (19A69400) [pid = 2792] [serial = 2014] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1818D800) [pid = 2792] [serial = 1975] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (19691000) [pid = 2792] [serial = 1978] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1D63CC00) [pid = 2792] [serial = 1981] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (19690800) [pid = 2792] [serial = 2012] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1DC9D400) [pid = 2792] [serial = 1984] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1B975400) [pid = 2792] [serial = 1987] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (18C26800) [pid = 2792] [serial = 2005] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (18C2B800) [pid = 2792] [serial = 2006] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (16BCE400) [pid = 2792] [serial = 1999] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (17CD5400) [pid = 2792] [serial = 2000] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (17CC8000) [pid = 2792] [serial = 1997] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (16D74800) [pid = 2792] [serial = 1996] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (18A3C000) [pid = 2792] [serial = 2002] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (18B21000) [pid = 2792] [serial = 2003] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1930F400) [pid = 2792] [serial = 2008] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (15815800) [pid = 2792] [serial = 1994] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (145EB800) [pid = 2792] [serial = 1993] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1E306800) [pid = 2792] [serial = 1990] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1929CC00) [pid = 2792] [serial = 2020] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (19688000) [pid = 2792] [serial = 2021] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (15B74800) [pid = 2792] [serial = 2017] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (19D6EC00) [pid = 2792] [serial = 2015] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (19499C00) [pid = 2792] [serial = 2009] [outer = 00000000] [url = about:blank] 13:26:29 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (166C7400) [pid = 2792] [serial = 2018] [outer = 00000000] [url = about:blank] 13:26:30 INFO - PROCESS | 2792 | 1461097590267 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:26:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:26:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 891ms 13:26:30 INFO - PROCESS | 2792 | 1461097590328 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 13:26:30 INFO - PROCESS | 2792 | 1461097590331 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 13:26:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:26:30 INFO - PROCESS | 2792 | 1461097590335 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:26:30 INFO - PROCESS | 2792 | 1461097590337 Marionette TRACE conn3 <- [1,2746,null,{}] 13:26:30 INFO - PROCESS | 2792 | 1461097590341 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:30 INFO - PROCESS | 2792 | 1461097590435 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 13:26:30 INFO - PROCESS | 2792 | 1461097590446 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:30 INFO - PROCESS | 2792 | ++DOCSHELL 18A37800 == 86 [pid = 2792] [id = 696] 13:26:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (18A3C000) [pid = 2792] [serial = 2088] [outer = 00000000] 13:26:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (18B26400) [pid = 2792] [serial = 2089] [outer = 18A3C000] 13:26:30 INFO - PROCESS | 2792 | 1461097590524 Marionette DEBUG loaded listener.js 13:26:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (18C22000) [pid = 2792] [serial = 2090] [outer = 18A3C000] 13:26:31 INFO - PROCESS | 2792 | 1461097591021 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:26:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:26:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 734ms 13:26:31 INFO - PROCESS | 2792 | 1461097591076 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 13:26:31 INFO - PROCESS | 2792 | 1461097591078 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 13:26:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:26:31 INFO - PROCESS | 2792 | 1461097591088 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:26:31 INFO - PROCESS | 2792 | 1461097591094 Marionette TRACE conn3 <- [1,2750,null,{}] 13:26:31 INFO - PROCESS | 2792 | 1461097591098 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:31 INFO - PROCESS | 2792 | 1461097591223 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 13:26:31 INFO - PROCESS | 2792 | 1461097591238 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:31 INFO - PROCESS | 2792 | ++DOCSHELL 1930F400 == 87 [pid = 2792] [id = 697] 13:26:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (1930F800) [pid = 2792] [serial = 2091] [outer = 00000000] 13:26:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1954B000) [pid = 2792] [serial = 2092] [outer = 1930F800] 13:26:31 INFO - PROCESS | 2792 | 1461097591292 Marionette DEBUG loaded listener.js 13:26:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (19658000) [pid = 2792] [serial = 2093] [outer = 1930F800] 13:26:31 INFO - PROCESS | 2792 | 1461097591769 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:26:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:26:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 750ms 13:26:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:26:31 INFO - PROCESS | 2792 | 1461097591843 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 13:26:31 INFO - PROCESS | 2792 | 1461097591845 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 13:26:31 INFO - PROCESS | 2792 | 1461097591849 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:26:31 INFO - PROCESS | 2792 | 1461097591850 Marionette TRACE conn3 <- [1,2754,null,{}] 13:26:31 INFO - PROCESS | 2792 | 1461097591854 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:31 INFO - PROCESS | 2792 | 1461097591947 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 13:26:31 INFO - PROCESS | 2792 | 1461097591957 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:31 INFO - PROCESS | 2792 | ++DOCSHELL 163E8800 == 88 [pid = 2792] [id = 698] 13:26:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (19295800) [pid = 2792] [serial = 2094] [outer = 00000000] 13:26:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (19958800) [pid = 2792] [serial = 2095] [outer = 19295800] 13:26:32 INFO - PROCESS | 2792 | 1461097592003 Marionette DEBUG loaded listener.js 13:26:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (19AE8400) [pid = 2792] [serial = 2096] [outer = 19295800] 13:26:32 INFO - PROCESS | 2792 | 1461097592483 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:26:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:26:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 688ms 13:26:32 INFO - PROCESS | 2792 | 1461097592551 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 13:26:32 INFO - PROCESS | 2792 | 1461097592553 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 13:26:32 INFO - PROCESS | 2792 | 1461097592556 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:26:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:26:32 INFO - PROCESS | 2792 | 1461097592558 Marionette TRACE conn3 <- [1,2758,null,{}] 13:26:32 INFO - PROCESS | 2792 | 1461097592561 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:32 INFO - PROCESS | 2792 | 1461097592715 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 13:26:32 INFO - PROCESS | 2792 | 1461097592743 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:32 INFO - PROCESS | 2792 | ++DOCSHELL 1A340C00 == 89 [pid = 2792] [id = 699] 13:26:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1A341400) [pid = 2792] [serial = 2097] [outer = 00000000] 13:26:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1A909C00) [pid = 2792] [serial = 2098] [outer = 1A341400] 13:26:32 INFO - PROCESS | 2792 | 1461097592797 Marionette DEBUG loaded listener.js 13:26:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1B8C5800) [pid = 2792] [serial = 2099] [outer = 1A341400] 13:26:33 INFO - PROCESS | 2792 | 1461097593255 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:26:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:26:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 751ms 13:26:33 INFO - PROCESS | 2792 | 1461097593299 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 13:26:33 INFO - PROCESS | 2792 | 1461097593302 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 13:26:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:26:33 INFO - PROCESS | 2792 | 1461097593305 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:26:33 INFO - PROCESS | 2792 | 1461097593307 Marionette TRACE conn3 <- [1,2762,null,{}] 13:26:33 INFO - PROCESS | 2792 | 1461097593310 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:33 INFO - PROCESS | 2792 | 1461097593441 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 13:26:33 INFO - PROCESS | 2792 | 1461097593460 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:33 INFO - PROCESS | 2792 | ++DOCSHELL 18B1F400 == 90 [pid = 2792] [id = 700] 13:26:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1A561400) [pid = 2792] [serial = 2100] [outer = 00000000] 13:26:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1BF91800) [pid = 2792] [serial = 2101] [outer = 1A561400] 13:26:33 INFO - PROCESS | 2792 | 1461097593505 Marionette DEBUG loaded listener.js 13:26:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1BFF8C00) [pid = 2792] [serial = 2102] [outer = 1A561400] 13:26:33 INFO - PROCESS | 2792 | 1461097593959 Marionette TRACE conn3 <- [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]]]}] 13:26:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:26:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 703ms 13:26:34 INFO - PROCESS | 2792 | 1461097594004 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 13:26:34 INFO - PROCESS | 2792 | 1461097594006 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 13:26:34 INFO - PROCESS | 2792 | 1461097594009 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:26:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:26:34 INFO - PROCESS | 2792 | 1461097594011 Marionette TRACE conn3 <- [1,2766,null,{}] 13:26:34 INFO - PROCESS | 2792 | 1461097594014 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:34 INFO - PROCESS | 2792 | 1461097594142 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 13:26:34 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (18533400) [pid = 2792] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:26:34 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (17CBD800) [pid = 2792] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:26:34 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (13334800) [pid = 2792] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:26:34 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (18A36800) [pid = 2792] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:26:34 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (19493000) [pid = 2792] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:26:34 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1332F800) [pid = 2792] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:26:34 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (18B2C000) [pid = 2792] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:26:34 INFO - PROCESS | 2792 | 1461097594373 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:34 INFO - PROCESS | 2792 | ++DOCSHELL 1448E800 == 91 [pid = 2792] [id = 701] 13:26:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (15E10800) [pid = 2792] [serial = 2103] [outer = 00000000] 13:26:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (18A41C00) [pid = 2792] [serial = 2104] [outer = 15E10800] 13:26:34 INFO - PROCESS | 2792 | 1461097594423 Marionette DEBUG loaded listener.js 13:26:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (19F76C00) [pid = 2792] [serial = 2105] [outer = 15E10800] 13:26:34 INFO - PROCESS | 2792 | 1461097594825 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:26:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:26:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 844ms 13:26:34 INFO - PROCESS | 2792 | 1461097594854 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 13:26:34 INFO - PROCESS | 2792 | 1461097594856 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 13:26:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:26:34 INFO - PROCESS | 2792 | 1461097594859 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:26:34 INFO - PROCESS | 2792 | 1461097594861 Marionette TRACE conn3 <- [1,2770,null,{}] 13:26:34 INFO - PROCESS | 2792 | 1461097594864 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:34 INFO - PROCESS | 2792 | 1461097594963 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 13:26:34 INFO - PROCESS | 2792 | 1461097594971 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:35 INFO - PROCESS | 2792 | ++DOCSHELL 18135C00 == 92 [pid = 2792] [id = 702] 13:26:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (18531000) [pid = 2792] [serial = 2106] [outer = 00000000] 13:26:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1D11A400) [pid = 2792] [serial = 2107] [outer = 18531000] 13:26:35 INFO - PROCESS | 2792 | 1461097595016 Marionette DEBUG loaded listener.js 13:26:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (19302400) [pid = 2792] [serial = 2108] [outer = 18531000] 13:26:35 INFO - PROCESS | 2792 | 1461097595467 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:26:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:26:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 625ms 13:26:35 INFO - PROCESS | 2792 | 1461097595496 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 13:26:35 INFO - PROCESS | 2792 | 1461097595498 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 13:26:35 INFO - PROCESS | 2792 | 1461097595519 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:26:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:26:35 INFO - PROCESS | 2792 | 1461097595521 Marionette TRACE conn3 <- [1,2774,null,{}] 13:26:35 INFO - PROCESS | 2792 | 1461097595525 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:35 INFO - PROCESS | 2792 | 1461097595616 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 13:26:35 INFO - PROCESS | 2792 | 1461097595622 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:35 INFO - PROCESS | 2792 | ++DOCSHELL 1D229400 == 93 [pid = 2792] [id = 703] 13:26:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1D22DC00) [pid = 2792] [serial = 2109] [outer = 00000000] 13:26:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1D234800) [pid = 2792] [serial = 2110] [outer = 1D22DC00] 13:26:35 INFO - PROCESS | 2792 | 1461097595667 Marionette DEBUG loaded listener.js 13:26:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1D26F400) [pid = 2792] [serial = 2111] [outer = 1D22DC00] 13:26:36 INFO - PROCESS | 2792 | 1461097596135 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:26:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:26:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 625ms 13:26:36 INFO - PROCESS | 2792 | 1461097596157 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 13:26:36 INFO - PROCESS | 2792 | 1461097596159 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 13:26:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:26:36 INFO - PROCESS | 2792 | 1461097596162 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:26:36 INFO - PROCESS | 2792 | 1461097596164 Marionette TRACE conn3 <- [1,2778,null,{}] 13:26:36 INFO - PROCESS | 2792 | 1461097596167 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:36 INFO - PROCESS | 2792 | 1461097596310 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 13:26:36 INFO - PROCESS | 2792 | 1461097596462 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:36 INFO - PROCESS | 2792 | ++DOCSHELL 13269C00 == 94 [pid = 2792] [id = 704] 13:26:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1332D800) [pid = 2792] [serial = 2112] [outer = 00000000] 13:26:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (15E0B400) [pid = 2792] [serial = 2113] [outer = 1332D800] 13:26:36 INFO - PROCESS | 2792 | 1461097596521 Marionette DEBUG loaded listener.js 13:26:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (16BD2000) [pid = 2792] [serial = 2114] [outer = 1332D800] 13:26:37 INFO - PROCESS | 2792 | 1461097597167 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:26:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:26:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1032ms 13:26:37 INFO - PROCESS | 2792 | 1461097597219 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 13:26:37 INFO - PROCESS | 2792 | 1461097597223 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 13:26:37 INFO - PROCESS | 2792 | 1461097597228 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:26:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:26:37 INFO - PROCESS | 2792 | 1461097597232 Marionette TRACE conn3 <- [1,2782,null,{}] 13:26:37 INFO - PROCESS | 2792 | 1461097597238 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:37 INFO - PROCESS | 2792 | 1461097597398 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 13:26:37 INFO - PROCESS | 2792 | 1461097597552 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:37 INFO - PROCESS | 2792 | ++DOCSHELL 187B7400 == 95 [pid = 2792] [id = 705] 13:26:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (187E4C00) [pid = 2792] [serial = 2115] [outer = 00000000] 13:26:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (18C2C000) [pid = 2792] [serial = 2116] [outer = 187E4C00] 13:26:37 INFO - PROCESS | 2792 | 1461097597609 Marionette DEBUG loaded listener.js 13:26:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (19307C00) [pid = 2792] [serial = 2117] [outer = 187E4C00] 13:26:38 INFO - PROCESS | 2792 | 1461097598160 Marionette TRACE conn3 <- [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]]]}] 13:26:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:26:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 954ms 13:26:38 INFO - PROCESS | 2792 | 1461097598180 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 13:26:38 INFO - PROCESS | 2792 | 1461097598184 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 13:26:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:26:38 INFO - PROCESS | 2792 | 1461097598203 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:26:38 INFO - PROCESS | 2792 | 1461097598206 Marionette TRACE conn3 <- [1,2786,null,{}] 13:26:38 INFO - PROCESS | 2792 | 1461097598210 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:38 INFO - PROCESS | 2792 | 1461097598327 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 13:26:38 INFO - PROCESS | 2792 | 1461097598509 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:38 INFO - PROCESS | 2792 | ++DOCSHELL 1B8B9800 == 96 [pid = 2792] [id = 706] 13:26:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1B8BB800) [pid = 2792] [serial = 2118] [outer = 00000000] 13:26:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1C0E7000) [pid = 2792] [serial = 2119] [outer = 1B8BB800] 13:26:38 INFO - PROCESS | 2792 | 1461097598565 Marionette DEBUG loaded listener.js 13:26:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1CAC1C00) [pid = 2792] [serial = 2120] [outer = 1B8BB800] 13:26:39 INFO - PROCESS | 2792 | 1461097599203 Marionette TRACE conn3 <- [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]]]}] 13:26:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:26:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1047ms 13:26:39 INFO - PROCESS | 2792 | 1461097599264 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 13:26:39 INFO - PROCESS | 2792 | 1461097599267 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 13:26:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:26:39 INFO - PROCESS | 2792 | 1461097599278 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:26:39 INFO - PROCESS | 2792 | 1461097599284 Marionette TRACE conn3 <- [1,2790,null,{}] 13:26:39 INFO - PROCESS | 2792 | 1461097599289 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:39 INFO - PROCESS | 2792 | 1461097599415 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 13:26:39 INFO - PROCESS | 2792 | 1461097599569 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:39 INFO - PROCESS | 2792 | ++DOCSHELL 19687C00 == 97 [pid = 2792] [id = 707] 13:26:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (19688000) [pid = 2792] [serial = 2121] [outer = 00000000] 13:26:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1D951000) [pid = 2792] [serial = 2122] [outer = 19688000] 13:26:39 INFO - PROCESS | 2792 | 1461097599626 Marionette DEBUG loaded listener.js 13:26:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1D954800) [pid = 2792] [serial = 2123] [outer = 19688000] 13:26:40 INFO - PROCESS | 2792 | 1461097600220 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:26:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:26:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1000ms 13:26:40 INFO - PROCESS | 2792 | 1461097600275 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 13:26:40 INFO - PROCESS | 2792 | 1461097600277 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 13:26:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:26:40 INFO - PROCESS | 2792 | 1461097600281 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:26:40 INFO - PROCESS | 2792 | 1461097600283 Marionette TRACE conn3 <- [1,2794,null,{}] 13:26:40 INFO - PROCESS | 2792 | 1461097600286 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:40 INFO - PROCESS | 2792 | 1461097600403 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 13:26:40 INFO - PROCESS | 2792 | 1461097600574 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:40 INFO - PROCESS | 2792 | ++DOCSHELL 1D63D800 == 98 [pid = 2792] [id = 708] 13:26:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1D94FC00) [pid = 2792] [serial = 2124] [outer = 00000000] 13:26:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1DA91800) [pid = 2792] [serial = 2125] [outer = 1D94FC00] 13:26:40 INFO - PROCESS | 2792 | 1461097600631 Marionette DEBUG loaded listener.js 13:26:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1DA93800) [pid = 2792] [serial = 2126] [outer = 1D94FC00] 13:26:41 INFO - PROCESS | 2792 | 1461097601160 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:26:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:26:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 938ms 13:26:41 INFO - PROCESS | 2792 | 1461097601226 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 13:26:41 INFO - PROCESS | 2792 | 1461097601228 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 13:26:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:26:41 INFO - PROCESS | 2792 | 1461097601232 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:26:41 INFO - PROCESS | 2792 | 1461097601234 Marionette TRACE conn3 <- [1,2798,null,{}] 13:26:41 INFO - PROCESS | 2792 | 1461097601237 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:41 INFO - PROCESS | 2792 | 1461097601353 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 13:26:41 INFO - PROCESS | 2792 | 1461097601518 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:41 INFO - PROCESS | 2792 | ++DOCSHELL 1DC97C00 == 99 [pid = 2792] [id = 709] 13:26:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1DC98800) [pid = 2792] [serial = 2127] [outer = 00000000] 13:26:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1DC9C800) [pid = 2792] [serial = 2128] [outer = 1DC98800] 13:26:41 INFO - PROCESS | 2792 | 1461097601584 Marionette DEBUG loaded listener.js 13:26:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1DCA1800) [pid = 2792] [serial = 2129] [outer = 1DC98800] 13:26:42 INFO - PROCESS | 2792 | 1461097602190 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:26:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:26:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1000ms 13:26:42 INFO - PROCESS | 2792 | 1461097602234 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 13:26:42 INFO - PROCESS | 2792 | 1461097602237 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 13:26:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:26:42 INFO - PROCESS | 2792 | 1461097602240 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:26:42 INFO - PROCESS | 2792 | 1461097602242 Marionette TRACE conn3 <- [1,2802,null,{}] 13:26:42 INFO - PROCESS | 2792 | 1461097602246 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:42 INFO - PROCESS | 2792 | 1461097602360 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 13:26:42 INFO - PROCESS | 2792 | 1461097602533 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:42 INFO - PROCESS | 2792 | ++DOCSHELL 1D95AC00 == 100 [pid = 2792] [id = 710] 13:26:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1DCA1400) [pid = 2792] [serial = 2130] [outer = 00000000] 13:26:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1DF54800) [pid = 2792] [serial = 2131] [outer = 1DCA1400] 13:26:42 INFO - PROCESS | 2792 | 1461097602589 Marionette DEBUG loaded listener.js 13:26:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1DF55C00) [pid = 2792] [serial = 2132] [outer = 1DCA1400] 13:26:43 INFO - PROCESS | 2792 | 1461097603122 Marionette TRACE conn3 <- [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]]]}] 13:26:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:26:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 938ms 13:26:43 INFO - PROCESS | 2792 | 1461097603186 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 13:26:43 INFO - PROCESS | 2792 | 1461097603188 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 13:26:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:26:43 INFO - PROCESS | 2792 | 1461097603192 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:26:43 INFO - PROCESS | 2792 | 1461097603194 Marionette TRACE conn3 <- [1,2806,null,{}] 13:26:43 INFO - PROCESS | 2792 | 1461097603197 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:43 INFO - PROCESS | 2792 | 1461097603309 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 13:26:43 INFO - PROCESS | 2792 | 1461097603478 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:43 INFO - PROCESS | 2792 | ++DOCSHELL 1DCA0800 == 101 [pid = 2792] [id = 711] 13:26:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1DF49800) [pid = 2792] [serial = 2133] [outer = 00000000] 13:26:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1E309400) [pid = 2792] [serial = 2134] [outer = 1DF49800] 13:26:43 INFO - PROCESS | 2792 | 1461097603534 Marionette DEBUG loaded listener.js 13:26:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1E30DC00) [pid = 2792] [serial = 2135] [outer = 1DF49800] 13:26:44 INFO - PROCESS | 2792 | 1461097604208 Marionette TRACE conn3 <- [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]]]}] 13:26:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:26:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1032ms 13:26:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:26:44 INFO - PROCESS | 2792 | 1461097604279 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 13:26:44 INFO - PROCESS | 2792 | 1461097604281 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 13:26:44 INFO - PROCESS | 2792 | 1461097604284 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:26:44 INFO - PROCESS | 2792 | 1461097604286 Marionette TRACE conn3 <- [1,2810,null,{}] 13:26:44 INFO - PROCESS | 2792 | 1461097604290 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:44 INFO - PROCESS | 2792 | 1461097604594 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 13:26:44 INFO - PROCESS | 2792 | 1461097604790 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:44 INFO - PROCESS | 2792 | ++DOCSHELL 15B76000 == 102 [pid = 2792] [id = 712] 13:26:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (16310C00) [pid = 2792] [serial = 2136] [outer = 00000000] 13:26:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (17CC7800) [pid = 2792] [serial = 2137] [outer = 16310C00] 13:26:44 INFO - PROCESS | 2792 | 1461097604843 Marionette DEBUG loaded listener.js 13:26:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (1817D400) [pid = 2792] [serial = 2138] [outer = 16310C00] 13:26:45 INFO - PROCESS | 2792 | 1461097605444 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:26:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:26:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1188ms 13:26:45 INFO - PROCESS | 2792 | 1461097605484 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 13:26:45 INFO - PROCESS | 2792 | 1461097605489 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 13:26:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:26:45 INFO - PROCESS | 2792 | 1461097605493 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:26:45 INFO - PROCESS | 2792 | 1461097605497 Marionette TRACE conn3 <- [1,2814,null,{}] 13:26:45 INFO - PROCESS | 2792 | 1461097605501 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:45 INFO - PROCESS | 2792 | 1461097605619 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 13:26:45 INFO - PROCESS | 2792 | 1461097605834 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:45 INFO - PROCESS | 2792 | ++DOCSHELL 13819800 == 103 [pid = 2792] [id = 713] 13:26:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (1382C400) [pid = 2792] [serial = 2139] [outer = 00000000] 13:26:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (1853E400) [pid = 2792] [serial = 2140] [outer = 1382C400] 13:26:45 INFO - PROCESS | 2792 | 1461097605887 Marionette DEBUG loaded listener.js 13:26:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (18C28400) [pid = 2792] [serial = 2141] [outer = 1382C400] 13:26:46 INFO - PROCESS | 2792 | --DOCSHELL 19D76C00 == 102 [pid = 2792] [id = 674] 13:26:46 INFO - PROCESS | 2792 | --DOCSHELL 1D229400 == 101 [pid = 2792] [id = 703] 13:26:46 INFO - PROCESS | 2792 | --DOCSHELL 18135C00 == 100 [pid = 2792] [id = 702] 13:26:46 INFO - PROCESS | 2792 | --DOCSHELL 1CFB5000 == 99 [pid = 2792] [id = 657] 13:26:46 INFO - PROCESS | 2792 | --DOCSHELL 1448E800 == 98 [pid = 2792] [id = 701] 13:26:46 INFO - PROCESS | 2792 | --DOCSHELL 18B1F400 == 97 [pid = 2792] [id = 700] 13:26:46 INFO - PROCESS | 2792 | --DOCSHELL 1A340C00 == 96 [pid = 2792] [id = 699] 13:26:46 INFO - PROCESS | 2792 | --DOCSHELL 163E8800 == 95 [pid = 2792] [id = 698] 13:26:46 INFO - PROCESS | 2792 | --DOCSHELL 1930F400 == 94 [pid = 2792] [id = 697] 13:26:46 INFO - PROCESS | 2792 | --DOCSHELL 18A37800 == 93 [pid = 2792] [id = 696] 13:26:46 INFO - PROCESS | 2792 | --DOCSHELL 13813000 == 92 [pid = 2792] [id = 695] 13:26:46 INFO - PROCESS | 2792 | --DOCSHELL 163E9400 == 91 [pid = 2792] [id = 694] 13:26:46 INFO - PROCESS | 2792 | --DOCSHELL 1C8F1000 == 90 [pid = 2792] [id = 692] 13:26:46 INFO - PROCESS | 2792 | --DOCSHELL 16317400 == 89 [pid = 2792] [id = 691] 13:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (16D55800) [pid = 2792] [serial = 2026] [outer = 00000000] [url = about:blank] 13:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (1A910400) [pid = 2792] [serial = 2032] [outer = 00000000] [url = about:blank] 13:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (18C24800) [pid = 2792] [serial = 2029] [outer = 00000000] [url = about:blank] 13:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (1B96F400) [pid = 2792] [serial = 2059] [outer = 00000000] [url = about:blank] 13:26:46 INFO - PROCESS | 2792 | --DOCSHELL 1968A400 == 88 [pid = 2792] [id = 690] 13:26:46 INFO - PROCESS | 2792 | --DOCSHELL 19302800 == 87 [pid = 2792] [id = 689] 13:26:46 INFO - PROCESS | 2792 | --DOCSHELL 18185C00 == 86 [pid = 2792] [id = 688] 13:26:46 INFO - PROCESS | 2792 | --DOCSHELL 12DA0800 == 85 [pid = 2792] [id = 687] 13:26:46 INFO - PROCESS | 2792 | 1461097606508 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:26:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:26:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1047ms 13:26:46 INFO - PROCESS | 2792 | 1461097606536 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 13:26:46 INFO - PROCESS | 2792 | 1461097606539 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 13:26:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:26:46 INFO - PROCESS | 2792 | 1461097606543 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:26:46 INFO - PROCESS | 2792 | 1461097606546 Marionette TRACE conn3 <- [1,2818,null,{}] 13:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (1BD38400) [pid = 2792] [serial = 2035] [outer = 00000000] [url = about:blank] 13:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (19657000) [pid = 2792] [serial = 2051] [outer = 00000000] [url = about:blank] 13:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (14755C00) [pid = 2792] [serial = 2053] [outer = 00000000] [url = about:blank] 13:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (19651400) [pid = 2792] [serial = 2050] [outer = 00000000] [url = about:blank] 13:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (19F79000) [pid = 2792] [serial = 2056] [outer = 00000000] [url = about:blank] 13:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (18178400) [pid = 2792] [serial = 2039] [outer = 00000000] [url = about:blank] 13:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1929B400) [pid = 2792] [serial = 2047] [outer = 00000000] [url = about:blank] 13:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (187B3800) [pid = 2792] [serial = 2054] [outer = 00000000] [url = about:blank] 13:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1A51C400) [pid = 2792] [serial = 2057] [outer = 00000000] [url = about:blank] 13:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (18B26000) [pid = 2792] [serial = 2045] [outer = 00000000] [url = about:blank] 13:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (18A3D800) [pid = 2792] [serial = 2044] [outer = 00000000] [url = about:blank] 13:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1800FC00) [pid = 2792] [serial = 2038] [outer = 00000000] [url = about:blank] 13:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (17CC6C00) [pid = 2792] [serial = 2041] [outer = 00000000] [url = about:blank] 13:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1812EC00) [pid = 2792] [serial = 2042] [outer = 00000000] [url = about:blank] 13:26:46 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (19301800) [pid = 2792] [serial = 2048] [outer = 00000000] [url = about:blank] 13:26:46 INFO - PROCESS | 2792 | 1461097606612 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:46 INFO - PROCESS | 2792 | 1461097606746 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 13:26:46 INFO - PROCESS | 2792 | 1461097606760 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:46 INFO - PROCESS | 2792 | ++DOCSHELL 16DB2800 == 86 [pid = 2792] [id = 714] 13:26:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (17CC4800) [pid = 2792] [serial = 2142] [outer = 00000000] 13:26:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (18186400) [pid = 2792] [serial = 2143] [outer = 17CC4800] 13:26:46 INFO - PROCESS | 2792 | 1461097606806 Marionette DEBUG loaded listener.js 13:26:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (187F2800) [pid = 2792] [serial = 2144] [outer = 17CC4800] 13:26:47 INFO - PROCESS | 2792 | 1461097607330 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:26:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:26:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 828ms 13:26:47 INFO - PROCESS | 2792 | 1461097607364 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 13:26:47 INFO - PROCESS | 2792 | 1461097607368 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 13:26:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:26:47 INFO - PROCESS | 2792 | 1461097607378 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:26:47 INFO - PROCESS | 2792 | 1461097607382 Marionette TRACE conn3 <- [1,2822,null,{}] 13:26:47 INFO - PROCESS | 2792 | 1461097607385 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:47 INFO - PROCESS | 2792 | 1461097607481 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 13:26:47 INFO - PROCESS | 2792 | 1461097607607 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:47 INFO - PROCESS | 2792 | ++DOCSHELL 18B1F400 == 87 [pid = 2792] [id = 715] 13:26:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (192A0C00) [pid = 2792] [serial = 2145] [outer = 00000000] 13:26:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1948DC00) [pid = 2792] [serial = 2146] [outer = 192A0C00] 13:26:47 INFO - PROCESS | 2792 | 1461097607654 Marionette DEBUG loaded listener.js 13:26:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1964E400) [pid = 2792] [serial = 2147] [outer = 192A0C00] 13:26:48 INFO - PROCESS | 2792 | 1461097608050 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:26:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:26:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 704ms 13:26:48 INFO - PROCESS | 2792 | 1461097608069 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 13:26:48 INFO - PROCESS | 2792 | 1461097608072 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 13:26:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:26:48 INFO - PROCESS | 2792 | 1461097608075 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:26:48 INFO - PROCESS | 2792 | 1461097608076 Marionette TRACE conn3 <- [1,2826,null,{}] 13:26:48 INFO - PROCESS | 2792 | 1461097608080 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:48 INFO - PROCESS | 2792 | 1461097608172 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 13:26:48 INFO - PROCESS | 2792 | 1461097608178 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:48 INFO - PROCESS | 2792 | ++DOCSHELL 19303C00 == 88 [pid = 2792] [id = 716] 13:26:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1936B000) [pid = 2792] [serial = 2148] [outer = 00000000] 13:26:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (19696C00) [pid = 2792] [serial = 2149] [outer = 1936B000] 13:26:48 INFO - PROCESS | 2792 | 1461097608223 Marionette DEBUG loaded listener.js 13:26:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (19B2B800) [pid = 2792] [serial = 2150] [outer = 1936B000] 13:26:48 INFO - PROCESS | 2792 | 1461097608693 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:26:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:26:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 641ms 13:26:48 INFO - PROCESS | 2792 | 1461097608735 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 13:26:48 INFO - PROCESS | 2792 | 1461097608737 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 13:26:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:26:48 INFO - PROCESS | 2792 | 1461097608744 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:26:48 INFO - PROCESS | 2792 | 1461097608746 Marionette TRACE conn3 <- [1,2830,null,{}] 13:26:48 INFO - PROCESS | 2792 | 1461097608758 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:48 INFO - PROCESS | 2792 | 1461097608888 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 13:26:49 INFO - PROCESS | 2792 | 1461097608997 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:49 INFO - PROCESS | 2792 | ++DOCSHELL 19F77000 == 89 [pid = 2792] [id = 717] 13:26:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1A33E400) [pid = 2792] [serial = 2151] [outer = 00000000] 13:26:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1A909400) [pid = 2792] [serial = 2152] [outer = 1A33E400] 13:26:49 INFO - PROCESS | 2792 | 1461097609053 Marionette DEBUG loaded listener.js 13:26:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1B96A800) [pid = 2792] [serial = 2153] [outer = 1A33E400] 13:26:49 INFO - PROCESS | 2792 | 1461097609530 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:26:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:26:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 797ms 13:26:49 INFO - PROCESS | 2792 | 1461097609546 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 13:26:49 INFO - PROCESS | 2792 | 1461097609548 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 13:26:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:26:49 INFO - PROCESS | 2792 | 1461097609551 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:26:49 INFO - PROCESS | 2792 | 1461097609553 Marionette TRACE conn3 <- [1,2834,null,{}] 13:26:49 INFO - PROCESS | 2792 | 1461097609556 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:49 INFO - PROCESS | 2792 | 1461097609705 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 13:26:49 INFO - PROCESS | 2792 | 1461097609781 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:49 INFO - PROCESS | 2792 | ++DOCSHELL 1A642C00 == 90 [pid = 2792] [id = 718] 13:26:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1BD37C00) [pid = 2792] [serial = 2154] [outer = 00000000] 13:26:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1BF8B800) [pid = 2792] [serial = 2155] [outer = 1BD37C00] 13:26:49 INFO - PROCESS | 2792 | 1461097609826 Marionette DEBUG loaded listener.js 13:26:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (1BFEA400) [pid = 2792] [serial = 2156] [outer = 1BD37C00] 13:26:50 INFO - PROCESS | 2792 | 1461097610252 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:26:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:26:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 734ms 13:26:50 INFO - PROCESS | 2792 | 1461097610318 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 13:26:50 INFO - PROCESS | 2792 | 1461097610319 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 13:26:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:26:50 INFO - PROCESS | 2792 | 1461097610337 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:26:50 INFO - PROCESS | 2792 | 1461097610338 Marionette TRACE conn3 <- [1,2838,null,{}] 13:26:50 INFO - PROCESS | 2792 | 1461097610342 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:50 INFO - PROCESS | 2792 | 1461097610473 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 13:26:50 INFO - PROCESS | 2792 | 1461097610553 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:50 INFO - PROCESS | 2792 | ++DOCSHELL 11C1F800 == 91 [pid = 2792] [id = 719] 13:26:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (13522400) [pid = 2792] [serial = 2157] [outer = 00000000] 13:26:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (1CABF400) [pid = 2792] [serial = 2158] [outer = 13522400] 13:26:50 INFO - PROCESS | 2792 | 1461097610599 Marionette DEBUG loaded listener.js 13:26:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (1D11EC00) [pid = 2792] [serial = 2159] [outer = 13522400] 13:26:50 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (1A341400) [pid = 2792] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:26:50 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (1A561400) [pid = 2792] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:26:50 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (15E10800) [pid = 2792] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:26:50 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (18531000) [pid = 2792] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:26:50 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (147DE800) [pid = 2792] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:26:50 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (19295800) [pid = 2792] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:26:50 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (16BCCC00) [pid = 2792] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:26:50 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (18A3C000) [pid = 2792] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:26:50 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (1B8C0C00) [pid = 2792] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:26:50 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1930F800) [pid = 2792] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:26:50 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (19DDBC00) [pid = 2792] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:26:50 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1D228400) [pid = 2792] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:26:51 INFO - PROCESS | 2792 | 1461097611173 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:26:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:26:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 907ms 13:26:51 INFO - PROCESS | 2792 | 1461097611237 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 13:26:51 INFO - PROCESS | 2792 | 1461097611239 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 13:26:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:26:51 INFO - PROCESS | 2792 | 1461097611242 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:26:51 INFO - PROCESS | 2792 | 1461097611244 Marionette TRACE conn3 <- [1,2842,null,{}] 13:26:51 INFO - PROCESS | 2792 | 1461097611248 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:51 INFO - PROCESS | 2792 | 1461097611342 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 13:26:51 INFO - PROCESS | 2792 | 1461097611353 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:51 INFO - PROCESS | 2792 | ++DOCSHELL 18191000 == 92 [pid = 2792] [id = 720] 13:26:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (18B27400) [pid = 2792] [serial = 2160] [outer = 00000000] 13:26:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1A341400) [pid = 2792] [serial = 2161] [outer = 18B27400] 13:26:51 INFO - PROCESS | 2792 | 1461097611399 Marionette DEBUG loaded listener.js 13:26:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1BF89000) [pid = 2792] [serial = 2162] [outer = 18B27400] 13:26:51 INFO - PROCESS | 2792 | 1461097611875 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:26:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:26:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 703ms 13:26:51 INFO - PROCESS | 2792 | 1461097611942 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 13:26:51 INFO - PROCESS | 2792 | 1461097611944 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 13:26:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:26:51 INFO - PROCESS | 2792 | 1461097611947 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:26:51 INFO - PROCESS | 2792 | 1461097611949 Marionette TRACE conn3 <- [1,2846,null,{}] 13:26:51 INFO - PROCESS | 2792 | 1461097611952 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:52 INFO - PROCESS | 2792 | 1461097612077 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 13:26:52 INFO - PROCESS | 2792 | 1461097612089 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:52 INFO - PROCESS | 2792 | ++DOCSHELL 1920D800 == 93 [pid = 2792] [id = 721] 13:26:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1D120C00) [pid = 2792] [serial = 2163] [outer = 00000000] 13:26:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1D635400) [pid = 2792] [serial = 2164] [outer = 1D120C00] 13:26:52 INFO - PROCESS | 2792 | 1461097612135 Marionette DEBUG loaded listener.js 13:26:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1D63B800) [pid = 2792] [serial = 2165] [outer = 1D120C00] 13:26:52 INFO - PROCESS | 2792 | 1461097612585 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:26:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:26:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 704ms 13:26:52 INFO - PROCESS | 2792 | 1461097612647 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 13:26:52 INFO - PROCESS | 2792 | 1461097612651 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 13:26:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:26:52 INFO - PROCESS | 2792 | 1461097612655 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:26:52 INFO - PROCESS | 2792 | 1461097612658 Marionette TRACE conn3 <- [1,2850,null,{}] 13:26:52 INFO - PROCESS | 2792 | 1461097612662 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:52 INFO - PROCESS | 2792 | 1461097612758 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 13:26:52 INFO - PROCESS | 2792 | 1461097612764 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:52 INFO - PROCESS | 2792 | ++DOCSHELL 1D95A400 == 94 [pid = 2792] [id = 722] 13:26:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1DC96800) [pid = 2792] [serial = 2166] [outer = 00000000] 13:26:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1DCA3800) [pid = 2792] [serial = 2167] [outer = 1DC96800] 13:26:52 INFO - PROCESS | 2792 | 1461097612814 Marionette DEBUG loaded listener.js 13:26:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (1DF58C00) [pid = 2792] [serial = 2168] [outer = 1DC96800] 13:26:53 INFO - PROCESS | 2792 | 1461097613588 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:26:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:26:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1000ms 13:26:53 INFO - PROCESS | 2792 | 1461097613655 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 13:26:53 INFO - PROCESS | 2792 | 1461097613661 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 13:26:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:26:53 INFO - PROCESS | 2792 | 1461097613669 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:26:53 INFO - PROCESS | 2792 | 1461097613675 Marionette TRACE conn3 <- [1,2854,null,{}] 13:26:53 INFO - PROCESS | 2792 | 1461097613682 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:53 INFO - PROCESS | 2792 | 1461097613887 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 13:26:54 INFO - PROCESS | 2792 | 1461097614003 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:54 INFO - PROCESS | 2792 | ++DOCSHELL 166C7800 == 95 [pid = 2792] [id = 723] 13:26:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (17CDAC00) [pid = 2792] [serial = 2169] [outer = 00000000] 13:26:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (1853F800) [pid = 2792] [serial = 2170] [outer = 17CDAC00] 13:26:54 INFO - PROCESS | 2792 | 1461097614064 Marionette DEBUG loaded listener.js 13:26:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (187B7C00) [pid = 2792] [serial = 2171] [outer = 17CDAC00] 13:26:54 INFO - PROCESS | 2792 | 1461097614604 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:26:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:26:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1000ms 13:26:54 INFO - PROCESS | 2792 | 1461097614669 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 13:26:54 INFO - PROCESS | 2792 | 1461097614675 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 13:26:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:26:54 INFO - PROCESS | 2792 | 1461097614684 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:26:54 INFO - PROCESS | 2792 | 1461097614688 Marionette TRACE conn3 <- [1,2858,null,{}] 13:26:54 INFO - PROCESS | 2792 | 1461097614694 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:54 INFO - PROCESS | 2792 | 1461097614816 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 13:26:54 INFO - PROCESS | 2792 | 1461097614974 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:54 INFO - PROCESS | 2792 | ++DOCSHELL 18A3C800 == 96 [pid = 2792] [id = 724] 13:26:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (18C2D800) [pid = 2792] [serial = 2172] [outer = 00000000] 13:26:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (1968F800) [pid = 2792] [serial = 2173] [outer = 18C2D800] 13:26:55 INFO - PROCESS | 2792 | 1461097615031 Marionette DEBUG loaded listener.js 13:26:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (19D69400) [pid = 2792] [serial = 2174] [outer = 18C2D800] 13:26:55 INFO - PROCESS | 2792 | 1461097615659 Marionette TRACE conn3 <- [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]]]}] 13:26:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:26:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1047ms 13:26:55 INFO - PROCESS | 2792 | 1461097615733 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 13:26:55 INFO - PROCESS | 2792 | 1461097615736 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 13:26:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:26:55 INFO - PROCESS | 2792 | 1461097615758 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:26:55 INFO - PROCESS | 2792 | 1461097615762 Marionette TRACE conn3 <- [1,2862,null,{}] 13:26:55 INFO - PROCESS | 2792 | 1461097615774 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:55 INFO - PROCESS | 2792 | 1461097615956 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 13:26:55 INFO - PROCESS | 2792 | 1461097615968 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:56 INFO - PROCESS | 2792 | ++DOCSHELL 1D277400 == 97 [pid = 2792] [id = 725] 13:26:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (1D278800) [pid = 2792] [serial = 2175] [outer = 00000000] 13:26:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (1DA8E000) [pid = 2792] [serial = 2176] [outer = 1D278800] 13:26:56 INFO - PROCESS | 2792 | 1461097616066 Marionette DEBUG loaded listener.js 13:26:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (1DCA1000) [pid = 2792] [serial = 2177] [outer = 1D278800] 13:26:56 INFO - PROCESS | 2792 | 1461097616697 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:26:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:26:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1001ms 13:26:56 INFO - PROCESS | 2792 | 1461097616759 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 13:26:56 INFO - PROCESS | 2792 | 1461097616762 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 13:26:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:26:56 INFO - PROCESS | 2792 | 1461097616766 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:26:56 INFO - PROCESS | 2792 | 1461097616768 Marionette TRACE conn3 <- [1,2866,null,{}] 13:26:56 INFO - PROCESS | 2792 | 1461097616772 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:56 INFO - PROCESS | 2792 | 1461097616890 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 13:26:57 INFO - PROCESS | 2792 | 1461097617061 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:57 INFO - PROCESS | 2792 | ++DOCSHELL 1D950800 == 98 [pid = 2792] [id = 726] 13:26:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (1DF53C00) [pid = 2792] [serial = 2178] [outer = 00000000] 13:26:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 150 (1E361400) [pid = 2792] [serial = 2179] [outer = 1DF53C00] 13:26:57 INFO - PROCESS | 2792 | 1461097617118 Marionette DEBUG loaded listener.js 13:26:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 151 (1E367000) [pid = 2792] [serial = 2180] [outer = 1DF53C00] 13:26:57 INFO - PROCESS | 2792 | 1461097617682 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:26:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:26:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1001ms 13:26:57 INFO - PROCESS | 2792 | 1461097617772 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 13:26:57 INFO - PROCESS | 2792 | 1461097617775 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 13:26:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:26:57 INFO - PROCESS | 2792 | 1461097617778 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:26:57 INFO - PROCESS | 2792 | 1461097617780 Marionette TRACE conn3 <- [1,2870,null,{}] 13:26:57 INFO - PROCESS | 2792 | 1461097617784 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:57 INFO - PROCESS | 2792 | 1461097617899 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 13:26:58 INFO - PROCESS | 2792 | 1461097618057 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:58 INFO - PROCESS | 2792 | ++DOCSHELL 1E368C00 == 99 [pid = 2792] [id = 727] 13:26:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 152 (1E369800) [pid = 2792] [serial = 2181] [outer = 00000000] 13:26:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 153 (1E4DBC00) [pid = 2792] [serial = 2182] [outer = 1E369800] 13:26:58 INFO - PROCESS | 2792 | 1461097618112 Marionette DEBUG loaded listener.js 13:26:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 154 (1E4DFC00) [pid = 2792] [serial = 2183] [outer = 1E369800] 13:26:58 INFO - PROCESS | 2792 | 1461097618690 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:26:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:26:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 953ms 13:26:58 INFO - PROCESS | 2792 | 1461097618723 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 13:26:58 INFO - PROCESS | 2792 | 1461097618725 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 13:26:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:26:58 INFO - PROCESS | 2792 | 1461097618729 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:26:58 INFO - PROCESS | 2792 | 1461097618731 Marionette TRACE conn3 <- [1,2874,null,{}] 13:26:58 INFO - PROCESS | 2792 | 1461097618735 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:58 INFO - PROCESS | 2792 | 1461097618866 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 13:26:59 INFO - PROCESS | 2792 | 1461097619039 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:59 INFO - PROCESS | 2792 | ++DOCSHELL 1E4E1400 == 100 [pid = 2792] [id = 728] 13:26:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 155 (1E4E6C00) [pid = 2792] [serial = 2184] [outer = 00000000] 13:26:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 156 (20A49000) [pid = 2792] [serial = 2185] [outer = 1E4E6C00] 13:26:59 INFO - PROCESS | 2792 | 1461097619098 Marionette DEBUG loaded listener.js 13:26:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 157 (20A4C400) [pid = 2792] [serial = 2186] [outer = 1E4E6C00] 13:26:59 INFO - PROCESS | 2792 | 1461097619679 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:26:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:26:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1001ms 13:26:59 INFO - PROCESS | 2792 | 1461097619732 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 13:26:59 INFO - PROCESS | 2792 | 1461097619734 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 13:26:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:26:59 INFO - PROCESS | 2792 | 1461097619737 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:26:59 INFO - PROCESS | 2792 | 1461097619740 Marionette TRACE conn3 <- [1,2878,null,{}] 13:26:59 INFO - PROCESS | 2792 | 1461097619743 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:59 INFO - PROCESS | 2792 | 1461097619864 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 13:27:00 INFO - PROCESS | 2792 | 1461097620022 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:00 INFO - PROCESS | 2792 | ++DOCSHELL 1E4E1000 == 101 [pid = 2792] [id = 729] 13:27:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 158 (20882800) [pid = 2792] [serial = 2187] [outer = 00000000] 13:27:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 159 (20889C00) [pid = 2792] [serial = 2188] [outer = 20882800] 13:27:00 INFO - PROCESS | 2792 | 1461097620077 Marionette DEBUG loaded listener.js 13:27:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 160 (2088C800) [pid = 2792] [serial = 2189] [outer = 20882800] 13:27:00 INFO - PROCESS | 2792 | 1461097620599 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:27:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:27:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 891ms 13:27:00 INFO - PROCESS | 2792 | 1461097620642 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 13:27:00 INFO - PROCESS | 2792 | 1461097620645 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 13:27:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:27:00 INFO - PROCESS | 2792 | 1461097620648 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:27:00 INFO - PROCESS | 2792 | 1461097620650 Marionette TRACE conn3 <- [1,2882,null,{}] 13:27:00 INFO - PROCESS | 2792 | 1461097620654 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:00 INFO - PROCESS | 2792 | 1461097620768 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 13:27:00 INFO - PROCESS | 2792 | 1461097620947 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:00 INFO - PROCESS | 2792 | ++DOCSHELL 20887800 == 102 [pid = 2792] [id = 730] 13:27:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 161 (20888000) [pid = 2792] [serial = 2190] [outer = 00000000] 13:27:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 162 (20A4DC00) [pid = 2792] [serial = 2191] [outer = 20888000] 13:27:01 INFO - PROCESS | 2792 | 1461097621002 Marionette DEBUG loaded listener.js 13:27:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 163 (21679C00) [pid = 2792] [serial = 2192] [outer = 20888000] 13:27:01 INFO - PROCESS | 2792 | 1461097621645 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:27:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:27:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1047ms 13:27:01 INFO - PROCESS | 2792 | 1461097621704 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 13:27:01 INFO - PROCESS | 2792 | 1461097621707 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 13:27:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:27:01 INFO - PROCESS | 2792 | 1461097621711 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:27:01 INFO - PROCESS | 2792 | 1461097621713 Marionette TRACE conn3 <- [1,2886,null,{}] 13:27:01 INFO - PROCESS | 2792 | 1461097621717 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:01 INFO - PROCESS | 2792 | 1461097621838 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 13:27:02 INFO - PROCESS | 2792 | 1461097622000 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:02 INFO - PROCESS | 2792 | ++DOCSHELL 1372D000 == 103 [pid = 2792] [id = 731] 13:27:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 164 (13814000) [pid = 2792] [serial = 2193] [outer = 00000000] 13:27:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 165 (18C22400) [pid = 2792] [serial = 2194] [outer = 13814000] 13:27:02 INFO - PROCESS | 2792 | 1461097622085 Marionette DEBUG loaded listener.js 13:27:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 166 (18B2DC00) [pid = 2792] [serial = 2195] [outer = 13814000] 13:27:02 INFO - PROCESS | 2792 | 1461097622885 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:27:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:27:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1250ms 13:27:02 INFO - PROCESS | 2792 | 1461097622966 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 13:27:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:27:02 INFO - PROCESS | 2792 | 1461097622970 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 13:27:02 INFO - PROCESS | 2792 | 1461097622975 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:27:02 INFO - PROCESS | 2792 | 1461097622979 Marionette TRACE conn3 <- [1,2890,null,{}] 13:27:02 INFO - PROCESS | 2792 | 1461097622984 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:03 INFO - PROCESS | 2792 | 1461097623100 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 13:27:03 INFO - PROCESS | 2792 | 1461097623266 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:03 INFO - PROCESS | 2792 | ++DOCSHELL 17CC0800 == 104 [pid = 2792] [id = 732] 13:27:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 167 (17CDA400) [pid = 2792] [serial = 2196] [outer = 00000000] 13:27:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 168 (18C27000) [pid = 2792] [serial = 2197] [outer = 17CDA400] 13:27:03 INFO - PROCESS | 2792 | 1461097623318 Marionette DEBUG loaded listener.js 13:27:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 169 (19295800) [pid = 2792] [serial = 2198] [outer = 17CDA400] 13:27:03 INFO - PROCESS | 2792 | 1461097623945 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:27:03 INFO - PROCESS | 2792 | --DOCSHELL 19370800 == 103 [pid = 2792] [id = 677] 13:27:03 INFO - PROCESS | 2792 | --DOCSHELL 1920D800 == 102 [pid = 2792] [id = 721] 13:27:03 INFO - PROCESS | 2792 | --DOCSHELL 18191000 == 101 [pid = 2792] [id = 720] 13:27:03 INFO - PROCESS | 2792 | --DOCSHELL 11C1F800 == 100 [pid = 2792] [id = 719] 13:27:03 INFO - PROCESS | 2792 | --DOCSHELL 1A642C00 == 99 [pid = 2792] [id = 718] 13:27:04 INFO - PROCESS | 2792 | --DOCSHELL 19F77000 == 98 [pid = 2792] [id = 717] 13:27:04 INFO - PROCESS | 2792 | --DOCSHELL 19303C00 == 97 [pid = 2792] [id = 716] 13:27:04 INFO - PROCESS | 2792 | --DOCSHELL 18B1F400 == 96 [pid = 2792] [id = 715] 13:27:04 INFO - PROCESS | 2792 | --DOCSHELL 16DB2800 == 95 [pid = 2792] [id = 714] 13:27:04 INFO - PROCESS | 2792 | --DOCSHELL 13819800 == 94 [pid = 2792] [id = 713] 13:27:04 INFO - PROCESS | 2792 | --DOCSHELL 15B76000 == 93 [pid = 2792] [id = 712] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 168 (1D234800) [pid = 2792] [serial = 2110] [outer = 00000000] [url = about:blank] 13:27:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:27:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1047ms 13:27:04 INFO - PROCESS | 2792 | --DOCSHELL 1DC97C00 == 92 [pid = 2792] [id = 709] 13:27:04 INFO - PROCESS | 2792 | --DOCSHELL 1D63D800 == 91 [pid = 2792] [id = 708] 13:27:04 INFO - PROCESS | 2792 | --DOCSHELL 19687C00 == 90 [pid = 2792] [id = 707] 13:27:04 INFO - PROCESS | 2792 | --DOCSHELL 1B8B9800 == 89 [pid = 2792] [id = 706] 13:27:04 INFO - PROCESS | 2792 | --DOCSHELL 187B7400 == 88 [pid = 2792] [id = 705] 13:27:04 INFO - PROCESS | 2792 | --DOCSHELL 13269C00 == 87 [pid = 2792] [id = 704] 13:27:04 INFO - PROCESS | 2792 | 1461097624055 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 13:27:04 INFO - PROCESS | 2792 | 1461097624061 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 13:27:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 167 (1D63B400) [pid = 2792] [serial = 1973] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 166 (1B8BD800) [pid = 2792] [serial = 2024] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 165 (1A909C00) [pid = 2792] [serial = 2098] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 164 (1BF91800) [pid = 2792] [serial = 2101] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 163 (18A41C00) [pid = 2792] [serial = 2104] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 162 (1BFF8C00) [pid = 2792] [serial = 2102] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 161 (1D11A400) [pid = 2792] [serial = 2107] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 160 (16BD2C00) [pid = 2792] [serial = 2086] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 159 (17CC8C00) [pid = 2792] [serial = 2087] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 158 (19958800) [pid = 2792] [serial = 2095] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 157 (17CDE800) [pid = 2792] [serial = 2084] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 156 (17CC3C00) [pid = 2792] [serial = 2083] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 155 (18B26400) [pid = 2792] [serial = 2089] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 154 (18C22000) [pid = 2792] [serial = 2090] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 153 (1380F400) [pid = 2792] [serial = 2062] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 152 (1B96F000) [pid = 2792] [serial = 2060] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 151 (18A32400) [pid = 2792] [serial = 2065] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 150 (19691C00) [pid = 2792] [serial = 2068] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 149 (1BF94000) [pid = 2792] [serial = 2071] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 148 (1C0EDC00) [pid = 2792] [serial = 2074] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 147 (1CA83C00) [pid = 2792] [serial = 2077] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 146 (1CFB9C00) [pid = 2792] [serial = 2080] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 145 (1954B000) [pid = 2792] [serial = 2092] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (19658000) [pid = 2792] [serial = 2093] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (19F76C00) [pid = 2792] [serial = 2105] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (19302400) [pid = 2792] [serial = 2108] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (19AE8400) [pid = 2792] [serial = 2096] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (1B8C5800) [pid = 2792] [serial = 2099] [outer = 00000000] [url = about:blank] 13:27:04 INFO - PROCESS | 2792 | 1461097624092 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:27:04 INFO - PROCESS | 2792 | 1461097624095 Marionette TRACE conn3 <- [1,2894,null,{}] 13:27:04 INFO - PROCESS | 2792 | 1461097624102 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:04 INFO - PROCESS | 2792 | 1461097624208 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 13:27:04 INFO - PROCESS | 2792 | 1461097624214 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:04 INFO - PROCESS | 2792 | ++DOCSHELL 17CC8C00 == 88 [pid = 2792] [id = 733] 13:27:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (17CCB000) [pid = 2792] [serial = 2199] [outer = 00000000] 13:27:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (18188400) [pid = 2792] [serial = 2200] [outer = 17CCB000] 13:27:04 INFO - PROCESS | 2792 | 1461097624261 Marionette DEBUG loaded listener.js 13:27:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (18A36400) [pid = 2792] [serial = 2201] [outer = 17CCB000] 13:27:04 INFO - PROCESS | 2792 | 1461097624855 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:27:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:27:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 797ms 13:27:04 INFO - PROCESS | 2792 | 1461097624883 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 13:27:04 INFO - PROCESS | 2792 | 1461097624885 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 13:27:04 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:27:04 INFO - PROCESS | 2792 | 1461097624889 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:27:04 INFO - PROCESS | 2792 | 1461097624893 Marionette TRACE conn3 <- [1,2898,null,{}] 13:27:04 INFO - PROCESS | 2792 | 1461097624903 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:05 INFO - PROCESS | 2792 | 1461097625004 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 13:27:05 INFO - PROCESS | 2792 | 1461097625128 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:05 INFO - PROCESS | 2792 | ++DOCSHELL 19370800 == 89 [pid = 2792] [id = 734] 13:27:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (19373C00) [pid = 2792] [serial = 2202] [outer = 00000000] 13:27:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (19687800) [pid = 2792] [serial = 2203] [outer = 19373C00] 13:27:05 INFO - PROCESS | 2792 | 1461097625176 Marionette DEBUG loaded listener.js 13:27:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (19690800) [pid = 2792] [serial = 2204] [outer = 19373C00] 13:27:05 INFO - PROCESS | 2792 | 1461097625542 Marionette TRACE conn3 <- [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]]]}] 13:27:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:27:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:27:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 703ms 13:27:05 INFO - PROCESS | 2792 | 1461097625588 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 13:27:05 INFO - PROCESS | 2792 | 1461097625591 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 13:27:05 INFO - TEST-START | /DOMEvents/constructors.html 13:27:05 INFO - PROCESS | 2792 | 1461097625594 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:27:05 INFO - PROCESS | 2792 | 1461097625596 Marionette TRACE conn3 <- [1,2902,null,{}] 13:27:05 INFO - PROCESS | 2792 | 1461097625599 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:05 INFO - PROCESS | 2792 | 1461097625697 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 13:27:05 INFO - PROCESS | 2792 | 1461097625702 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:05 INFO - PROCESS | 2792 | ++DOCSHELL 19657000 == 90 [pid = 2792] [id = 735] 13:27:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (1968A000) [pid = 2792] [serial = 2205] [outer = 00000000] 13:27:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (1A910000) [pid = 2792] [serial = 2206] [outer = 1968A000] 13:27:05 INFO - PROCESS | 2792 | 1461097625749 Marionette DEBUG loaded listener.js 13:27:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (1B8C0400) [pid = 2792] [serial = 2207] [outer = 1968A000] 13:27:06 INFO - PROCESS | 2792 | 1461097626318 Marionette TRACE conn3 <- [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]]]}] 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:27:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:27:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:27:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:27:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:27:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:27:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:27:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:27:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:27:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 828ms 13:27:06 INFO - PROCESS | 2792 | 1461097626429 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 13:27:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:27:06 INFO - PROCESS | 2792 | 1461097626431 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 13:27:06 INFO - PROCESS | 2792 | 1461097626434 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:27:06 INFO - PROCESS | 2792 | 1461097626436 Marionette TRACE conn3 <- [1,2906,null,{}] 13:27:06 INFO - PROCESS | 2792 | 1461097626440 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:06 INFO - PROCESS | 2792 | 1461097626585 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 13:27:06 INFO - PROCESS | 2792 | 1461097626599 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:06 INFO - PROCESS | 2792 | ++DOCSHELL 1A90D800 == 91 [pid = 2792] [id = 736] 13:27:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 150 (1B8C3C00) [pid = 2792] [serial = 2208] [outer = 00000000] 13:27:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 151 (1BF8B400) [pid = 2792] [serial = 2209] [outer = 1B8C3C00] 13:27:06 INFO - PROCESS | 2792 | 1461097626645 Marionette DEBUG loaded listener.js 13:27:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 152 (1BF95C00) [pid = 2792] [serial = 2210] [outer = 1B8C3C00] 13:27:07 INFO - PROCESS | 2792 | 1461097627103 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:27:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:27:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 704ms 13:27:07 INFO - PROCESS | 2792 | 1461097627132 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 13:27:07 INFO - PROCESS | 2792 | 1461097627134 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 13:27:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:27:07 INFO - PROCESS | 2792 | 1461097627142 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:27:07 INFO - PROCESS | 2792 | 1461097627144 Marionette TRACE conn3 <- [1,2910,null,{}] 13:27:07 INFO - PROCESS | 2792 | 1461097627148 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:07 INFO - PROCESS | 2792 | 1461097627299 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 13:27:07 INFO - PROCESS | 2792 | 1461097627320 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:07 INFO - PROCESS | 2792 | ++DOCSHELL 1BE3BC00 == 92 [pid = 2792] [id = 737] 13:27:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 153 (1BF88C00) [pid = 2792] [serial = 2211] [outer = 00000000] 13:27:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 154 (1CAC1800) [pid = 2792] [serial = 2212] [outer = 1BF88C00] 13:27:07 INFO - PROCESS | 2792 | 1461097627368 Marionette DEBUG loaded listener.js 13:27:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 155 (1D228400) [pid = 2792] [serial = 2213] [outer = 1BF88C00] 13:27:07 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 13:27:07 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 13:27:07 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 13:27:07 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 13:27:07 INFO - PROCESS | 2792 | 1461097627847 Marionette TRACE conn3 <- [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]]]}] 13:27:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:27:07 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:27:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:27:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:27:07 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 13:27:07 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:27:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:27:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:27:07 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 13:27:07 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:27:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:27:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:27:07 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]" 13:27:07 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:27:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:27:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:27:07 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:27:07 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 734ms 13:27:07 INFO - PROCESS | 2792 | 1461097627886 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 13:27:07 INFO - PROCESS | 2792 | 1461097627888 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 13:27:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:27:07 INFO - PROCESS | 2792 | 1461097627898 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:27:07 INFO - PROCESS | 2792 | 1461097627900 Marionette TRACE conn3 <- [1,2914,null,{}] 13:27:07 INFO - PROCESS | 2792 | 1461097627904 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:08 INFO - PROCESS | 2792 | 1461097628071 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 13:27:08 INFO - PROCESS | 2792 | 1461097628088 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:08 INFO - PROCESS | 2792 | ++DOCSHELL 1CA89800 == 93 [pid = 2792] [id = 738] 13:27:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 156 (1CAB6400) [pid = 2792] [serial = 2214] [outer = 00000000] 13:27:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 157 (1E306000) [pid = 2792] [serial = 2215] [outer = 1CAB6400] 13:27:08 INFO - PROCESS | 2792 | 1461097628133 Marionette DEBUG loaded listener.js 13:27:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 158 (1E30FC00) [pid = 2792] [serial = 2216] [outer = 1CAB6400] 13:27:08 INFO - PROCESS | 2792 | --DOMWINDOW == 157 (1D22DC00) [pid = 2792] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:27:08 INFO - PROCESS | 2792 | --DOMWINDOW == 156 (1A33E400) [pid = 2792] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:27:08 INFO - PROCESS | 2792 | --DOMWINDOW == 155 (1BD37C00) [pid = 2792] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:27:08 INFO - PROCESS | 2792 | --DOMWINDOW == 154 (13522400) [pid = 2792] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:27:08 INFO - PROCESS | 2792 | --DOMWINDOW == 153 (192A0C00) [pid = 2792] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:27:08 INFO - PROCESS | 2792 | --DOMWINDOW == 152 (16310C00) [pid = 2792] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:27:08 INFO - PROCESS | 2792 | --DOMWINDOW == 151 (17CC4800) [pid = 2792] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:27:08 INFO - PROCESS | 2792 | --DOMWINDOW == 150 (1382C400) [pid = 2792] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:27:08 INFO - PROCESS | 2792 | --DOMWINDOW == 149 (1936B000) [pid = 2792] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:27:08 INFO - PROCESS | 2792 | --DOMWINDOW == 148 (1D120C00) [pid = 2792] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:27:08 INFO - PROCESS | 2792 | --DOMWINDOW == 147 (18B27400) [pid = 2792] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:27:08 INFO - PROCESS | 2792 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:27:08 INFO - PROCESS | 2792 | 1461097628720 Marionette TRACE conn3 <- [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]]]}] 13:27:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:27:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 844ms 13:27:08 INFO - PROCESS | 2792 | 1461097628740 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 13:27:08 INFO - PROCESS | 2792 | 1461097628742 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 13:27:08 INFO - PROCESS | 2792 | 1461097628745 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:27:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:27:08 INFO - PROCESS | 2792 | 1461097628747 Marionette TRACE conn3 <- [1,2918,null,{}] 13:27:08 INFO - PROCESS | 2792 | 1461097628750 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:08 INFO - PROCESS | 2792 | 1461097628848 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 13:27:08 INFO - PROCESS | 2792 | 1461097628976 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:08 INFO - PROCESS | 2792 | ++DOCSHELL 18A33400 == 94 [pid = 2792] [id = 739] 13:27:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (18B28800) [pid = 2792] [serial = 2217] [outer = 00000000] 13:27:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (1BD3D000) [pid = 2792] [serial = 2218] [outer = 18B28800] 13:27:09 INFO - PROCESS | 2792 | 1461097629023 Marionette DEBUG loaded listener.js 13:27:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 150 (1D22DC00) [pid = 2792] [serial = 2219] [outer = 18B28800] 13:27:09 INFO - PROCESS | 2792 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:27:09 INFO - PROCESS | 2792 | 1461097629361 Marionette TRACE conn3 <- [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]]]}] 13:27:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:27:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 641ms 13:27:09 INFO - PROCESS | 2792 | 1461097629383 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 13:27:09 INFO - PROCESS | 2792 | 1461097629385 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 13:27:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:27:09 INFO - PROCESS | 2792 | 1461097629388 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:27:09 INFO - PROCESS | 2792 | 1461097629390 Marionette TRACE conn3 <- [1,2922,null,{}] 13:27:09 INFO - PROCESS | 2792 | 1461097629393 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:09 INFO - PROCESS | 2792 | 1461097629541 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 13:27:09 INFO - PROCESS | 2792 | 1461097629549 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:09 INFO - PROCESS | 2792 | ++DOCSHELL 19783400 == 95 [pid = 2792] [id = 740] 13:27:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 151 (1D11E000) [pid = 2792] [serial = 2220] [outer = 00000000] 13:27:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 152 (1D641000) [pid = 2792] [serial = 2221] [outer = 1D11E000] 13:27:09 INFO - PROCESS | 2792 | 1461097629604 Marionette DEBUG loaded listener.js 13:27:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 153 (1E4E4000) [pid = 2792] [serial = 2222] [outer = 1D11E000] 13:27:10 INFO - PROCESS | 2792 | 1461097630057 Marionette TRACE conn3 <- [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]]]}] 13:27:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:27:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 703ms 13:27:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:27:10 INFO - PROCESS | 2792 | 1461097630088 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 13:27:10 INFO - PROCESS | 2792 | 1461097630090 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 13:27:10 INFO - PROCESS | 2792 | 1461097630093 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:27:10 INFO - PROCESS | 2792 | 1461097630095 Marionette TRACE conn3 <- [1,2926,null,{}] 13:27:10 INFO - PROCESS | 2792 | 1461097630099 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:10 INFO - PROCESS | 2792 | 1461097630248 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 13:27:10 INFO - PROCESS | 2792 | 1461097630261 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:10 INFO - PROCESS | 2792 | ++DOCSHELL 16DAA400 == 96 [pid = 2792] [id = 741] 13:27:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 154 (1A333800) [pid = 2792] [serial = 2223] [outer = 00000000] 13:27:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 155 (1B99F800) [pid = 2792] [serial = 2224] [outer = 1A333800] 13:27:10 INFO - PROCESS | 2792 | 1461097630307 Marionette DEBUG loaded listener.js 13:27:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 156 (1B9A4400) [pid = 2792] [serial = 2225] [outer = 1A333800] 13:27:10 INFO - PROCESS | 2792 | 1461097630870 Marionette TRACE conn3 <- [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]]]}] 13:27:10 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. 13:27:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 797ms 13:27:10 INFO - PROCESS | 2792 | 1461097630897 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 13:27:10 INFO - PROCESS | 2792 | 1461097630901 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 13:27:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:27:10 INFO - PROCESS | 2792 | 1461097630907 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:27:10 INFO - PROCESS | 2792 | 1461097630911 Marionette TRACE conn3 <- [1,2930,null,{}] 13:27:10 INFO - PROCESS | 2792 | 1461097630917 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:11 INFO - PROCESS | 2792 | 1461097631098 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 13:27:11 INFO - PROCESS | 2792 | 1461097631263 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:11 INFO - PROCESS | 2792 | ++DOCSHELL 16D76400 == 97 [pid = 2792] [id = 742] 13:27:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 157 (16D77C00) [pid = 2792] [serial = 2226] [outer = 00000000] 13:27:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 158 (187B5C00) [pid = 2792] [serial = 2227] [outer = 16D77C00] 13:27:11 INFO - PROCESS | 2792 | 1461097631324 Marionette DEBUG loaded listener.js 13:27:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 159 (18B26400) [pid = 2792] [serial = 2228] [outer = 16D77C00] 13:27:11 INFO - PROCESS | 2792 | 1461097631847 Marionette TRACE conn3 <- [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"]]]}] 13:27:11 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 13:27:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:27:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1000ms 13:27:11 INFO - PROCESS | 2792 | 1461097631925 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 13:27:11 INFO - PROCESS | 2792 | 1461097631931 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 13:27:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:27:11 INFO - PROCESS | 2792 | 1461097631939 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:27:11 INFO - PROCESS | 2792 | 1461097631942 Marionette TRACE conn3 <- [1,2934,null,{}] 13:27:11 INFO - PROCESS | 2792 | 1461097631946 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:12 INFO - PROCESS | 2792 | 1461097632075 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 13:27:12 INFO - PROCESS | 2792 | 1461097632251 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:12 INFO - PROCESS | 2792 | ++DOCSHELL 1817C000 == 98 [pid = 2792] [id = 743] 13:27:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 160 (18C28000) [pid = 2792] [serial = 2229] [outer = 00000000] 13:27:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 161 (1A90C400) [pid = 2792] [serial = 2230] [outer = 18C28000] 13:27:12 INFO - PROCESS | 2792 | 1461097632306 Marionette DEBUG loaded listener.js 13:27:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 162 (1B976800) [pid = 2792] [serial = 2231] [outer = 18C28000] 13:27:12 INFO - PROCESS | 2792 | 1461097632882 Marionette TRACE conn3 <- [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]]]}] 13:27:12 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. 13:27:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1001ms 13:27:12 INFO - PROCESS | 2792 | 1461097632943 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 13:27:12 INFO - PROCESS | 2792 | 1461097632946 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 13:27:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:27:12 INFO - PROCESS | 2792 | 1461097632950 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:27:12 INFO - PROCESS | 2792 | 1461097632953 Marionette TRACE conn3 <- [1,2938,null,{}] 13:27:12 INFO - PROCESS | 2792 | 1461097632965 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:13 INFO - PROCESS | 2792 | 1461097633096 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 13:27:13 INFO - PROCESS | 2792 | 1461097633261 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:13 INFO - PROCESS | 2792 | ++DOCSHELL 1CA89C00 == 99 [pid = 2792] [id = 744] 13:27:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 163 (1CA8C000) [pid = 2792] [serial = 2232] [outer = 00000000] 13:27:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 164 (1D278400) [pid = 2792] [serial = 2233] [outer = 1CA8C000] 13:27:13 INFO - PROCESS | 2792 | 1461097633319 Marionette DEBUG loaded listener.js 13:27:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 165 (1DC96400) [pid = 2792] [serial = 2234] [outer = 1CA8C000] 13:27:13 INFO - PROCESS | 2792 | ++DOCSHELL 1DF4DC00 == 100 [pid = 2792] [id = 745] 13:27:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 166 (2088DC00) [pid = 2792] [serial = 2235] [outer = 00000000] 13:27:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 167 (20A43800) [pid = 2792] [serial = 2236] [outer = 2088DC00] 13:27:13 INFO - PROCESS | 2792 | 1461097633931 Marionette TRACE conn3 <- [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]]]}] 13:27:13 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. 13:27:13 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1000ms 13:27:13 INFO - PROCESS | 2792 | 1461097633951 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 13:27:13 INFO - PROCESS | 2792 | 1461097633953 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 13:27:13 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:27:13 INFO - PROCESS | 2792 | 1461097633957 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:27:13 INFO - PROCESS | 2792 | 1461097633959 Marionette TRACE conn3 <- [1,2942,null,{}] 13:27:13 INFO - PROCESS | 2792 | 1461097633963 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:14 INFO - PROCESS | 2792 | 1461097634115 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 13:27:14 INFO - PROCESS | 2792 | 1461097634293 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:14 INFO - PROCESS | 2792 | ++DOCSHELL 1DF4C800 == 101 [pid = 2792] [id = 746] 13:27:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 168 (1E35E000) [pid = 2792] [serial = 2237] [outer = 00000000] 13:27:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 169 (20A47C00) [pid = 2792] [serial = 2238] [outer = 1E35E000] 13:27:14 INFO - PROCESS | 2792 | 1461097634349 Marionette DEBUG loaded listener.js 13:27:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 170 (215B3800) [pid = 2792] [serial = 2239] [outer = 1E35E000] 13:27:14 INFO - PROCESS | 2792 | 1461097634842 Marionette TRACE conn3 <- [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]]]}] 13:27:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:27:14 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 13:27:14 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 938ms 13:27:14 INFO - PROCESS | 2792 | 1461097634907 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 13:27:14 INFO - PROCESS | 2792 | 1461097634909 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 13:27:14 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:27:14 INFO - PROCESS | 2792 | 1461097634914 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:27:14 INFO - PROCESS | 2792 | 1461097634916 Marionette TRACE conn3 <- [1,2946,null,{}] 13:27:14 INFO - PROCESS | 2792 | 1461097634920 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:15 INFO - PROCESS | 2792 | 1461097635059 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 13:27:15 INFO - PROCESS | 2792 | 1461097635234 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:15 INFO - PROCESS | 2792 | ++DOCSHELL 20A44C00 == 102 [pid = 2792] [id = 747] 13:27:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 171 (215B4800) [pid = 2792] [serial = 2240] [outer = 00000000] 13:27:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 172 (215C0C00) [pid = 2792] [serial = 2241] [outer = 215B4800] 13:27:15 INFO - PROCESS | 2792 | 1461097635291 Marionette DEBUG loaded listener.js 13:27:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 173 (2167CC00) [pid = 2792] [serial = 2242] [outer = 215B4800] 13:27:15 INFO - PROCESS | 2792 | 1461097635830 Marionette TRACE conn3 <- [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]]]}] 13:27:15 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. 13:27:15 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 938ms 13:27:15 INFO - PROCESS | 2792 | 1461097635858 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 13:27:15 INFO - PROCESS | 2792 | 1461097635860 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 13:27:15 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:27:15 INFO - PROCESS | 2792 | 1461097635864 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:27:15 INFO - PROCESS | 2792 | 1461097635866 Marionette TRACE conn3 <- [1,2950,null,{}] 13:27:15 INFO - PROCESS | 2792 | 1461097635869 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:16 INFO - PROCESS | 2792 | 1461097636069 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 13:27:16 INFO - PROCESS | 2792 | 1461097636166 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:16 INFO - PROCESS | 2792 | ++DOCSHELL 21232C00 == 103 [pid = 2792] [id = 748] 13:27:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 174 (21233400) [pid = 2792] [serial = 2243] [outer = 00000000] 13:27:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 175 (21240000) [pid = 2792] [serial = 2244] [outer = 21233400] 13:27:16 INFO - PROCESS | 2792 | 1461097636220 Marionette DEBUG loaded listener.js 13:27:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 176 (215BE800) [pid = 2792] [serial = 2245] [outer = 21233400] 13:27:16 INFO - PROCESS | 2792 | 1461097636760 Marionette TRACE conn3 <- [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]]]}] 13:27:16 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. 13:27:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 938ms 13:27:16 INFO - PROCESS | 2792 | 1461097636809 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 13:27:16 INFO - PROCESS | 2792 | 1461097636812 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 13:27:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:27:16 INFO - PROCESS | 2792 | 1461097636815 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:27:16 INFO - PROCESS | 2792 | 1461097636817 Marionette TRACE conn3 <- [1,2954,null,{}] 13:27:16 INFO - PROCESS | 2792 | 1461097636820 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:16 INFO - PROCESS | 2792 | 1461097636935 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 13:27:17 INFO - PROCESS | 2792 | 1461097637098 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:17 INFO - PROCESS | 2792 | ++DOCSHELL 1BD39800 == 104 [pid = 2792] [id = 749] 13:27:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 177 (2123DC00) [pid = 2792] [serial = 2246] [outer = 00000000] 13:27:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 178 (21686C00) [pid = 2792] [serial = 2247] [outer = 2123DC00] 13:27:17 INFO - PROCESS | 2792 | 1461097637157 Marionette DEBUG loaded listener.js 13:27:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 179 (22501800) [pid = 2792] [serial = 2248] [outer = 2123DC00] 13:27:17 INFO - PROCESS | 2792 | 1461097637638 Marionette TRACE conn3 <- [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]]]}] 13:27:17 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. 13:27:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 829ms 13:27:17 INFO - PROCESS | 2792 | 1461097637658 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 13:27:17 INFO - PROCESS | 2792 | 1461097637660 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 13:27:17 INFO - PROCESS | 2792 | 1461097637663 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:27:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:27:17 INFO - PROCESS | 2792 | 1461097637665 Marionette TRACE conn3 <- [1,2958,null,{}] 13:27:17 INFO - PROCESS | 2792 | 1461097637669 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:17 INFO - PROCESS | 2792 | 1461097637786 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 13:27:17 INFO - PROCESS | 2792 | 1461097637951 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:17 INFO - PROCESS | 2792 | ++DOCSHELL 21241C00 == 105 [pid = 2792] [id = 750] 13:27:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 180 (21683C00) [pid = 2792] [serial = 2249] [outer = 00000000] 13:27:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 181 (2250B400) [pid = 2792] [serial = 2250] [outer = 21683C00] 13:27:18 INFO - PROCESS | 2792 | 1461097638006 Marionette DEBUG loaded listener.js 13:27:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 182 (2250C800) [pid = 2792] [serial = 2251] [outer = 21683C00] 13:27:18 INFO - PROCESS | 2792 | 1461097638533 Marionette TRACE conn3 <- [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]]]}] 13:27:18 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. 13:27:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 907ms 13:27:18 INFO - PROCESS | 2792 | 1461097638574 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 13:27:18 INFO - PROCESS | 2792 | 1461097638577 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 13:27:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:27:18 INFO - PROCESS | 2792 | 1461097638582 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:27:18 INFO - PROCESS | 2792 | 1461097638584 Marionette TRACE conn3 <- [1,2962,null,{}] 13:27:18 INFO - PROCESS | 2792 | 1461097638587 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:18 INFO - PROCESS | 2792 | 1461097638703 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 13:27:18 INFO - PROCESS | 2792 | 1461097638880 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:18 INFO - PROCESS | 2792 | ++DOCSHELL 21684000 == 106 [pid = 2792] [id = 751] 13:27:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 183 (21686400) [pid = 2792] [serial = 2252] [outer = 00000000] 13:27:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 184 (224A1800) [pid = 2792] [serial = 2253] [outer = 21686400] 13:27:18 INFO - PROCESS | 2792 | 1461097638935 Marionette DEBUG loaded listener.js 13:27:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 185 (224A4400) [pid = 2792] [serial = 2254] [outer = 21686400] 13:27:19 INFO - PROCESS | 2792 | 1461097639423 Marionette TRACE conn3 <- [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]]]}] 13:27:19 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. 13:27:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 875ms 13:27:19 INFO - PROCESS | 2792 | 1461097639474 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 13:27:19 INFO - PROCESS | 2792 | 1461097639477 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 13:27:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:27:19 INFO - PROCESS | 2792 | 1461097639482 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:27:19 INFO - PROCESS | 2792 | 1461097639484 Marionette TRACE conn3 <- [1,2966,null,{}] 13:27:19 INFO - PROCESS | 2792 | 1461097639488 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:19 INFO - PROCESS | 2792 | 1461097639609 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 13:27:19 INFO - PROCESS | 2792 | 1461097639810 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:19 INFO - PROCESS | 2792 | ++DOCSHELL 2249E000 == 107 [pid = 2792] [id = 752] 13:27:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 186 (22506800) [pid = 2792] [serial = 2255] [outer = 00000000] 13:27:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 187 (2485D000) [pid = 2792] [serial = 2256] [outer = 22506800] 13:27:19 INFO - PROCESS | 2792 | 1461097639865 Marionette DEBUG loaded listener.js 13:27:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 188 (2485F800) [pid = 2792] [serial = 2257] [outer = 22506800] 13:27:20 INFO - PROCESS | 2792 | 1461097640390 Marionette TRACE conn3 <- [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]]]}] 13:27:20 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. 13:27:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 953ms 13:27:20 INFO - PROCESS | 2792 | 1461097640424 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 13:27:20 INFO - PROCESS | 2792 | 1461097640427 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 13:27:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:27:20 INFO - PROCESS | 2792 | 1461097640431 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:27:20 INFO - PROCESS | 2792 | 1461097640433 Marionette TRACE conn3 <- [1,2970,null,{}] 13:27:20 INFO - PROCESS | 2792 | 1461097640437 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:20 INFO - PROCESS | 2792 | 1461097640656 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 13:27:20 INFO - PROCESS | 2792 | 1461097640777 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:20 INFO - PROCESS | 2792 | ++DOCSHELL 1CA8CC00 == 108 [pid = 2792] [id = 753] 13:27:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 189 (1D63CC00) [pid = 2792] [serial = 2258] [outer = 00000000] 13:27:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 190 (24869400) [pid = 2792] [serial = 2259] [outer = 1D63CC00] 13:27:20 INFO - PROCESS | 2792 | 1461097640836 Marionette DEBUG loaded listener.js 13:27:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 191 (24D6D000) [pid = 2792] [serial = 2260] [outer = 1D63CC00] 13:27:21 INFO - PROCESS | 2792 | 1461097641338 Marionette TRACE conn3 <- [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"]]]}] 13:27:21 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 13:27:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:27:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:27:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 938ms 13:27:21 INFO - PROCESS | 2792 | 1461097641392 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 13:27:21 INFO - PROCESS | 2792 | 1461097641395 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 13:27:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:27:21 INFO - PROCESS | 2792 | 1461097641400 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:27:21 INFO - PROCESS | 2792 | 1461097641402 Marionette TRACE conn3 <- [1,2974,null,{}] 13:27:21 INFO - PROCESS | 2792 | 1461097641406 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:21 INFO - PROCESS | 2792 | 1461097641524 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 13:27:21 INFO - PROCESS | 2792 | 1461097641903 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:21 INFO - PROCESS | 2792 | ++DOCSHELL 123FA800 == 109 [pid = 2792] [id = 754] 13:27:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 192 (13262C00) [pid = 2792] [serial = 2261] [outer = 00000000] 13:27:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 193 (1586D400) [pid = 2792] [serial = 2262] [outer = 13262C00] 13:27:22 INFO - PROCESS | 2792 | 1461097641995 Marionette DEBUG loaded listener.js 13:27:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 194 (16318400) [pid = 2792] [serial = 2263] [outer = 13262C00] 13:27:22 INFO - PROCESS | 2792 | 1461097642569 Marionette TRACE conn3 <- [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]]]}] 13:27:22 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. 13:27:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1188ms 13:27:22 INFO - PROCESS | 2792 | 1461097642594 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 13:27:22 INFO - PROCESS | 2792 | 1461097642599 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 13:27:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:27:22 INFO - PROCESS | 2792 | 1461097642604 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:27:22 INFO - PROCESS | 2792 | 1461097642607 Marionette TRACE conn3 <- [1,2978,null,{}] 13:27:22 INFO - PROCESS | 2792 | 1461097642612 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:22 INFO - PROCESS | 2792 | 1461097642731 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 13:27:22 INFO - PROCESS | 2792 | 1461097642912 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:22 INFO - PROCESS | 2792 | ++DOCSHELL 18533C00 == 110 [pid = 2792] [id = 755] 13:27:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 195 (18538000) [pid = 2792] [serial = 2264] [outer = 00000000] 13:27:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 196 (18C29400) [pid = 2792] [serial = 2265] [outer = 18538000] 13:27:22 INFO - PROCESS | 2792 | 1461097642963 Marionette DEBUG loaded listener.js 13:27:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 197 (19302800) [pid = 2792] [serial = 2266] [outer = 18538000] 13:27:23 INFO - PROCESS | 2792 | ++DOCSHELL 1964F800 == 111 [pid = 2792] [id = 756] 13:27:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 198 (1968B400) [pid = 2792] [serial = 2267] [outer = 00000000] 13:27:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 199 (1968CC00) [pid = 2792] [serial = 2268] [outer = 1968B400] 13:27:23 INFO - PROCESS | 2792 | 1461097643584 Marionette TRACE conn3 <- [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]]]}] 13:27:23 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. 13:27:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1000ms 13:27:23 INFO - PROCESS | 2792 | 1461097643612 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 13:27:23 INFO - PROCESS | 2792 | 1461097643617 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 13:27:23 INFO - PROCESS | 2792 | 1461097643623 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:27:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:27:23 INFO - PROCESS | 2792 | 1461097643625 Marionette TRACE conn3 <- [1,2982,null,{}] 13:27:23 INFO - PROCESS | 2792 | 1461097643629 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:23 INFO - PROCESS | 2792 | 1461097643768 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 13:27:23 INFO - PROCESS | 2792 | --DOCSHELL 1853E000 == 110 [pid = 2792] [id = 641] 13:27:23 INFO - PROCESS | 2792 | --DOCSHELL 19783400 == 109 [pid = 2792] [id = 740] 13:27:23 INFO - PROCESS | 2792 | --DOCSHELL 18A33400 == 108 [pid = 2792] [id = 739] 13:27:23 INFO - PROCESS | 2792 | --DOCSHELL 1CA89800 == 107 [pid = 2792] [id = 738] 13:27:23 INFO - PROCESS | 2792 | --DOCSHELL 1BE3BC00 == 106 [pid = 2792] [id = 737] 13:27:23 INFO - PROCESS | 2792 | --DOCSHELL 1A90D800 == 105 [pid = 2792] [id = 736] 13:27:23 INFO - PROCESS | 2792 | --DOCSHELL 19657000 == 104 [pid = 2792] [id = 735] 13:27:23 INFO - PROCESS | 2792 | --DOCSHELL 19370800 == 103 [pid = 2792] [id = 734] 13:27:23 INFO - PROCESS | 2792 | --DOCSHELL 17CC8C00 == 102 [pid = 2792] [id = 733] 13:27:23 INFO - PROCESS | 2792 | --DOCSHELL 17CC0800 == 101 [pid = 2792] [id = 732] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 198 (1DCA3800) [pid = 2792] [serial = 2167] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 197 (18C2C000) [pid = 2792] [serial = 2116] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 196 (15E0B400) [pid = 2792] [serial = 2113] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 195 (1C0E7000) [pid = 2792] [serial = 2119] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 194 (1DC9C800) [pid = 2792] [serial = 2128] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 193 (1DA91800) [pid = 2792] [serial = 2125] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 192 (1D951000) [pid = 2792] [serial = 2122] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 191 (1DF54800) [pid = 2792] [serial = 2131] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 190 (1E309400) [pid = 2792] [serial = 2134] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | 1461097643983 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:24 INFO - PROCESS | 2792 | --DOCSHELL 1E4E1400 == 100 [pid = 2792] [id = 728] 13:27:24 INFO - PROCESS | 2792 | --DOCSHELL 1E368C00 == 99 [pid = 2792] [id = 727] 13:27:24 INFO - PROCESS | 2792 | --DOCSHELL 1D950800 == 98 [pid = 2792] [id = 726] 13:27:24 INFO - PROCESS | 2792 | --DOCSHELL 1D277400 == 97 [pid = 2792] [id = 725] 13:27:24 INFO - PROCESS | 2792 | --DOCSHELL 18A3C800 == 96 [pid = 2792] [id = 724] 13:27:24 INFO - PROCESS | 2792 | --DOCSHELL 166C7800 == 95 [pid = 2792] [id = 723] 13:27:24 INFO - PROCESS | 2792 | ++DOCSHELL 1325D400 == 96 [pid = 2792] [id = 757] 13:27:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 191 (13331000) [pid = 2792] [serial = 2269] [outer = 00000000] 13:27:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 192 (16BCE400) [pid = 2792] [serial = 2270] [outer = 13331000] 13:27:24 INFO - PROCESS | 2792 | 1461097644036 Marionette DEBUG loaded listener.js 13:27:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 193 (1853E000) [pid = 2792] [serial = 2271] [outer = 13331000] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 192 (1D26F400) [pid = 2792] [serial = 2111] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 191 (1817D400) [pid = 2792] [serial = 2138] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 190 (17CC7800) [pid = 2792] [serial = 2137] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 189 (18186400) [pid = 2792] [serial = 2143] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 188 (187F2800) [pid = 2792] [serial = 2144] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 187 (18C28400) [pid = 2792] [serial = 2141] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 186 (1853E400) [pid = 2792] [serial = 2140] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 185 (19696C00) [pid = 2792] [serial = 2149] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 184 (1D635400) [pid = 2792] [serial = 2164] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 183 (1D11EC00) [pid = 2792] [serial = 2159] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 182 (1A341400) [pid = 2792] [serial = 2161] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 181 (19B2B800) [pid = 2792] [serial = 2150] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 180 (1BF89000) [pid = 2792] [serial = 2162] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 179 (1D63B800) [pid = 2792] [serial = 2165] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 178 (1A909400) [pid = 2792] [serial = 2152] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 177 (1B96A800) [pid = 2792] [serial = 2153] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 176 (1BFEA400) [pid = 2792] [serial = 2156] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 175 (1BF8B800) [pid = 2792] [serial = 2155] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 174 (1CABF400) [pid = 2792] [serial = 2158] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 173 (1948DC00) [pid = 2792] [serial = 2146] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | --DOMWINDOW == 172 (1964E400) [pid = 2792] [serial = 2147] [outer = 00000000] [url = about:blank] 13:27:24 INFO - PROCESS | 2792 | 1461097644460 Marionette TRACE conn3 <- [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]]]}] 13:27:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:27:24 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 13:27:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 906ms 13:27:24 INFO - PROCESS | 2792 | 1461097644528 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 13:27:24 INFO - PROCESS | 2792 | 1461097644531 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 13:27:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:27:24 INFO - PROCESS | 2792 | 1461097644536 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:27:24 INFO - PROCESS | 2792 | 1461097644542 Marionette TRACE conn3 <- [1,2986,null,{}] 13:27:24 INFO - PROCESS | 2792 | 1461097644550 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:24 INFO - PROCESS | 2792 | 1461097644657 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 13:27:24 INFO - PROCESS | 2792 | 1461097644672 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:24 INFO - PROCESS | 2792 | ++DOCSHELL 19654000 == 97 [pid = 2792] [id = 758] 13:27:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 173 (19654C00) [pid = 2792] [serial = 2272] [outer = 00000000] 13:27:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 174 (19A66000) [pid = 2792] [serial = 2273] [outer = 19654C00] 13:27:24 INFO - PROCESS | 2792 | 1461097644719 Marionette DEBUG loaded listener.js 13:27:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 175 (19D6EC00) [pid = 2792] [serial = 2274] [outer = 19654C00] 13:27:25 INFO - PROCESS | 2792 | 1461097645234 Marionette TRACE conn3 <- [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]]]}] 13:27:25 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. 13:27:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 735ms 13:27:25 INFO - PROCESS | 2792 | 1461097645302 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 13:27:25 INFO - PROCESS | 2792 | 1461097645304 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 13:27:25 INFO - PROCESS | 2792 | 1461097645308 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:27:25 INFO - PROCESS | 2792 | 1461097645310 Marionette TRACE conn3 <- [1,2990,null,{}] 13:27:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:27:25 INFO - PROCESS | 2792 | 1461097645318 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:25 INFO - PROCESS | 2792 | 1461097645415 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 13:27:25 INFO - PROCESS | 2792 | 1461097645551 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:25 INFO - PROCESS | 2792 | ++DOCSHELL 18532800 == 98 [pid = 2792] [id = 759] 13:27:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 176 (187ACC00) [pid = 2792] [serial = 2275] [outer = 00000000] 13:27:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 177 (1A90FC00) [pid = 2792] [serial = 2276] [outer = 187ACC00] 13:27:25 INFO - PROCESS | 2792 | 1461097645597 Marionette DEBUG loaded listener.js 13:27:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 178 (1B8C6800) [pid = 2792] [serial = 2277] [outer = 187ACC00] 13:27:25 INFO - PROCESS | 2792 | 1461097645933 Marionette TRACE conn3 <- [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]]]}] 13:27:26 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. 13:27:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 672ms 13:27:26 INFO - PROCESS | 2792 | 1461097646007 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 13:27:26 INFO - PROCESS | 2792 | 1461097646009 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 13:27:26 INFO - PROCESS | 2792 | 1461097646012 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:27:26 INFO - PROCESS | 2792 | 1461097646014 Marionette TRACE conn3 <- [1,2994,null,{}] 13:27:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:27:26 INFO - PROCESS | 2792 | 1461097646018 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:26 INFO - PROCESS | 2792 | 1461097646113 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 13:27:26 INFO - PROCESS | 2792 | 1461097646119 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:26 INFO - PROCESS | 2792 | ++DOCSHELL 1B99B800 == 99 [pid = 2792] [id = 760] 13:27:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 179 (1B99D400) [pid = 2792] [serial = 2278] [outer = 00000000] 13:27:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 180 (1BD34800) [pid = 2792] [serial = 2279] [outer = 1B99D400] 13:27:26 INFO - PROCESS | 2792 | 1461097646170 Marionette DEBUG loaded listener.js 13:27:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 181 (1BE33400) [pid = 2792] [serial = 2280] [outer = 1B99D400] 13:27:26 INFO - PROCESS | 2792 | 1461097646685 Marionette TRACE conn3 <- [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]]]}] 13:27:26 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. 13:27:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 735ms 13:27:26 INFO - PROCESS | 2792 | 1461097646757 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 13:27:26 INFO - PROCESS | 2792 | 1461097646759 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 13:27:26 INFO - PROCESS | 2792 | 1461097646762 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:27:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:27:26 INFO - PROCESS | 2792 | 1461097646763 Marionette TRACE conn3 <- [1,2998,null,{}] 13:27:26 INFO - PROCESS | 2792 | 1461097646767 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:26 INFO - PROCESS | 2792 | 1461097646938 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 13:27:26 INFO - PROCESS | 2792 | 1461097646964 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:26 INFO - PROCESS | 2792 | ++DOCSHELL 1C0ED000 == 100 [pid = 2792] [id = 761] 13:27:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 182 (1C801C00) [pid = 2792] [serial = 2281] [outer = 00000000] 13:27:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 183 (1C8F8C00) [pid = 2792] [serial = 2282] [outer = 1C801C00] 13:27:27 INFO - PROCESS | 2792 | 1461097647009 Marionette DEBUG loaded listener.js 13:27:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 184 (1CA84000) [pid = 2792] [serial = 2283] [outer = 1C801C00] 13:27:27 INFO - PROCESS | 2792 | [2792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:27:27 INFO - PROCESS | 2792 | 1461097647483 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:27:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:27:27 INFO - {} 13:27:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:27:27 INFO - {} 13:27:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:27:27 INFO - {} 13:27:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:27:27 INFO - {} 13:27:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 750ms 13:27:27 INFO - PROCESS | 2792 | 1461097647503 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 13:27:27 INFO - PROCESS | 2792 | 1461097647505 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 13:27:27 INFO - TEST-START | /FileAPI/fileReader.html 13:27:27 INFO - PROCESS | 2792 | 1461097647508 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:27:27 INFO - PROCESS | 2792 | 1461097647510 Marionette TRACE conn3 <- [1,3002,null,{}] 13:27:27 INFO - PROCESS | 2792 | 1461097647513 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:27 INFO - PROCESS | 2792 | 1461097647654 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 13:27:27 INFO - PROCESS | 2792 | 1461097647670 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:27 INFO - PROCESS | 2792 | ++DOCSHELL 1C810400 == 101 [pid = 2792] [id = 762] 13:27:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 185 (1CA82800) [pid = 2792] [serial = 2284] [outer = 00000000] 13:27:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 186 (1D235C00) [pid = 2792] [serial = 2285] [outer = 1CA82800] 13:27:27 INFO - PROCESS | 2792 | 1461097647716 Marionette DEBUG loaded listener.js 13:27:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 187 (1D63D400) [pid = 2792] [serial = 2286] [outer = 1CA82800] 13:27:28 INFO - PROCESS | 2792 | 1461097648168 Marionette TRACE conn3 <- [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]]]}] 13:27:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:27:28 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:27:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:27:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:27:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 703ms 13:27:28 INFO - PROCESS | 2792 | 1461097648208 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 13:27:28 INFO - PROCESS | 2792 | 1461097648210 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 13:27:28 INFO - TEST-START | /FileAPI/historical.html 13:27:28 INFO - PROCESS | 2792 | 1461097648213 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:27:28 INFO - PROCESS | 2792 | 1461097648215 Marionette TRACE conn3 <- [1,3006,null,{}] 13:27:28 INFO - PROCESS | 2792 | 1461097648218 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:28 INFO - PROCESS | 2792 | 1461097648389 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 13:27:28 INFO - PROCESS | 2792 | --DOMWINDOW == 186 (1B8C3C00) [pid = 2792] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:27:28 INFO - PROCESS | 2792 | --DOMWINDOW == 185 (1CAB6400) [pid = 2792] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:27:28 INFO - PROCESS | 2792 | --DOMWINDOW == 184 (17CDA400) [pid = 2792] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:27:28 INFO - PROCESS | 2792 | --DOMWINDOW == 183 (18B28800) [pid = 2792] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:27:28 INFO - PROCESS | 2792 | --DOMWINDOW == 182 (1BF88C00) [pid = 2792] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:27:28 INFO - PROCESS | 2792 | --DOMWINDOW == 181 (19373C00) [pid = 2792] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:27:28 INFO - PROCESS | 2792 | --DOMWINDOW == 180 (17CCB000) [pid = 2792] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:27:28 INFO - PROCESS | 2792 | --DOMWINDOW == 179 (1968A000) [pid = 2792] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:27:28 INFO - PROCESS | 2792 | --DOMWINDOW == 178 (1DC96800) [pid = 2792] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:27:28 INFO - PROCESS | 2792 | --DOMWINDOW == 177 (1D11E000) [pid = 2792] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:27:28 INFO - PROCESS | 2792 | 1461097648676 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:28 INFO - PROCESS | 2792 | ++DOCSHELL 12D94400 == 102 [pid = 2792] [id = 763] 13:27:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 178 (1332C000) [pid = 2792] [serial = 2287] [outer = 00000000] 13:27:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 179 (18B28800) [pid = 2792] [serial = 2288] [outer = 1332C000] 13:27:28 INFO - PROCESS | 2792 | 1461097648722 Marionette DEBUG loaded listener.js 13:27:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 180 (1968AC00) [pid = 2792] [serial = 2289] [outer = 1332C000] 13:27:29 INFO - PROCESS | 2792 | 1461097649068 Marionette TRACE conn3 <- [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"]]]}] 13:27:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:27:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:27:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:27:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:27:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:27:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:27:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:27:29 INFO - TEST-OK | /FileAPI/historical.html | took 907ms 13:27:29 INFO - PROCESS | 2792 | 1461097649126 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 13:27:29 INFO - PROCESS | 2792 | 1461097649128 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 13:27:29 INFO - PROCESS | 2792 | 1461097649132 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:27:29 INFO - PROCESS | 2792 | 1461097649133 Marionette TRACE conn3 <- [1,3010,null,{}] 13:27:29 INFO - TEST-START | /FileAPI/idlharness.html 13:27:29 INFO - PROCESS | 2792 | 1461097649137 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:29 INFO - PROCESS | 2792 | 1461097649234 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 13:27:29 INFO - PROCESS | 2792 | 1461097649239 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:29 INFO - PROCESS | 2792 | ++DOCSHELL 1382CC00 == 103 [pid = 2792] [id = 764] 13:27:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 181 (13831C00) [pid = 2792] [serial = 2290] [outer = 00000000] 13:27:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 182 (1B922800) [pid = 2792] [serial = 2291] [outer = 13831C00] 13:27:29 INFO - PROCESS | 2792 | 1461097649291 Marionette DEBUG loaded listener.js 13:27:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 183 (1B925000) [pid = 2792] [serial = 2292] [outer = 13831C00] 13:27:30 INFO - PROCESS | 2792 | 1461097650196 Marionette TRACE conn3 <- [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]]]}] 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:27:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:27:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:27:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:27:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:27:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:27:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:27:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:27:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:27:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:27:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:27:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:27:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:27:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:27:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:27:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:27:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:27:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:27:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:27:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:27:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:27:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:27:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:27:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:27:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:27:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:27:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:27:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:27:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:27:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:27:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:27:30 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 13:27:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:27:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:27:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:27:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:27:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:27:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:27:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:27:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:27:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:27:30 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 13:27:30 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 13:27:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:27:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:27:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:27:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:27:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:27:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:27:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:27:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:27:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:27:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:27:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:27:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:27:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:27:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:27:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:27:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:27:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:27:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:27:30 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 13:27:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:27:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:27:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:27:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:27:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:27:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:27:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:27:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:27:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:27:30 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 13:27:30 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 13:27:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:27:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:27:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:27:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:27:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:27:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:27:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:27:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:27:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:27:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 1234ms 13:27:30 INFO - PROCESS | 2792 | 1461097650365 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 13:27:30 INFO - PROCESS | 2792 | 1461097650368 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 13:27:30 INFO - TEST-START | /FileAPI/idlharness.worker 13:27:30 INFO - PROCESS | 2792 | 1461097650371 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:27:30 INFO - PROCESS | 2792 | 1461097650373 Marionette TRACE conn3 <- [1,3014,null,{}] 13:27:30 INFO - PROCESS | 2792 | 1461097650377 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:30 INFO - PROCESS | 2792 | 1461097650477 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 13:27:30 INFO - PROCESS | 2792 | 1461097650485 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:30 INFO - PROCESS | 2792 | ++DOCSHELL 1B91F800 == 104 [pid = 2792] [id = 765] 13:27:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 184 (1D27A000) [pid = 2792] [serial = 2293] [outer = 00000000] 13:27:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 185 (1F06C000) [pid = 2792] [serial = 2294] [outer = 1D27A000] 13:27:30 INFO - PROCESS | 2792 | 1461097650534 Marionette DEBUG loaded listener.js 13:27:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 186 (20889400) [pid = 2792] [serial = 2295] [outer = 1D27A000] 13:27:30 INFO - PROCESS | 2792 | [2792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:27:31 INFO - PROCESS | 2792 | 1461097651866 Marionette TRACE conn3 <- [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,{},{}]]]}] 13:27:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:27:31 INFO - {} 13:27:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:27:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:27:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:27:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:27:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:27:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:27:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:27:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:27:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:27:31 INFO - {} 13:27:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:27:31 INFO - {} 13:27:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:27:31 INFO - {} 13:27:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:27:31 INFO - {} 13:27:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:27:31 INFO - {} 13:27:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:27:31 INFO - {} 13:27:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:27:31 INFO - {} 13:27:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:27:31 INFO - {} 13:27:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:27:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:27:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:27:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:27:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:27:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:27:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:27:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:27:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:27:31 INFO - {} 13:27:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:27:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:27:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:27:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:27:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:27:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:27:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:27:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:27:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:27:31 INFO - {} 13:27:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:27:31 INFO - {} 13:27:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:27:31 INFO - {} 13:27:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:27:31 INFO - {} 13:27:31 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 13:27:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:27:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:27:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:27:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:27:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:27:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:27:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:27:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:27:31 INFO - {} 13:27:31 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 - {} 13:27:31 INFO - {} 13:27:31 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 13:27:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:27:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:27:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:27:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:27:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:27:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:27:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:27:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:27:31 INFO - {} 13:27:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:27:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:27:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:27:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:27:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:27:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:27:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:27:32 INFO - {} 13:27:32 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 13:27:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:27:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:27:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:27:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:27:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:27:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:27:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:27:32 INFO - {} 13:27:32 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 - {} 13:27:32 INFO - {} 13:27:32 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 13:27:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:27:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:27:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:27:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:27:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:27:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:27:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:27:32 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 13:27:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:27:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:27:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:27:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:27:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:27:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:27:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:27:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:27:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:27:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:27:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:27:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:27:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:27:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:27:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:27:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:27:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:27:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:27:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:27:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:27:32 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 13:27:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:27:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:27:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:27:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:27:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:27:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:27:32 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 13:27:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:27:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:27:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:27:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:27:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:27:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:27:32 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 13:27:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:27:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:27:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:27:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:27:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:27:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:27:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:27:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:27:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:27:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:27:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:27:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:27:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:27:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:27:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:27:32 INFO - {} 13:27:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1689ms 13:27:32 INFO - PROCESS | 2792 | 1461097652061 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 13:27:32 INFO - PROCESS | 2792 | 1461097652065 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 13:27:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:27:32 INFO - PROCESS | 2792 | 1461097652071 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:27:32 INFO - PROCESS | 2792 | 1461097652075 Marionette TRACE conn3 <- [1,3018,null,{}] 13:27:32 INFO - PROCESS | 2792 | 1461097652081 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:32 INFO - PROCESS | 2792 | 1461097652211 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 13:27:32 INFO - PROCESS | 2792 | 1461097652373 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:32 INFO - PROCESS | 2792 | ++DOCSHELL 17CC4800 == 105 [pid = 2792] [id = 766] 13:27:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 187 (17CC6400) [pid = 2792] [serial = 2296] [outer = 00000000] 13:27:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 188 (215BB000) [pid = 2792] [serial = 2297] [outer = 17CC6400] 13:27:32 INFO - PROCESS | 2792 | 1461097652432 Marionette DEBUG loaded listener.js 13:27:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 189 (2167C000) [pid = 2792] [serial = 2298] [outer = 17CC6400] 13:27:32 INFO - PROCESS | 2792 | 1461097652954 Marionette TRACE conn3 <- [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]]]}] 13:27:32 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 13:27:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 907ms 13:27:32 INFO - PROCESS | 2792 | 1461097652974 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 13:27:32 INFO - PROCESS | 2792 | 1461097652980 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 13:27:33 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:27:33 INFO - PROCESS | 2792 | 1461097652986 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:27:33 INFO - PROCESS | 2792 | 1461097652989 Marionette TRACE conn3 <- [1,3022,null,{}] 13:27:33 INFO - PROCESS | 2792 | 1461097653012 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:33 INFO - PROCESS | 2792 | 1461097653139 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 13:27:33 INFO - PROCESS | 2792 | 1461097653319 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:33 INFO - PROCESS | 2792 | ++DOCSHELL 1CA8BC00 == 106 [pid = 2792] [id = 767] 13:27:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 190 (2123CC00) [pid = 2792] [serial = 2299] [outer = 00000000] 13:27:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 191 (22506400) [pid = 2792] [serial = 2300] [outer = 2123CC00] 13:27:33 INFO - PROCESS | 2792 | 1461097653384 Marionette DEBUG loaded listener.js 13:27:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 192 (2485F400) [pid = 2792] [serial = 2301] [outer = 2123CC00] 13:27:33 INFO - PROCESS | 2792 | 1461097653959 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:27:34 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1000ms 13:27:34 INFO - PROCESS | 2792 | 1461097653992 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 13:27:34 INFO - PROCESS | 2792 | 1461097653994 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 13:27:34 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:27:34 INFO - PROCESS | 2792 | 1461097653998 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:27:34 INFO - PROCESS | 2792 | 1461097654002 Marionette TRACE conn3 <- [1,3026,null,{}] 13:27:34 INFO - PROCESS | 2792 | 1461097654013 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:34 INFO - PROCESS | 2792 | 1461097654142 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 13:27:34 INFO - PROCESS | 2792 | 1461097654324 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:34 INFO - PROCESS | 2792 | ++DOCSHELL 24D75000 == 107 [pid = 2792] [id = 768] 13:27:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 193 (24D75400) [pid = 2792] [serial = 2302] [outer = 00000000] 13:27:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 194 (24D79000) [pid = 2792] [serial = 2303] [outer = 24D75400] 13:27:34 INFO - PROCESS | 2792 | 1461097654391 Marionette DEBUG loaded listener.js 13:27:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 195 (24035400) [pid = 2792] [serial = 2304] [outer = 24D75400] 13:27:34 INFO - PROCESS | 2792 | 1461097654946 Marionette TRACE conn3 <- [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"]]]}] 13:27:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:27:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:27:35 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1000ms 13:27:35 INFO - PROCESS | 2792 | 1461097654999 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 13:27:35 INFO - PROCESS | 2792 | 1461097655002 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 13:27:35 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:27:35 INFO - PROCESS | 2792 | 1461097655023 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:27:35 INFO - PROCESS | 2792 | 1461097655025 Marionette TRACE conn3 <- [1,3030,null,{}] 13:27:35 INFO - PROCESS | 2792 | 1461097655030 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:35 INFO - PROCESS | 2792 | 1461097655155 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 13:27:35 INFO - PROCESS | 2792 | 1461097655333 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:35 INFO - PROCESS | 2792 | ++DOCSHELL 2403DC00 == 108 [pid = 2792] [id = 769] 13:27:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 196 (2403F400) [pid = 2792] [serial = 2305] [outer = 00000000] 13:27:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 197 (24D76000) [pid = 2792] [serial = 2306] [outer = 2403F400] 13:27:35 INFO - PROCESS | 2792 | 1461097655396 Marionette DEBUG loaded listener.js 13:27:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 198 (24D7A400) [pid = 2792] [serial = 2307] [outer = 2403F400] 13:27:36 INFO - PROCESS | 2792 | 1461097656107 Marionette TRACE conn3 <- [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]]]}] 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:27:36 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. 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:27:36 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'.) 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:27:36 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. 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:27:36 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. 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:27:36 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. 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:27:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:27:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:27:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1204ms 13:27:36 INFO - PROCESS | 2792 | 1461097656211 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 13:27:36 INFO - PROCESS | 2792 | 1461097656214 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 13:27:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:27:36 INFO - PROCESS | 2792 | 1461097656217 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:27:36 INFO - PROCESS | 2792 | 1461097656219 Marionette TRACE conn3 <- [1,3034,null,{}] 13:27:36 INFO - PROCESS | 2792 | 1461097656223 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:36 INFO - PROCESS | 2792 | 1461097656428 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 13:27:36 INFO - PROCESS | 2792 | 1461097656549 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:36 INFO - PROCESS | 2792 | ++DOCSHELL 24021000 == 109 [pid = 2792] [id = 770] 13:27:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 199 (24022C00) [pid = 2792] [serial = 2308] [outer = 00000000] 13:27:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 200 (2620B000) [pid = 2792] [serial = 2309] [outer = 24022C00] 13:27:36 INFO - PROCESS | 2792 | 1461097656603 Marionette DEBUG loaded listener.js 13:27:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 201 (2620DC00) [pid = 2792] [serial = 2310] [outer = 24022C00] 13:27:36 INFO - PROCESS | 2792 | [2792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:27:37 INFO - PROCESS | 2792 | 1461097657161 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:27:37 INFO - {} 13:27:37 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1000ms 13:27:37 INFO - PROCESS | 2792 | 1461097657220 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 13:27:37 INFO - PROCESS | 2792 | 1461097657222 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 13:27:37 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:27:37 INFO - PROCESS | 2792 | 1461097657242 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:27:37 INFO - PROCESS | 2792 | 1461097657245 Marionette TRACE conn3 <- [1,3038,null,{}] 13:27:37 INFO - PROCESS | 2792 | 1461097657250 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:37 INFO - PROCESS | 2792 | 1461097657410 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 13:27:37 INFO - PROCESS | 2792 | 1461097657577 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:37 INFO - PROCESS | 2792 | ++DOCSHELL 13AC5800 == 110 [pid = 2792] [id = 771] 13:27:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 202 (185EB400) [pid = 2792] [serial = 2311] [outer = 00000000] 13:27:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 203 (18B25800) [pid = 2792] [serial = 2312] [outer = 185EB400] 13:27:37 INFO - PROCESS | 2792 | 1461097657637 Marionette DEBUG loaded listener.js 13:27:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 204 (18B2D000) [pid = 2792] [serial = 2313] [outer = 185EB400] 13:27:38 INFO - PROCESS | 2792 | 1461097658136 Marionette TRACE conn3 <- [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]]]}] 13:27:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:27:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:27:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:27:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:27:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 969ms 13:27:38 INFO - PROCESS | 2792 | 1461097658192 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 13:27:38 INFO - PROCESS | 2792 | 1461097658195 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 13:27:38 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:27:38 INFO - PROCESS | 2792 | 1461097658199 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:27:38 INFO - PROCESS | 2792 | 1461097658201 Marionette TRACE conn3 <- [1,3042,null,{}] 13:27:38 INFO - PROCESS | 2792 | 1461097658205 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:38 INFO - PROCESS | 2792 | 1461097658324 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 13:27:38 INFO - PROCESS | 2792 | 1461097658510 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:38 INFO - PROCESS | 2792 | ++DOCSHELL 18A3CC00 == 111 [pid = 2792] [id = 772] 13:27:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 205 (19306C00) [pid = 2792] [serial = 2314] [outer = 00000000] 13:27:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 206 (19B2D400) [pid = 2792] [serial = 2315] [outer = 19306C00] 13:27:38 INFO - PROCESS | 2792 | 1461097658566 Marionette DEBUG loaded listener.js 13:27:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 207 (1A335C00) [pid = 2792] [serial = 2316] [outer = 19306C00] 13:27:39 INFO - PROCESS | 2792 | 1461097659392 Marionette TRACE conn3 <- [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"]]]}] 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:27:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:27:39 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" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:27:39 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" 13:27:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:27:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:27:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1344ms 13:27:39 INFO - PROCESS | 2792 | 1461097659558 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 13:27:39 INFO - PROCESS | 2792 | 1461097659560 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 13:27:39 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:27:39 INFO - PROCESS | 2792 | 1461097659566 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:27:39 INFO - PROCESS | 2792 | 1461097659568 Marionette TRACE conn3 <- [1,3046,null,{}] 13:27:39 INFO - PROCESS | 2792 | 1461097659572 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:39 INFO - PROCESS | 2792 | 1461097659682 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 13:27:39 INFO - PROCESS | 2792 | 1461097659884 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:39 INFO - PROCESS | 2792 | ++DOCSHELL 1964B800 == 112 [pid = 2792] [id = 773] 13:27:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 208 (19DD5000) [pid = 2792] [serial = 2317] [outer = 00000000] 13:27:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 209 (24869000) [pid = 2792] [serial = 2318] [outer = 19DD5000] 13:27:39 INFO - PROCESS | 2792 | 1461097659940 Marionette DEBUG loaded listener.js 13:27:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 210 (24040C00) [pid = 2792] [serial = 2319] [outer = 19DD5000] 13:27:40 INFO - PROCESS | 2792 | 1461097660482 Marionette TRACE conn3 <- [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]]]}] 13:27:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:27:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:27:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:27:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:27:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:27:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:27:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:27:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:27:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:27:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:27:40 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:27:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:40 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:27:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:27:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:27:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:27:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:27:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:27:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:27:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:27:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:27:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:27:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:27:40 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 938ms 13:27:40 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:27:40 INFO - PROCESS | 2792 | 1461097660516 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 13:27:40 INFO - PROCESS | 2792 | 1461097660519 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 13:27:40 INFO - PROCESS | 2792 | 1461097660522 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:27:40 INFO - PROCESS | 2792 | 1461097660524 Marionette TRACE conn3 <- [1,3050,null,{}] 13:27:40 INFO - PROCESS | 2792 | 1461097660528 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:40 INFO - PROCESS | 2792 | 1461097660649 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 13:27:40 INFO - PROCESS | 2792 | 1461097660829 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:40 INFO - PROCESS | 2792 | ++DOCSHELL 21666400 == 113 [pid = 2792] [id = 774] 13:27:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 211 (25203800) [pid = 2792] [serial = 2320] [outer = 00000000] 13:27:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 212 (25209C00) [pid = 2792] [serial = 2321] [outer = 25203800] 13:27:40 INFO - PROCESS | 2792 | 1461097660884 Marionette DEBUG loaded listener.js 13:27:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 213 (25209400) [pid = 2792] [serial = 2322] [outer = 25203800] 13:27:41 INFO - PROCESS | 2792 | [2792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:27:41 INFO - PROCESS | 2792 | 1461097661443 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:27:41 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:27:41 INFO - {} 13:27:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 938ms 13:27:41 INFO - PROCESS | 2792 | 1461097661467 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 13:27:41 INFO - PROCESS | 2792 | 1461097661469 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 13:27:41 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:27:41 INFO - PROCESS | 2792 | 1461097661472 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:27:41 INFO - PROCESS | 2792 | 1461097661474 Marionette TRACE conn3 <- [1,3054,null,{}] 13:27:41 INFO - PROCESS | 2792 | 1461097661480 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:41 INFO - PROCESS | 2792 | 1461097661610 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 13:27:41 INFO - PROCESS | 2792 | 1461097661793 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:41 INFO - PROCESS | 2792 | ++DOCSHELL 166BB800 == 114 [pid = 2792] [id = 775] 13:27:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 214 (166BE000) [pid = 2792] [serial = 2323] [outer = 00000000] 13:27:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 215 (25209800) [pid = 2792] [serial = 2324] [outer = 166BE000] 13:27:41 INFO - PROCESS | 2792 | 1461097661848 Marionette DEBUG loaded listener.js 13:27:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 216 (26370000) [pid = 2792] [serial = 2325] [outer = 166BE000] 13:27:42 INFO - PROCESS | 2792 | 1461097662369 Marionette TRACE conn3 <- [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]]]}] 13:27:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:27:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:27:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:27:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:27:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:27:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:27:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:27:42 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 938ms 13:27:42 INFO - PROCESS | 2792 | 1461097662428 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 13:27:42 INFO - PROCESS | 2792 | 1461097662431 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 13:27:42 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:27:42 INFO - PROCESS | 2792 | 1461097662436 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:27:42 INFO - PROCESS | 2792 | 1461097662439 Marionette TRACE conn3 <- [1,3058,null,{}] 13:27:42 INFO - PROCESS | 2792 | 1461097662443 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:42 INFO - PROCESS | 2792 | 1461097662589 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 13:27:42 INFO - PROCESS | 2792 | 1461097662781 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:42 INFO - PROCESS | 2792 | ++DOCSHELL 163E9C00 == 115 [pid = 2792] [id = 776] 13:27:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 217 (187B5000) [pid = 2792] [serial = 2326] [outer = 00000000] 13:27:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 218 (19785400) [pid = 2792] [serial = 2327] [outer = 187B5000] 13:27:42 INFO - PROCESS | 2792 | 1461097662842 Marionette DEBUG loaded listener.js 13:27:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 219 (1D11D800) [pid = 2792] [serial = 2328] [outer = 187B5000] 13:27:43 INFO - PROCESS | 2792 | 1461097663395 Marionette TRACE conn3 <- [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]]]}] 13:27:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:27:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:27:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:27:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:27:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:27:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:27:43 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1000ms 13:27:43 INFO - PROCESS | 2792 | 1461097663443 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 13:27:43 INFO - PROCESS | 2792 | 1461097663446 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 13:27:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:27:43 INFO - PROCESS | 2792 | 1461097663451 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:27:43 INFO - PROCESS | 2792 | 1461097663453 Marionette TRACE conn3 <- [1,3062,null,{}] 13:27:43 INFO - PROCESS | 2792 | 1461097663457 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:43 INFO - PROCESS | 2792 | 1461097663589 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 13:27:43 INFO - PROCESS | 2792 | 1461097663953 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:44 INFO - PROCESS | 2792 | ++DOCSHELL 12BB9000 == 116 [pid = 2792] [id = 777] 13:27:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 220 (15E03000) [pid = 2792] [serial = 2329] [outer = 00000000] 13:27:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 221 (18537C00) [pid = 2792] [serial = 2330] [outer = 15E03000] 13:27:44 INFO - PROCESS | 2792 | 1461097664018 Marionette DEBUG loaded listener.js 13:27:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 222 (187B7400) [pid = 2792] [serial = 2331] [outer = 15E03000] 13:27:44 INFO - PROCESS | 2792 | 1461097664602 Marionette TRACE conn3 <- [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]]]}] 13:27:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:27:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:27:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:27:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:27:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:27:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:27:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1219ms 13:27:44 INFO - PROCESS | 2792 | 1461097664661 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 13:27:44 INFO - PROCESS | 2792 | 1461097664666 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 13:27:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:27:44 INFO - PROCESS | 2792 | 1461097664671 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:27:44 INFO - PROCESS | 2792 | 1461097664674 Marionette TRACE conn3 <- [1,3066,null,{}] 13:27:44 INFO - PROCESS | 2792 | 1461097664679 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:44 INFO - PROCESS | 2792 | 1461097664802 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 13:27:45 INFO - PROCESS | 2792 | 1461097664991 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:45 INFO - PROCESS | 2792 | ++DOCSHELL 19AE8400 == 117 [pid = 2792] [id = 778] 13:27:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 223 (19D6DC00) [pid = 2792] [serial = 2332] [outer = 00000000] 13:27:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 224 (1B975800) [pid = 2792] [serial = 2333] [outer = 19D6DC00] 13:27:45 INFO - PROCESS | 2792 | 1461097665043 Marionette DEBUG loaded listener.js 13:27:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 225 (1B9A1000) [pid = 2792] [serial = 2334] [outer = 19D6DC00] 13:27:45 INFO - PROCESS | 2792 | 1461097665618 Marionette TRACE conn3 <- [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] 13:27:45 INFO - PROCESS | 2792 | 1461097665686 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 13:27:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:27:45 INFO - PROCESS | 2792 | 1461097665691 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:27:45 INFO - PROCESS | 2792 | 1461097665693 Marionette TRACE conn3 <- [1,3070,null,{}] 13:27:45 INFO - PROCESS | 2792 | 1461097665697 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:45 INFO - PROCESS | 2792 | 1461097665813 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 13:27:46 INFO - PROCESS | 2792 | 1461097666003 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:46 INFO - PROCESS | 2792 | ++DOCSHELL 185F1400 == 118 [pid = 2792] [id = 779] 13:27:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 226 (192A3400) [pid = 2792] [serial = 2335] [outer = 00000000] 13:27:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 227 (1CAB6400) [pid = 2792] [serial = 2336] [outer = 192A3400] 13:27:46 INFO - PROCESS | 2792 | 1461097666052 Marionette DEBUG loaded listener.js 13:27:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 228 (1D276400) [pid = 2792] [serial = 2337] [outer = 192A3400] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 1382AC00 == 117 [pid = 2792] [id = 678] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 1382CC00 == 116 [pid = 2792] [id = 764] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 12D94400 == 115 [pid = 2792] [id = 763] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 1C810400 == 114 [pid = 2792] [id = 762] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 1C0ED000 == 113 [pid = 2792] [id = 761] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 1B99B800 == 112 [pid = 2792] [id = 760] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 18532800 == 111 [pid = 2792] [id = 759] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 19654000 == 110 [pid = 2792] [id = 758] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 1325D400 == 109 [pid = 2792] [id = 757] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 1964F800 == 108 [pid = 2792] [id = 756] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 18533C00 == 107 [pid = 2792] [id = 755] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 123FA800 == 106 [pid = 2792] [id = 754] 13:27:46 INFO - PROCESS | 2792 | --DOMWINDOW == 227 (1B99F800) [pid = 2792] [serial = 2224] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 1BD39800 == 105 [pid = 2792] [id = 749] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 21232C00 == 104 [pid = 2792] [id = 748] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 20A44C00 == 103 [pid = 2792] [id = 747] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 1DF4C800 == 102 [pid = 2792] [id = 746] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 1DF4DC00 == 101 [pid = 2792] [id = 745] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 1CA89C00 == 100 [pid = 2792] [id = 744] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 1817C000 == 99 [pid = 2792] [id = 743] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 16D76400 == 98 [pid = 2792] [id = 742] 13:27:46 INFO - PROCESS | 2792 | --DOCSHELL 16DAA400 == 97 [pid = 2792] [id = 741] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 16BCA000 == 96 [pid = 2792] [id = 526] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1C02C000 == 95 [pid = 2792] [id = 645] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1C803000 == 94 [pid = 2792] [id = 587] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1380D400 == 93 [pid = 2792] [id = 493] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1D234400 == 92 [pid = 2792] [id = 661] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1B8BEC00 == 91 [pid = 2792] [id = 528] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1BFF8000 == 90 [pid = 2792] [id = 530] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1D953C00 == 89 [pid = 2792] [id = 609] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 123FD000 == 88 [pid = 2792] [id = 565] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 19652800 == 87 [pid = 2792] [id = 643] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 19D76000 == 86 [pid = 2792] [id = 576] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 147DF800 == 85 [pid = 2792] [id = 644] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 18531400 == 84 [pid = 2792] [id = 495] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1B8C2800 == 83 [pid = 2792] [id = 509] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1B8BB000 == 82 [pid = 2792] [id = 642] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1929EC00 == 81 [pid = 2792] [id = 573] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1D95A400 == 80 [pid = 2792] [id = 722] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 13336C00 == 79 [pid = 2792] [id = 482] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 166C6C00 == 78 [pid = 2792] [id = 611] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 187E5800 == 77 [pid = 2792] [id = 481] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1CA84400 == 76 [pid = 2792] [id = 547] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1995D800 == 75 [pid = 2792] [id = 607] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 16DB1800 == 74 [pid = 2792] [id = 527] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1320DC00 == 73 [pid = 2792] [id = 647] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 11C13800 == 72 [pid = 2792] [id = 498] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1DCA0800 == 71 [pid = 2792] [id = 711] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 15E0F400 == 70 [pid = 2792] [id = 663] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1CA8A800 == 69 [pid = 2792] [id = 628] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1800C000 == 68 [pid = 2792] [id = 662] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 13A60C00 == 67 [pid = 2792] [id = 514] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1382D000 == 66 [pid = 2792] [id = 571] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1CA8F000 == 65 [pid = 2792] [id = 608] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1D274C00 == 64 [pid = 2792] [id = 646] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 19F74400 == 63 [pid = 2792] [id = 558] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 13811000 == 62 [pid = 2792] [id = 494] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 21684000 == 61 [pid = 2792] [id = 751] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 21241C00 == 60 [pid = 2792] [id = 750] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 2249E000 == 59 [pid = 2792] [id = 752] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1D95AC00 == 58 [pid = 2792] [id = 710] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1A64DC00 == 57 [pid = 2792] [id = 563] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1A56B400 == 56 [pid = 2792] [id = 512] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1D634800 == 55 [pid = 2792] [id = 610] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 15B71C00 == 54 [pid = 2792] [id = 543] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1C8F4C00 == 53 [pid = 2792] [id = 693] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1978FC00 == 52 [pid = 2792] [id = 574] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1BE38400 == 51 [pid = 2792] [id = 542] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 19378800 == 50 [pid = 2792] [id = 575] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 17CCCC00 == 49 [pid = 2792] [id = 513] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 15B94000 == 48 [pid = 2792] [id = 640] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1382E400 == 47 [pid = 2792] [id = 544] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1E4E1000 == 46 [pid = 2792] [id = 729] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 15C93C00 == 45 [pid = 2792] [id = 593] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 20887800 == 44 [pid = 2792] [id = 730] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1320AC00 == 43 [pid = 2792] [id = 531] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 16D54800 == 42 [pid = 2792] [id = 564] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 13337C00 == 41 [pid = 2792] [id = 606] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1CA8CC00 == 40 [pid = 2792] [id = 753] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 19AE8400 == 39 [pid = 2792] [id = 778] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 163E9C00 == 38 [pid = 2792] [id = 776] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 12BB9000 == 37 [pid = 2792] [id = 777] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 21666400 == 36 [pid = 2792] [id = 774] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 166BB800 == 35 [pid = 2792] [id = 775] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1964B800 == 34 [pid = 2792] [id = 773] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 13AC5800 == 33 [pid = 2792] [id = 771] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 18A3CC00 == 32 [pid = 2792] [id = 772] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 24021000 == 31 [pid = 2792] [id = 770] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 2403DC00 == 30 [pid = 2792] [id = 769] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1372D000 == 29 [pid = 2792] [id = 731] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 24D75000 == 28 [pid = 2792] [id = 768] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 17CC4800 == 27 [pid = 2792] [id = 766] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1CA8BC00 == 26 [pid = 2792] [id = 767] 13:27:47 INFO - PROCESS | 2792 | --DOCSHELL 1B91F800 == 25 [pid = 2792] [id = 765] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 226 (1E4E4000) [pid = 2792] [serial = 2222] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 225 (1853F800) [pid = 2792] [serial = 2170] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 224 (1BF95C00) [pid = 2792] [serial = 2210] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 223 (1E30FC00) [pid = 2792] [serial = 2216] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 222 (18C27000) [pid = 2792] [serial = 2197] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 221 (1BD3D000) [pid = 2792] [serial = 2218] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 220 (1D228400) [pid = 2792] [serial = 2213] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 219 (19687800) [pid = 2792] [serial = 2203] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 218 (1968F800) [pid = 2792] [serial = 2173] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 217 (20A49000) [pid = 2792] [serial = 2185] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 216 (20A4DC00) [pid = 2792] [serial = 2191] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 215 (1E306000) [pid = 2792] [serial = 2215] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 214 (1D22DC00) [pid = 2792] [serial = 2219] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 213 (19295800) [pid = 2792] [serial = 2198] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 212 (18188400) [pid = 2792] [serial = 2200] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 211 (20889C00) [pid = 2792] [serial = 2188] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 210 (1A910000) [pid = 2792] [serial = 2206] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 209 (1B8C0400) [pid = 2792] [serial = 2207] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 208 (1DF58C00) [pid = 2792] [serial = 2168] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 207 (18A36400) [pid = 2792] [serial = 2201] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 206 (1DA8E000) [pid = 2792] [serial = 2176] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 205 (1BF8B400) [pid = 2792] [serial = 2209] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 204 (1CAC1800) [pid = 2792] [serial = 2212] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 203 (1E4DBC00) [pid = 2792] [serial = 2182] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 202 (19690800) [pid = 2792] [serial = 2204] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 201 (18C22400) [pid = 2792] [serial = 2194] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 200 (1E361400) [pid = 2792] [serial = 2179] [outer = 00000000] [url = about:blank] 13:27:48 INFO - PROCESS | 2792 | --DOMWINDOW == 199 (1D641000) [pid = 2792] [serial = 2221] [outer = 00000000] [url = about:blank] 13:27:49 INFO - PROCESS | 2792 | 1461097669115 Marionette TRACE conn3 <- [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]]]}] 13:27:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:27:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:27:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:27:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:27:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 3470ms 13:27:49 INFO - PROCESS | 2792 | 1461097669168 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 13:27:49 INFO - PROCESS | 2792 | 1461097669172 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 13:27:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:27:49 INFO - PROCESS | 2792 | 1461097669178 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:27:49 INFO - PROCESS | 2792 | 1461097669182 Marionette TRACE conn3 <- [1,3074,null,{}] 13:27:49 INFO - PROCESS | 2792 | 1461097669190 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:49 INFO - PROCESS | 2792 | 1461097669286 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 13:27:49 INFO - PROCESS | 2792 | 1461097669295 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:49 INFO - PROCESS | 2792 | ++DOCSHELL 12BB4800 == 26 [pid = 2792] [id = 780] 13:27:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 200 (12BB4C00) [pid = 2792] [serial = 2338] [outer = 00000000] 13:27:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 201 (12DE0400) [pid = 2792] [serial = 2339] [outer = 12BB4C00] 13:27:49 INFO - PROCESS | 2792 | 1461097669346 Marionette DEBUG loaded listener.js 13:27:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 202 (1320D800) [pid = 2792] [serial = 2340] [outer = 12BB4C00] 13:27:49 INFO - PROCESS | 2792 | 1461097669892 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:27:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:27:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 734ms 13:27:49 INFO - PROCESS | 2792 | 1461097669934 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 13:27:49 INFO - PROCESS | 2792 | 1461097669941 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 13:27:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:27:49 INFO - PROCESS | 2792 | 1461097669950 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:27:49 INFO - PROCESS | 2792 | 1461097669953 Marionette TRACE conn3 <- [1,3078,null,{}] 13:27:49 INFO - PROCESS | 2792 | 1461097669957 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:50 INFO - PROCESS | 2792 | 1461097670055 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 13:27:50 INFO - PROCESS | 2792 | 1461097670183 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:50 INFO - PROCESS | 2792 | ++DOCSHELL 13330C00 == 27 [pid = 2792] [id = 781] 13:27:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 203 (13331400) [pid = 2792] [serial = 2341] [outer = 00000000] 13:27:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 204 (13519C00) [pid = 2792] [serial = 2342] [outer = 13331400] 13:27:50 INFO - PROCESS | 2792 | 1461097670230 Marionette DEBUG loaded listener.js 13:27:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 205 (1351E400) [pid = 2792] [serial = 2343] [outer = 13331400] 13:27:50 INFO - PROCESS | 2792 | 1461097670654 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:27:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:27:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 734ms 13:27:50 INFO - PROCESS | 2792 | 1461097670690 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 13:27:50 INFO - PROCESS | 2792 | 1461097670692 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 13:27:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:27:50 INFO - PROCESS | 2792 | 1461097670696 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:27:50 INFO - PROCESS | 2792 | 1461097670700 Marionette TRACE conn3 <- [1,3082,null,{}] 13:27:50 INFO - PROCESS | 2792 | 1461097670723 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:50 INFO - PROCESS | 2792 | 1461097670900 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 13:27:50 INFO - PROCESS | 2792 | 1461097670909 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:51 INFO - PROCESS | 2792 | ++DOCSHELL 13780400 == 28 [pid = 2792] [id = 782] 13:27:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 206 (13780C00) [pid = 2792] [serial = 2344] [outer = 00000000] 13:27:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 207 (13815400) [pid = 2792] [serial = 2345] [outer = 13780C00] 13:27:51 INFO - PROCESS | 2792 | 1461097671022 Marionette DEBUG loaded listener.js 13:27:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 208 (13823400) [pid = 2792] [serial = 2346] [outer = 13780C00] 13:27:51 INFO - PROCESS | 2792 | 1461097671467 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:27:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:27:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 797ms 13:27:51 INFO - PROCESS | 2792 | 1461097671497 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 13:27:51 INFO - PROCESS | 2792 | 1461097671499 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 13:27:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:27:51 INFO - PROCESS | 2792 | 1461097671509 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:27:51 INFO - PROCESS | 2792 | 1461097671511 Marionette TRACE conn3 <- [1,3086,null,{}] 13:27:51 INFO - PROCESS | 2792 | 1461097671515 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:51 INFO - PROCESS | 2792 | 1461097671641 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 13:27:51 INFO - PROCESS | 2792 | 1461097671720 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:51 INFO - PROCESS | 2792 | ++DOCSHELL 13A6A400 == 29 [pid = 2792] [id = 783] 13:27:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 209 (13A6CC00) [pid = 2792] [serial = 2347] [outer = 00000000] 13:27:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 210 (13ACE400) [pid = 2792] [serial = 2348] [outer = 13A6CC00] 13:27:51 INFO - PROCESS | 2792 | 1461097671771 Marionette DEBUG loaded listener.js 13:27:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 211 (14487000) [pid = 2792] [serial = 2349] [outer = 13A6CC00] 13:27:52 INFO - PROCESS | 2792 | 1461097672196 Marionette TRACE conn3 <- [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]]]}] 13:27:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:27:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:27:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 734ms 13:27:52 INFO - PROCESS | 2792 | 1461097672248 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 13:27:52 INFO - PROCESS | 2792 | 1461097672250 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 13:27:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:27:52 INFO - PROCESS | 2792 | 1461097672254 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:27:52 INFO - PROCESS | 2792 | 1461097672255 Marionette TRACE conn3 <- [1,3090,null,{}] 13:27:52 INFO - PROCESS | 2792 | 1461097672259 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:52 INFO - PROCESS | 2792 | 1461097672407 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 13:27:52 INFO - PROCESS | 2792 | 1461097672430 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:52 INFO - PROCESS | 2792 | ++DOCSHELL 147E1400 == 30 [pid = 2792] [id = 784] 13:27:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 212 (147E8400) [pid = 2792] [serial = 2350] [outer = 00000000] 13:27:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 213 (153A0000) [pid = 2792] [serial = 2351] [outer = 147E8400] 13:27:52 INFO - PROCESS | 2792 | 1461097672475 Marionette DEBUG loaded listener.js 13:27:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 214 (15636400) [pid = 2792] [serial = 2352] [outer = 147E8400] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 213 (1DF49800) [pid = 2792] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 212 (18C2D800) [pid = 2792] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 211 (1CA8EC00) [pid = 2792] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 210 (1DF53C00) [pid = 2792] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 209 (1332D800) [pid = 2792] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 208 (18537400) [pid = 2792] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 207 (1CA86000) [pid = 2792] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 206 (20882800) [pid = 2792] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 205 (1DCA1400) [pid = 2792] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 204 (19688000) [pid = 2792] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 203 (1BD3A800) [pid = 2792] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 202 (1D94FC00) [pid = 2792] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 201 (1B8BB800) [pid = 2792] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 200 (1B96CC00) [pid = 2792] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 199 (1B974400) [pid = 2792] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 198 (1968D800) [pid = 2792] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 197 (1E369800) [pid = 2792] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 196 (1DC98800) [pid = 2792] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 195 (1DA91C00) [pid = 2792] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 194 (1D278800) [pid = 2792] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 193 (20888000) [pid = 2792] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 192 (1C8F1800) [pid = 2792] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 191 (16BD1C00) [pid = 2792] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 190 (1E4E6C00) [pid = 2792] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 189 (1929A400) [pid = 2792] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 188 (187E4C00) [pid = 2792] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 187 (1332EC00) [pid = 2792] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 186 (13814000) [pid = 2792] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 185 (1A512800) [pid = 2792] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 184 (19658400) [pid = 2792] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 183 (15587800) [pid = 2792] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 182 (19F78C00) [pid = 2792] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 181 (17CDAC00) [pid = 2792] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 180 (18C28800) [pid = 2792] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 179 (1C801C00) [pid = 2792] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 178 (13331000) [pid = 2792] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 177 (19654C00) [pid = 2792] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 176 (187ACC00) [pid = 2792] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 175 (1A333800) [pid = 2792] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 174 (13262C00) [pid = 2792] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 173 (1968B400) [pid = 2792] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 172 (18538000) [pid = 2792] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 171 (21686400) [pid = 2792] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 170 (16D77C00) [pid = 2792] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 169 (2123DC00) [pid = 2792] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 168 (21683C00) [pid = 2792] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 167 (1B99D400) [pid = 2792] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 166 (21233400) [pid = 2792] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 165 (1CA82800) [pid = 2792] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 164 (215B4800) [pid = 2792] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 163 (22506800) [pid = 2792] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 162 (18C28000) [pid = 2792] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 161 (2088DC00) [pid = 2792] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 160 (1CA8C000) [pid = 2792] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 159 (1D63CC00) [pid = 2792] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 158 (1E35E000) [pid = 2792] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 157 (1332C000) [pid = 2792] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 156 (13831C00) [pid = 2792] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 155 (15E03000) [pid = 2792] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 154 (19D6DC00) [pid = 2792] [serial = 2332] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 153 (1D27A000) [pid = 2792] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 152 (17CC6400) [pid = 2792] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 151 (2123CC00) [pid = 2792] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 150 (24D75400) [pid = 2792] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 149 (2403F400) [pid = 2792] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 148 (24022C00) [pid = 2792] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 147 (185EB400) [pid = 2792] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 146 (19306C00) [pid = 2792] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 145 (19DD5000) [pid = 2792] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (25203800) [pid = 2792] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (187B5000) [pid = 2792] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (166BE000) [pid = 2792] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 13:27:54 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (187AC400) [pid = 2792] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:27:54 INFO - PROCESS | 2792 | 1461097674139 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:27:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:27:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1907ms 13:27:54 INFO - PROCESS | 2792 | 1461097674171 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 13:27:54 INFO - PROCESS | 2792 | 1461097674174 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 13:27:54 INFO - PROCESS | 2792 | 1461097674184 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:27:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:27:54 INFO - PROCESS | 2792 | 1461097674187 Marionette TRACE conn3 <- [1,3094,null,{}] 13:27:54 INFO - PROCESS | 2792 | 1461097674192 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:54 INFO - PROCESS | 2792 | 1461097674332 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 13:27:54 INFO - PROCESS | 2792 | 1461097674349 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:54 INFO - PROCESS | 2792 | ++DOCSHELL 1581F800 == 31 [pid = 2792] [id = 785] 13:27:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (158F0400) [pid = 2792] [serial = 2353] [outer = 00000000] 13:27:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (15E83800) [pid = 2792] [serial = 2354] [outer = 158F0400] 13:27:54 INFO - PROCESS | 2792 | 1461097674398 Marionette DEBUG loaded listener.js 13:27:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (1630FC00) [pid = 2792] [serial = 2355] [outer = 158F0400] 13:27:54 INFO - PROCESS | 2792 | 1461097674863 Marionette TRACE conn3 <- [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]]]}] 13:27:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:27:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:27:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:27:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 703ms 13:27:54 INFO - PROCESS | 2792 | 1461097674886 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 13:27:54 INFO - PROCESS | 2792 | 1461097674888 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 13:27:54 INFO - PROCESS | 2792 | 1461097674909 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:27:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:27:54 INFO - PROCESS | 2792 | 1461097674911 Marionette TRACE conn3 <- [1,3098,null,{}] 13:27:54 INFO - PROCESS | 2792 | 1461097674914 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:55 INFO - PROCESS | 2792 | 1461097675020 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 13:27:55 INFO - PROCESS | 2792 | 1461097675027 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:55 INFO - PROCESS | 2792 | ++DOCSHELL 15C92800 == 32 [pid = 2792] [id = 786] 13:27:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (15E8A800) [pid = 2792] [serial = 2356] [outer = 00000000] 13:27:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (166C7800) [pid = 2792] [serial = 2357] [outer = 15E8A800] 13:27:55 INFO - PROCESS | 2792 | 1461097675073 Marionette DEBUG loaded listener.js 13:27:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (166C7000) [pid = 2792] [serial = 2358] [outer = 15E8A800] 13:27:55 INFO - PROCESS | 2792 | 1461097675511 Marionette TRACE conn3 <- [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"]]]}] 13:27:55 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:27:55 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 13:27:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:27:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:27:55 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 626ms 13:27:55 INFO - PROCESS | 2792 | 1461097675547 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 13:27:55 INFO - PROCESS | 2792 | 1461097675549 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 13:27:55 INFO - PROCESS | 2792 | 1461097675568 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:27:55 INFO - PROCESS | 2792 | 1461097675570 Marionette TRACE conn3 <- [1,3102,null,{}] 13:27:55 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:27:55 INFO - PROCESS | 2792 | 1461097675574 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:55 INFO - PROCESS | 2792 | 1461097675656 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 13:27:55 INFO - PROCESS | 2792 | 1461097675662 Marionette TRACE conn3 -> [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\", \"d054ada7-bab6-42fa-81d3-ac20ece96a48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:55 INFO - PROCESS | 2792 | ++DOCSHELL 16D73800 == 33 [pid = 2792] [id = 787] 13:27:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (16D76400) [pid = 2792] [serial = 2359] [outer = 00000000] 13:27:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (17CBE000) [pid = 2792] [serial = 2360] [outer = 16D76400] 13:27:55 INFO - PROCESS | 2792 | 1461097675707 Marionette DEBUG loaded listener.js 13:27:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 150 (16DA4400) [pid = 2792] [serial = 2361] [outer = 16D76400] 13:27:56 INFO - PROCESS | 2792 | 1461097676438 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:27:56 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:27:56 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 875ms 13:27:56 INFO - PROCESS | 2792 | 1461097676490 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 13:27:56 INFO - PROCESS | 2792 | 1461097676495 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 13:27:57 WARNING - u'runner_teardown' () 13:27:57 INFO - No more tests 13:27:57 INFO - Got 0 unexpected results 13:27:57 INFO - SUITE-END | took 685s 13:27:58 INFO - Closing logging queue 13:27:58 INFO - queue closed 13:27:58 INFO - Return code: 0 13:27:58 WARNING - # TBPL SUCCESS # 13:27:58 INFO - Running post-action listener: _resource_record_post_action 13:27:58 INFO - Running post-run listener: _resource_record_post_run 13:27:59 INFO - Total resource usage - Wall time: 695s; CPU: 17.0%; Read bytes: 92330496; Write bytes: 995905536; Read time: 561625; Write time: 1233857 13:27:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:27:59 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 116546560; Read time: 0; Write time: 136189 13:27:59 INFO - run-tests - Wall time: 692s; CPU: 17.0%; Read bytes: 92330496; Write bytes: 814426624; Read time: 561625; Write time: 1048176 13:27:59 INFO - Running post-run listener: _upload_blobber_files 13:27:59 INFO - Blob upload gear active. 13:27:59 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:27:59 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 13:27:59 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 13:27:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 13:27:59 INFO - (blobuploader) - INFO - Open directory for files ... 13:27:59 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:27:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:27:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:28:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:28:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:28:00 INFO - (blobuploader) - INFO - Done attempting. 13:28:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:28:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:28:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:28:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:28:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:28:03 INFO - (blobuploader) - INFO - Done attempting. 13:28:03 INFO - (blobuploader) - INFO - Iteration through files over. 13:28:03 INFO - Return code: 0 13:28:03 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:28:03 INFO - Using _rmtree_windows ... 13:28:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:28:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a2d71b3f1cac9b477e4a5b3da849b19f148f6d94b29999fa7daf3c88ce2f1eecf17ba353925025cb7e9083d842ec012793d5c0313595d6e5e0345dd7b3790d16", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c9ad294ca27ff274bb80f9488f24bc1474d8cddff655d5fa31e425d6c059c6a31ec7118d2b6a5227ae4f34cfd9d6a3ee3dc71d2798c3c72eea9be33dc9d0badb"} 13:28:03 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:28:03 INFO - Writing to file C:\slave\test\properties\blobber_files 13:28:03 INFO - Contents: 13:28:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a2d71b3f1cac9b477e4a5b3da849b19f148f6d94b29999fa7daf3c88ce2f1eecf17ba353925025cb7e9083d842ec012793d5c0313595d6e5e0345dd7b3790d16", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c9ad294ca27ff274bb80f9488f24bc1474d8cddff655d5fa31e425d6c059c6a31ec7118d2b6a5227ae4f34cfd9d6a3ee3dc71d2798c3c72eea9be33dc9d0badb"} 13:28:03 INFO - Running post-run listener: copy_logs_to_upload_dir 13:28:03 INFO - Copying logs to upload dir... 13:28:03 INFO - mkdir: C:\slave\test\build\upload\logs 13:28:03 INFO - Copying logs to upload dir... 13:28:03 INFO - Using _rmtree_windows ... 13:28:03 INFO - Using _rmtree_windows ... 13:28:03 INFO - Using _rmtree_windows ... 13:28:03 INFO - Using _rmtree_windows ... 13:28:03 INFO - Using _rmtree_windows ... 13:28:03 INFO - Using _rmtree_windows ... 13:28:03 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=863.063000 ========= master_lag: 3.10 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 26 secs) (at 2016-04-19 13:28:08.973262) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 13:28:08.974057) ========= '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-072\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a2d71b3f1cac9b477e4a5b3da849b19f148f6d94b29999fa7daf3c88ce2f1eecf17ba353925025cb7e9083d842ec012793d5c0313595d6e5e0345dd7b3790d16", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c9ad294ca27ff274bb80f9488f24bc1474d8cddff655d5fa31e425d6c059c6a31ec7118d2b6a5227ae4f34cfd9d6a3ee3dc71d2798c3c72eea9be33dc9d0badb"} build_url:https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a2d71b3f1cac9b477e4a5b3da849b19f148f6d94b29999fa7daf3c88ce2f1eecf17ba353925025cb7e9083d842ec012793d5c0313595d6e5e0345dd7b3790d16", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c9ad294ca27ff274bb80f9488f24bc1474d8cddff655d5fa31e425d6c059c6a31ec7118d2b6a5227ae4f34cfd9d6a3ee3dc71d2798c3c72eea9be33dc9d0badb"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BZZC1_Y1SLaEoBoY5YiRLg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.24 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 13:28:09.328033) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 13:28:09.328377) ========= '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-072\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 13:28:09.446958) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 13:28:09.447273) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 13:28:09.925553) ========= ========= Total master_lag: 3.43 =========