builder: mozilla-inbound_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-116 starttime: 1461186598.7 results: success (0) buildid: 20160420123648 builduid: 283eee5ba1e94e54b451458114127bb6 revision: ee179e178809b0aae6ce4a803d04386f32364fc3 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 14:09:58.699448) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 14:09:58.699895) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 14:09:58.700178) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 14:09:58.896804) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 14:09:58.897220) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-116 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-116 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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-116 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --14:10:00-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 16.59 MB/s 14:10:00 (16.59 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.372000 ========= master_lag: 3.18 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 14:10:03.451885) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-20 14:10:03.452245) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-116 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-116 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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-116 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.502000 ========= master_lag: 1.43 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-20 14:10:09.381389) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 14:10:09.381790) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev ee179e178809b0aae6ce4a803d04386f32364fc3 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev ee179e178809b0aae6ce4a803d04386f32364fc3 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-116 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-116 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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-116 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-04-20 14:10:09,882 truncating revision to first 12 chars 2016-04-20 14:10:09,882 Setting DEBUG logging. 2016-04-20 14:10:09,882 attempt 1/10 2016-04-20 14:10:09,882 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/ee179e178809?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 14:10:10,910 unpacking tar archive at: mozilla-inbound-ee179e178809/testing/mozharness/ program finished with exit code 0 elapsedTime=1.674000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 14:10:11.097711) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 14:10:11.098084) ========= script_repo_revision: ee179e178809b0aae6ce4a803d04386f32364fc3 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 14:10:11.098557) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 14:10:11.098840) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 14:10:11.115965) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 59 secs) (at 2016-04-20 14:10:11.116285) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-inbound' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-116 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-116 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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-116 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 14:10:11 INFO - MultiFileLogger online at 20160420 14:10:11 in C:\slave\test 14:10:11 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 14:10:11 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:10:11 INFO - {'append_to_log': False, 14:10:11 INFO - 'base_work_dir': 'C:\\slave\\test', 14:10:11 INFO - 'blob_upload_branch': 'mozilla-inbound', 14:10:11 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:10:11 INFO - 'buildbot_json_path': 'buildprops.json', 14:10:11 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:10:11 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:10:11 INFO - 'download_minidump_stackwalk': True, 14:10:11 INFO - 'download_symbols': 'true', 14:10:11 INFO - 'e10s': False, 14:10:11 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:10:11 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:10:11 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:10:11 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:10:11 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:10:11 INFO - 'C:/mozilla-build/tooltool.py'), 14:10:11 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:10:11 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:10:11 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:10:11 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:10:11 INFO - 'log_level': 'info', 14:10:11 INFO - 'log_to_console': True, 14:10:11 INFO - 'opt_config_files': (), 14:10:11 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:10:11 INFO - '--processes=1', 14:10:11 INFO - '--config=%(test_path)s/wptrunner.ini', 14:10:11 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:10:11 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:10:11 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:10:11 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:10:11 INFO - 'pip_index': False, 14:10:11 INFO - 'require_test_zip': True, 14:10:11 INFO - 'test_type': ('testharness',), 14:10:11 INFO - 'this_chunk': '1', 14:10:11 INFO - 'total_chunks': '10', 14:10:11 INFO - 'virtualenv_path': 'venv', 14:10:11 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:10:11 INFO - 'work_dir': 'build'} 14:10:11 INFO - ##### 14:10:11 INFO - ##### Running clobber step. 14:10:11 INFO - ##### 14:10:11 INFO - Running pre-action listener: _resource_record_pre_action 14:10:11 INFO - Running main action method: clobber 14:10:11 INFO - rmtree: C:\slave\test\build 14:10:11 INFO - Using _rmtree_windows ... 14:10:11 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:13:45 INFO - Running post-action listener: _resource_record_post_action 14:13:45 INFO - ##### 14:13:45 INFO - ##### Running read-buildbot-config step. 14:13:45 INFO - ##### 14:13:45 INFO - Running pre-action listener: _resource_record_pre_action 14:13:45 INFO - Running main action method: read_buildbot_config 14:13:45 INFO - Using buildbot properties: 14:13:45 INFO - { 14:13:45 INFO - "project": "", 14:13:45 INFO - "product": "firefox", 14:13:45 INFO - "script_repo_revision": "production", 14:13:45 INFO - "scheduler": "tests-mozilla-inbound-win7_ix-debug-unittest-7-3600", 14:13:45 INFO - "repository": "", 14:13:45 INFO - "buildername": "Windows 7 32-bit mozilla-inbound debug test web-platform-tests-1", 14:13:45 INFO - "buildid": "20160420123648", 14:13:45 INFO - "pgo_build": "False", 14:13:45 INFO - "basedir": "C:\\slave\\test", 14:13:45 INFO - "buildnumber": 278, 14:13:45 INFO - "slavename": "t-w732-ix-116", 14:13:45 INFO - "revision": "ee179e178809b0aae6ce4a803d04386f32364fc3", 14:13:45 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 14:13:45 INFO - "platform": "win32", 14:13:45 INFO - "branch": "mozilla-inbound", 14:13:45 INFO - "repo_path": "integration/mozilla-inbound", 14:13:45 INFO - "moz_repo_path": "", 14:13:45 INFO - "stage_platform": "win32", 14:13:45 INFO - "builduid": "283eee5ba1e94e54b451458114127bb6", 14:13:45 INFO - "slavebuilddir": "test" 14:13:45 INFO - } 14:13:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 14:13:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 14:13:45 INFO - Running post-action listener: _resource_record_post_action 14:13:45 INFO - ##### 14:13:45 INFO - ##### Running download-and-extract step. 14:13:45 INFO - ##### 14:13:45 INFO - Running pre-action listener: _resource_record_pre_action 14:13:45 INFO - Running main action method: download_and_extract 14:13:45 INFO - mkdir: C:\slave\test\build\tests 14:13:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:13:45 INFO - https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 14:13:45 INFO - trying https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 14:13:45 INFO - Downloading https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/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 14:13:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/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 14:13:46 INFO - Downloaded 1274 bytes. 14:13:46 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 14:13:46 INFO - Using the following test package requirements: 14:13:46 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 14:13:46 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:13:46 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 14:13:46 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:13:46 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 14:13:46 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:13:46 INFO - u'jsshell-win32.zip'], 14:13:46 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:13:46 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 14:13:46 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 14:13:46 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:13:46 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 14:13:46 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:13:46 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 14:13:46 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:13:46 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 14:13:46 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:13:46 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 14:13:46 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 14:13:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:13:46 INFO - https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 14:13:46 INFO - trying https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 14:13:46 INFO - Downloading https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/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 14:13:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/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 14:13:48 INFO - Downloaded 20466399 bytes. 14:13:48 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/*'] 14:13:48 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/* 14:13:50 INFO - caution: filename not matched: web-platform/* 14:13:50 INFO - Return code: 11 14:13:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:13:50 INFO - https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 14:13:50 INFO - trying https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 14:13:50 INFO - Downloading https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/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 14:13:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/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 14:13:52 INFO - Downloaded 36397870 bytes. 14:13:52 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/*'] 14:13:52 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/* 14:14:37 INFO - caution: filename not matched: bin/* 14:14:37 INFO - caution: filename not matched: config/* 14:14:37 INFO - caution: filename not matched: mozbase/* 14:14:37 INFO - caution: filename not matched: marionette/* 14:14:37 INFO - caution: filename not matched: tools/wptserve/* 14:14:37 INFO - Return code: 11 14:14:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:14:37 INFO - https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 14:14:37 INFO - trying https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 14:14:37 INFO - Downloading https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 14:14:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/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 14:14:41 INFO - Downloaded 67460151 bytes. 14:14:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 14:14:41 INFO - mkdir: C:\slave\test\properties 14:14:41 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:14:41 INFO - Writing to file C:\slave\test\properties\build_url 14:14:41 INFO - Contents: 14:14:41 INFO - build_url:https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 14:14:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 14:14:42 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:14:42 INFO - Writing to file C:\slave\test\properties\symbols_url 14:14:42 INFO - Contents: 14:14:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 14:14:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:14:42 INFO - https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:14:42 INFO - trying https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 14:14:42 INFO - Downloading https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/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 14:14:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/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 14:14:45 INFO - Downloaded 58274972 bytes. 14:14:45 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'] 14:14:45 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 14:14:48 INFO - Return code: 0 14:14:48 INFO - Running post-action listener: _resource_record_post_action 14:14:48 INFO - Running post-action listener: set_extra_try_arguments 14:14:48 INFO - ##### 14:14:48 INFO - ##### Running create-virtualenv step. 14:14:48 INFO - ##### 14:14:48 INFO - Running pre-action listener: _pre_create_virtualenv 14:14:48 INFO - Running pre-action listener: _resource_record_pre_action 14:14:48 INFO - Running main action method: create_virtualenv 14:14:48 INFO - Creating virtualenv C:\slave\test\build\venv 14:14:48 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 14:14:48 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:14:56 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:15:00 INFO - Installing distribute......................................................................................................................................................................................done. 14:15:02 INFO - Return code: 0 14:15:02 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:15:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:15:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:15:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:15:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:15:02 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 0x01B576B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B87368>, '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 0x01824D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-116', 'USERDOMAIN': 'T-W732-IX-116', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-116', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:15:02 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 14:15:02 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 14:15:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:15:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:15:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:15:02 INFO - 'COMPUTERNAME': 'T-W732-IX-116', 14:15:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:15:02 INFO - 'DCLOCATION': 'SCL3', 14:15:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:15:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:15:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:15:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:15:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:15:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:15:02 INFO - 'HOMEDRIVE': 'C:', 14:15:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:15:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:15:02 INFO - 'KTS_VERSION': '1.19c', 14:15:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:15:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:15:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-116', 14:15:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:15:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:15:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:15:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:15:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:15:02 INFO - 'MOZ_AIRBAG': '1', 14:15:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:15:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:15:02 INFO - 'MOZ_MSVCVERSION': '8', 14:15:02 INFO - 'MOZ_NO_REMOTE': '1', 14:15:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:15:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:15:02 INFO - 'NO_EM_RESTART': '1', 14:15:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:15:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:15:02 INFO - 'OS': 'Windows_NT', 14:15:02 INFO - 'OURDRIVE': 'C:', 14:15:02 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 14:15:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:15:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:15:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:15:02 INFO - 'PROCESSOR_LEVEL': '6', 14:15:02 INFO - 'PROCESSOR_REVISION': '1e05', 14:15:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:15:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:15:02 INFO - 'PROMPT': '$P$G', 14:15:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:15:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:15:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:15:02 INFO - 'PWD': 'C:\\slave\\test', 14:15:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:15:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:15:02 INFO - 'SYSTEMDRIVE': 'C:', 14:15:02 INFO - 'SYSTEMROOT': 'C:\\windows', 14:15:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:15:02 INFO - 'TEST1': 'testie', 14:15:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:15:02 INFO - 'USERDOMAIN': 'T-W732-IX-116', 14:15:02 INFO - 'USERNAME': 'cltbld', 14:15:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:15:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:15:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:15:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:15:02 INFO - 'WINDIR': 'C:\\windows', 14:15:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:15:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:15:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:15:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:15:04 INFO - Downloading/unpacking psutil>=0.7.1 14:15:05 INFO - Running setup.py egg_info for package psutil 14:15:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:15:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:15:05 INFO - Installing collected packages: psutil 14:15:05 INFO - Running setup.py install for psutil 14:15:05 INFO - building 'psutil._psutil_windows' extension 14:15:05 INFO - error: Unable to find vcvarsall.bat 14:15:05 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-x4zr6n-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:15:05 INFO - running install 14:15:05 INFO - running build 14:15:05 INFO - running build_py 14:15:05 INFO - creating build 14:15:05 INFO - creating build\lib.win32-2.7 14:15:05 INFO - creating build\lib.win32-2.7\psutil 14:15:05 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:15:05 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:15:05 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:15:05 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:15:05 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:15:05 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:15:05 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:15:05 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:15:05 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:15:05 INFO - running build_ext 14:15:05 INFO - building 'psutil._psutil_windows' extension 14:15:05 INFO - error: Unable to find vcvarsall.bat 14:15:05 INFO - ---------------------------------------- 14:15:05 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-x4zr6n-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:15:05 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:15:05 WARNING - Return code: 1 14:15:05 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! 14:15:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:15:05 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')]} 14:15:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:15:05 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')]} 14:15:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:15:05 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 0x01B576B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B87368>, '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 0x01824D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-116', 'USERDOMAIN': 'T-W732-IX-116', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-116', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:15:05 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 14:15:05 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 14:15:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:15:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:15:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:15:05 INFO - 'COMPUTERNAME': 'T-W732-IX-116', 14:15:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:15:05 INFO - 'DCLOCATION': 'SCL3', 14:15:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:15:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:15:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:15:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:15:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:15:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:15:05 INFO - 'HOMEDRIVE': 'C:', 14:15:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:15:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:15:05 INFO - 'KTS_VERSION': '1.19c', 14:15:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:15:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:15:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-116', 14:15:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:15:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:15:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:15:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:15:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:15:05 INFO - 'MOZ_AIRBAG': '1', 14:15:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:15:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:15:05 INFO - 'MOZ_MSVCVERSION': '8', 14:15:05 INFO - 'MOZ_NO_REMOTE': '1', 14:15:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:15:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:15:05 INFO - 'NO_EM_RESTART': '1', 14:15:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:15:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:15:05 INFO - 'OS': 'Windows_NT', 14:15:05 INFO - 'OURDRIVE': 'C:', 14:15:05 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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 14:15:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:15:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:15:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:15:05 INFO - 'PROCESSOR_LEVEL': '6', 14:15:05 INFO - 'PROCESSOR_REVISION': '1e05', 14:15:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:15:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:15:05 INFO - 'PROMPT': '$P$G', 14:15:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:15:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:15:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:15:05 INFO - 'PWD': 'C:\\slave\\test', 14:15:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:15:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:15:05 INFO - 'SYSTEMDRIVE': 'C:', 14:15:05 INFO - 'SYSTEMROOT': 'C:\\windows', 14:15:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:15:05 INFO - 'TEST1': 'testie', 14:15:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:15:05 INFO - 'USERDOMAIN': 'T-W732-IX-116', 14:15:05 INFO - 'USERNAME': 'cltbld', 14:15:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:15:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:15:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:15:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:15:05 INFO - 'WINDIR': 'C:\\windows', 14:15:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:15:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:15:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:15:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:15:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:15:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:15:06 INFO - Running setup.py egg_info for package mozsystemmonitor 14:15:06 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:15:06 INFO - Running setup.py egg_info for package psutil 14:15:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:15:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:15:06 INFO - Installing collected packages: mozsystemmonitor, psutil 14:15:06 INFO - Running setup.py install for mozsystemmonitor 14:15:06 INFO - Running setup.py install for psutil 14:15:06 INFO - building 'psutil._psutil_windows' extension 14:15:06 INFO - error: Unable to find vcvarsall.bat 14:15:06 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-guk9an-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:15:06 INFO - running install 14:15:06 INFO - running build 14:15:06 INFO - running build_py 14:15:06 INFO - running build_ext 14:15:06 INFO - building 'psutil._psutil_windows' extension 14:15:06 INFO - error: Unable to find vcvarsall.bat 14:15:06 INFO - ---------------------------------------- 14:15:06 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-guk9an-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:15:06 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:15:06 WARNING - Return code: 1 14:15:06 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! 14:15:06 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:15:06 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')]} 14:15:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:15:06 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')]} 14:15:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:15:06 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 0x01B576B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B87368>, '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 0x01824D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-116', 'USERDOMAIN': 'T-W732-IX-116', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-116', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:15:06 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 14:15:06 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 14:15:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:15:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:15:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:15:06 INFO - 'COMPUTERNAME': 'T-W732-IX-116', 14:15:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:15:06 INFO - 'DCLOCATION': 'SCL3', 14:15:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:15:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:15:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:15:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:15:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:15:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:15:06 INFO - 'HOMEDRIVE': 'C:', 14:15:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:15:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:15:06 INFO - 'KTS_VERSION': '1.19c', 14:15:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:15:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:15:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-116', 14:15:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:15:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:15:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:15:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:15:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:15:06 INFO - 'MOZ_AIRBAG': '1', 14:15:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:15:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:15:06 INFO - 'MOZ_MSVCVERSION': '8', 14:15:06 INFO - 'MOZ_NO_REMOTE': '1', 14:15:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:15:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:15:06 INFO - 'NO_EM_RESTART': '1', 14:15:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:15:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:15:06 INFO - 'OS': 'Windows_NT', 14:15:06 INFO - 'OURDRIVE': 'C:', 14:15:06 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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 14:15:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:15:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:15:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:15:06 INFO - 'PROCESSOR_LEVEL': '6', 14:15:06 INFO - 'PROCESSOR_REVISION': '1e05', 14:15:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:15:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:15:06 INFO - 'PROMPT': '$P$G', 14:15:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:15:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:15:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:15:06 INFO - 'PWD': 'C:\\slave\\test', 14:15:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:15:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:15:06 INFO - 'SYSTEMDRIVE': 'C:', 14:15:06 INFO - 'SYSTEMROOT': 'C:\\windows', 14:15:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:15:06 INFO - 'TEST1': 'testie', 14:15:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:15:06 INFO - 'USERDOMAIN': 'T-W732-IX-116', 14:15:06 INFO - 'USERNAME': 'cltbld', 14:15:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:15:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:15:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:15:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:15:06 INFO - 'WINDIR': 'C:\\windows', 14:15:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:15:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:15:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:15:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:15:09 INFO - Downloading/unpacking blobuploader==1.2.4 14:15:09 INFO - Downloading blobuploader-1.2.4.tar.gz 14:15:09 INFO - Running setup.py egg_info for package blobuploader 14:15:09 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:15:13 INFO - Running setup.py egg_info for package requests 14:15:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:15:13 INFO - Downloading docopt-0.6.1.tar.gz 14:15:13 INFO - Running setup.py egg_info for package docopt 14:15:13 INFO - Installing collected packages: blobuploader, docopt, requests 14:15:13 INFO - Running setup.py install for blobuploader 14:15:13 INFO - Running setup.py install for docopt 14:15:13 INFO - Running setup.py install for requests 14:15:13 INFO - Successfully installed blobuploader docopt requests 14:15:13 INFO - Cleaning up... 14:15:13 INFO - Return code: 0 14:15:13 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:15:13 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')]} 14:15:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:15:13 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')]} 14:15:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:15:13 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 0x01B576B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B87368>, '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 0x01824D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-116', 'USERDOMAIN': 'T-W732-IX-116', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-116', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:15:13 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 14:15:13 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 14:15:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:15:13 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:15:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:15:13 INFO - 'COMPUTERNAME': 'T-W732-IX-116', 14:15:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:15:13 INFO - 'DCLOCATION': 'SCL3', 14:15:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:15:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:15:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:15:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:15:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:15:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:15:13 INFO - 'HOMEDRIVE': 'C:', 14:15:13 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:15:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:15:13 INFO - 'KTS_VERSION': '1.19c', 14:15:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:15:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:15:13 INFO - 'LOGONSERVER': '\\\\T-W732-IX-116', 14:15:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:15:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:15:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:15:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:15:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:15:13 INFO - 'MOZ_AIRBAG': '1', 14:15:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:15:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:15:13 INFO - 'MOZ_MSVCVERSION': '8', 14:15:13 INFO - 'MOZ_NO_REMOTE': '1', 14:15:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:15:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:15:13 INFO - 'NO_EM_RESTART': '1', 14:15:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:15:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:15:13 INFO - 'OS': 'Windows_NT', 14:15:13 INFO - 'OURDRIVE': 'C:', 14:15:13 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 14:15:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:15:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:15:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:15:13 INFO - 'PROCESSOR_LEVEL': '6', 14:15:13 INFO - 'PROCESSOR_REVISION': '1e05', 14:15:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:15:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:15:13 INFO - 'PROMPT': '$P$G', 14:15:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:15:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:15:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:15:13 INFO - 'PWD': 'C:\\slave\\test', 14:15:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:15:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:15:13 INFO - 'SYSTEMDRIVE': 'C:', 14:15:13 INFO - 'SYSTEMROOT': 'C:\\windows', 14:15:13 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:15:13 INFO - 'TEST1': 'testie', 14:15:13 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:15:13 INFO - 'USERDOMAIN': 'T-W732-IX-116', 14:15:13 INFO - 'USERNAME': 'cltbld', 14:15:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:15:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:15:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:15:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:15:13 INFO - 'WINDIR': 'C:\\windows', 14:15:13 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:15:13 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:15:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:15:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:15:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:15:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:15:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:15:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:15:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:15:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:15:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:15:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:15:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:15:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:15:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:15:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:15:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:15:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:15:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:15:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:15:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:15:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:15:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:15:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:15:18 INFO - Unpacking c:\slave\test\build\tests\marionette 14:15:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:15:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:15:18 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 14:15:18 INFO - Running setup.py install for browsermob-proxy 14:15:31 INFO - Running setup.py install for manifestparser 14:15:31 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Running setup.py install for marionette-client 14:15:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:15:31 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Running setup.py install for marionette-driver 14:15:31 INFO - Running setup.py install for mozcrash 14:15:31 INFO - Running setup.py install for mozdebug 14:15:31 INFO - Running setup.py install for mozdevice 14:15:31 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Running setup.py install for mozfile 14:15:31 INFO - Running setup.py install for mozhttpd 14:15:31 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Running setup.py install for mozinfo 14:15:31 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Running setup.py install for mozInstall 14:15:31 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Running setup.py install for mozleak 14:15:31 INFO - Running setup.py install for mozlog 14:15:31 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Running setup.py install for moznetwork 14:15:31 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Running setup.py install for mozprocess 14:15:31 INFO - Running setup.py install for mozprofile 14:15:31 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Running setup.py install for mozrunner 14:15:31 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Running setup.py install for mozscreenshot 14:15:31 INFO - Running setup.py install for moztest 14:15:31 INFO - Running setup.py install for mozversion 14:15:31 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:15:31 INFO - Running setup.py install for wptserve 14:15:31 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 14:15:31 INFO - Cleaning up... 14:15:31 INFO - Return code: 0 14:15:31 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:15:31 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')]} 14:15:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:15:31 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')]} 14:15:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:15:31 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 0x01B576B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B87368>, '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 0x01824D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-116', 'USERDOMAIN': 'T-W732-IX-116', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-116', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:15:31 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 14:15:31 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 14:15:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:15:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:15:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:15:31 INFO - 'COMPUTERNAME': 'T-W732-IX-116', 14:15:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:15:31 INFO - 'DCLOCATION': 'SCL3', 14:15:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:15:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:15:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:15:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:15:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:15:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:15:31 INFO - 'HOMEDRIVE': 'C:', 14:15:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:15:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:15:31 INFO - 'KTS_VERSION': '1.19c', 14:15:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:15:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:15:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-116', 14:15:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:15:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:15:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:15:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:15:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:15:31 INFO - 'MOZ_AIRBAG': '1', 14:15:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:15:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:15:31 INFO - 'MOZ_MSVCVERSION': '8', 14:15:31 INFO - 'MOZ_NO_REMOTE': '1', 14:15:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:15:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:15:31 INFO - 'NO_EM_RESTART': '1', 14:15:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:15:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:15:31 INFO - 'OS': 'Windows_NT', 14:15:31 INFO - 'OURDRIVE': 'C:', 14:15:31 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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 14:15:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:15:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:15:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:15:31 INFO - 'PROCESSOR_LEVEL': '6', 14:15:31 INFO - 'PROCESSOR_REVISION': '1e05', 14:15:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:15:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:15:31 INFO - 'PROMPT': '$P$G', 14:15:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:15:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:15:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:15:31 INFO - 'PWD': 'C:\\slave\\test', 14:15:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:15:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:15:31 INFO - 'SYSTEMDRIVE': 'C:', 14:15:31 INFO - 'SYSTEMROOT': 'C:\\windows', 14:15:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:15:31 INFO - 'TEST1': 'testie', 14:15:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:15:31 INFO - 'USERDOMAIN': 'T-W732-IX-116', 14:15:31 INFO - 'USERNAME': 'cltbld', 14:15:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:15:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:15:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:15:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:15:31 INFO - 'WINDIR': 'C:\\windows', 14:15:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:15:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:15:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:15:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:15:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:15:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:15:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:15:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:15:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:15:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:15:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:15:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:15:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:15:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:15:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:15:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:15:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:15:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:15:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:15:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:15:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:15:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:15:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:15:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:15:36 INFO - Unpacking c:\slave\test\build\tests\marionette 14:15:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:15:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:15:36 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)) 14:15:47 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)) 14:15:47 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)) 14:15:47 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)) 14:15:47 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)) 14:15:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:15:47 INFO - Downloading blessings-1.6.tar.gz 14:15:47 INFO - Running setup.py egg_info for package blessings 14:15:47 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)) 14:15:47 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:15:47 INFO - Running setup.py install for blessings 14:15:47 INFO - Running setup.py install for browsermob-proxy 14:15:47 INFO - Running setup.py install for manifestparser 14:15:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Running setup.py install for marionette-client 14:15:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:15:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Running setup.py install for marionette-driver 14:15:47 INFO - Running setup.py install for mozcrash 14:15:47 INFO - Running setup.py install for mozdebug 14:15:47 INFO - Running setup.py install for mozdevice 14:15:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Running setup.py install for mozhttpd 14:15:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Running setup.py install for mozInstall 14:15:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Running setup.py install for mozleak 14:15:47 INFO - Running setup.py install for mozprofile 14:15:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Running setup.py install for mozrunner 14:15:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:15:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:15:49 INFO - Running setup.py install for mozscreenshot 14:15:49 INFO - Running setup.py install for moztest 14:15:49 INFO - Running setup.py install for mozversion 14:15:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:15:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:15:49 INFO - Running setup.py install for wptserve 14:15:49 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:15:49 INFO - Cleaning up... 14:15:49 INFO - Return code: 0 14:15:49 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:15:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:15:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:15:49 INFO - Reading from file tmpfile_stdout 14:15:49 INFO - Using _rmtree_windows ... 14:15:49 INFO - Using _rmtree_windows ... 14:15:49 INFO - Current package versions: 14:15:49 INFO - blessings == 1.6 14:15:49 INFO - blobuploader == 1.2.4 14:15:49 INFO - browsermob-proxy == 0.6.0 14:15:49 INFO - distribute == 0.6.14 14:15:49 INFO - docopt == 0.6.1 14:15:49 INFO - manifestparser == 1.1 14:15:49 INFO - marionette-client == 2.3.0 14:15:49 INFO - marionette-driver == 1.4.0 14:15:49 INFO - mozInstall == 1.12 14:15:49 INFO - mozcrash == 0.17 14:15:49 INFO - mozdebug == 0.1 14:15:49 INFO - mozdevice == 0.48 14:15:49 INFO - mozfile == 1.2 14:15:49 INFO - mozhttpd == 0.7 14:15:49 INFO - mozinfo == 0.9 14:15:49 INFO - mozleak == 0.1 14:15:49 INFO - mozlog == 3.1 14:15:49 INFO - moznetwork == 0.27 14:15:49 INFO - mozprocess == 0.22 14:15:49 INFO - mozprofile == 0.28 14:15:49 INFO - mozrunner == 6.11 14:15:49 INFO - mozscreenshot == 0.1 14:15:49 INFO - mozsystemmonitor == 0.0 14:15:49 INFO - moztest == 0.7 14:15:49 INFO - mozversion == 1.4 14:15:49 INFO - requests == 1.2.3 14:15:49 INFO - wptserve == 1.4.0 14:15:49 INFO - Running post-action listener: _resource_record_post_action 14:15:49 INFO - Running post-action listener: _start_resource_monitoring 14:15:49 INFO - Starting resource monitoring. 14:15:49 INFO - ##### 14:15:49 INFO - ##### Running pull step. 14:15:49 INFO - ##### 14:15:49 INFO - Running pre-action listener: _resource_record_pre_action 14:15:49 INFO - Running main action method: pull 14:15:49 INFO - Pull has nothing to do! 14:15:49 INFO - Running post-action listener: _resource_record_post_action 14:15:49 INFO - ##### 14:15:49 INFO - ##### Running install step. 14:15:49 INFO - ##### 14:15:49 INFO - Running pre-action listener: _resource_record_pre_action 14:15:49 INFO - Running main action method: install 14:15:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:15:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:15:49 INFO - Reading from file tmpfile_stdout 14:15:49 INFO - Using _rmtree_windows ... 14:15:49 INFO - Using _rmtree_windows ... 14:15:49 INFO - Detecting whether we're running mozinstall >=1.0... 14:15:49 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:15:49 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:15:50 INFO - Reading from file tmpfile_stdout 14:15:50 INFO - Output received: 14:15:50 INFO - Usage: mozinstall-script.py [options] installer 14:15:50 INFO - Options: 14:15:50 INFO - -h, --help show this help message and exit 14:15:50 INFO - -d DEST, --destination=DEST 14:15:50 INFO - Directory to install application into. [default: 14:15:50 INFO - "C:\slave\test"] 14:15:50 INFO - --app=APP Application being installed. [default: firefox] 14:15:50 INFO - Using _rmtree_windows ... 14:15:50 INFO - Using _rmtree_windows ... 14:15:50 INFO - mkdir: C:\slave\test\build\application 14:15:50 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'] 14:15:50 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 14:15:52 INFO - Reading from file tmpfile_stdout 14:15:52 INFO - Output received: 14:15:52 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:15:52 INFO - Using _rmtree_windows ... 14:15:52 INFO - Using _rmtree_windows ... 14:15:52 INFO - Running post-action listener: _resource_record_post_action 14:15:52 INFO - ##### 14:15:52 INFO - ##### Running run-tests step. 14:15:52 INFO - ##### 14:15:52 INFO - Running pre-action listener: _resource_record_pre_action 14:15:52 INFO - Running main action method: run_tests 14:15:52 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:15:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:15:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:15:52 INFO - grabbing minidump binary from tooltool 14: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')]} 14:15:52 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 0x01B87368>, '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 0x01824D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1D0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:15:52 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 14:15:52 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 14:15:52 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:15:53 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpb_kolm 14:15:53 INFO - INFO - File integrity verified, renaming tmpb_kolm to win32-minidump_stackwalk.exe 14:15:53 INFO - Return code: 0 14:15:53 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:15:53 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:15:53 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/Q0P7BSPIRhC-k5MviaOe8g/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 14:15:53 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/Q0P7BSPIRhC-k5MviaOe8g/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 14:15:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:15:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:15:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:15:53 INFO - 'COMPUTERNAME': 'T-W732-IX-116', 14:15:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:15:53 INFO - 'DCLOCATION': 'SCL3', 14:15:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:15:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:15:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:15:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:15:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:15:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:15:53 INFO - 'HOMEDRIVE': 'C:', 14:15:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:15:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:15:53 INFO - 'KTS_VERSION': '1.19c', 14:15:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:15:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:15:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-116', 14:15:53 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:15:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:15:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:15:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:15:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:15:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:15:53 INFO - 'MOZ_AIRBAG': '1', 14:15:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:15:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:15:53 INFO - 'MOZ_MSVCVERSION': '8', 14:15:53 INFO - 'MOZ_NO_REMOTE': '1', 14:15:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:15:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:15:53 INFO - 'NO_EM_RESTART': '1', 14:15:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:15:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:15:53 INFO - 'OS': 'Windows_NT', 14:15:53 INFO - 'OURDRIVE': 'C:', 14:15:53 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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 14:15:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:15:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:15:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:15:53 INFO - 'PROCESSOR_LEVEL': '6', 14:15:53 INFO - 'PROCESSOR_REVISION': '1e05', 14:15:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:15:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:15:53 INFO - 'PROMPT': '$P$G', 14:15:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:15:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:15:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:15:53 INFO - 'PWD': 'C:\\slave\\test', 14:15:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:15:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:15:53 INFO - 'SYSTEMDRIVE': 'C:', 14:15:53 INFO - 'SYSTEMROOT': 'C:\\windows', 14:15:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:15:53 INFO - 'TEST1': 'testie', 14:15:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:15:53 INFO - 'USERDOMAIN': 'T-W732-IX-116', 14:15:53 INFO - 'USERNAME': 'cltbld', 14:15:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:15:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:15:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:15:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:15:53 INFO - 'WINDIR': 'C:\\windows', 14:15:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:15:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:15:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:15:53 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/Q0P7BSPIRhC-k5MviaOe8g/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 14:15:55 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 14:15:55 INFO - import pkg_resources 14:15:56 INFO - Using 1 client processes 14:15:59 INFO - SUITE-START | Running 778 tests 14:15:59 INFO - Running testharness tests 14:15:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:15:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:15:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:15:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:15:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:15:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:16:00 INFO - Setting up ssl 14:16:00 INFO - PROCESS | certutil | 14:16:00 INFO - PROCESS | certutil | 14:16:00 INFO - PROCESS | certutil | 14:16:00 INFO - Certificate Nickname Trust Attributes 14:16:00 INFO - SSL,S/MIME,JAR/XPI 14:16:00 INFO - 14:16:00 INFO - web-platform-tests CT,, 14:16:00 INFO - 14:16:00 INFO - Starting runner 14:16:01 INFO - PROCESS | 3624 | [3624] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 14:16:01 INFO - PROCESS | 3624 | [3624] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 14:16:01 INFO - PROCESS | 3624 | [3624] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 14:16:01 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 14:16:01 INFO - PROCESS | 3624 | [3624] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 14:16:03 INFO - PROCESS | 3624 | 1461186963327 Marionette DEBUG Marionette enabled via build flag and pref 14:16:04 INFO - PROCESS | 3624 | ++DOCSHELL 137D9400 == 1 [pid = 3624] [id = 1] 14:16:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 1 (137D9800) [pid = 3624] [serial = 1] [outer = 00000000] 14:16:04 INFO - PROCESS | 3624 | [3624] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 14:16:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 2 (137DA400) [pid = 3624] [serial = 2] [outer = 137D9800] 14:16:04 INFO - PROCESS | 3624 | ++DOCSHELL 13D87000 == 2 [pid = 3624] [id = 2] 14:16:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 3 (13D87400) [pid = 3624] [serial = 3] [outer = 00000000] 14:16:04 INFO - PROCESS | 3624 | [3624] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 14:16:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 4 (13D88000) [pid = 3624] [serial = 4] [outer = 13D87400] 14:16:04 INFO - PROCESS | 3624 | 1461186964983 Marionette INFO Listening on port 2828 14:16:06 INFO - PROCESS | 3624 | 1461186966622 Marionette DEBUG Marionette enabled via command-line flag 14:16:06 INFO - PROCESS | 3624 | [3624] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:16:06 INFO - PROCESS | 3624 | [3624] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:16:06 INFO - PROCESS | 3624 | ++DOCSHELL 17D05C00 == 3 [pid = 3624] [id = 3] 14:16:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 5 (17D0DC00) [pid = 3624] [serial = 5] [outer = 00000000] 14:16:06 INFO - PROCESS | 3624 | [3624] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 14:16:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 6 (17D0E800) [pid = 3624] [serial = 6] [outer = 17D0DC00] 14:16:06 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:16:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 7 (1860C400) [pid = 3624] [serial = 7] [outer = 13D87400] 14:16:06 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:16:06 INFO - PROCESS | 3624 | 1461186966962 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49741 14:16:06 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:16:06 INFO - PROCESS | 3624 | 1461186966968 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49743 14:16:06 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:16:06 INFO - PROCESS | 3624 | 1461186966991 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49744 14:16:06 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:16:06 INFO - PROCESS | 3624 | 1461186966998 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49746 14:16:07 INFO - PROCESS | 3624 | 1461186967028 Marionette DEBUG Closed connection conn0 14:16:07 INFO - PROCESS | 3624 | 1461186967030 Marionette DEBUG Closed connection conn1 14:16:07 INFO - PROCESS | 3624 | 1461186967032 Marionette DEBUG Closed connection conn2 14:16:07 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:16:07 INFO - PROCESS | 3624 | 1461186967037 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49748 14:16:07 INFO - PROCESS | 3624 | 1461186967040 Marionette DEBUG Closed connection conn3 14:16:07 INFO - PROCESS | 3624 | 1461186967215 Marionette DEBUG Closed connection conn4 14:16:07 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:16:07 INFO - PROCESS | 3624 | 1461186967221 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49749 14:16:07 INFO - PROCESS | 3624 | 1461186967232 Marionette DEBUG Closed connection conn5 14:16:07 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:16:07 INFO - PROCESS | 3624 | 1461186967237 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49750 14:16:07 INFO - PROCESS | 3624 | ++DOCSHELL 137D8800 == 4 [pid = 3624] [id = 4] 14:16:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 8 (18EEAC00) [pid = 3624] [serial = 8] [outer = 00000000] 14:16:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 9 (192F4000) [pid = 3624] [serial = 9] [outer = 18EEAC00] 14:16:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 10 (192FA800) [pid = 3624] [serial = 10] [outer = 18EEAC00] 14:16:07 INFO - PROCESS | 3624 | 1461186967379 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:16:07 INFO - PROCESS | 3624 | 1461186967384 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420123648","device":"desktop","version":"48.0a1"} 14:16:08 INFO - PROCESS | 3624 | [3624] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:16:08 INFO - PROCESS | 3624 | [3624] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:16:08 INFO - PROCESS | 3624 | [3624] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:16:09 INFO - PROCESS | 3624 | ++DOCSHELL 1B66E000 == 5 [pid = 3624] [id = 5] 14:16:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 11 (1B66FC00) [pid = 3624] [serial = 11] [outer = 00000000] 14:16:09 INFO - PROCESS | 3624 | ++DOCSHELL 1B941800 == 6 [pid = 3624] [id = 6] 14:16:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 12 (1B942C00) [pid = 3624] [serial = 12] [outer = 00000000] 14:16:09 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:16:10 INFO - PROCESS | 3624 | ++DOCSHELL 1C99F000 == 7 [pid = 3624] [id = 7] 14:16:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 13 (1C99F400) [pid = 3624] [serial = 13] [outer = 00000000] 14:16:10 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:16:10 INFO - PROCESS | 3624 | [3624] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:16:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 14 (1C9A7800) [pid = 3624] [serial = 14] [outer = 1C99F400] 14:16:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 15 (1D2F0400) [pid = 3624] [serial = 15] [outer = 1B66FC00] 14:16:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 16 (1D2F1C00) [pid = 3624] [serial = 16] [outer = 1B942C00] 14:16:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 17 (1D2F4000) [pid = 3624] [serial = 17] [outer = 1C99F400] 14:16:11 INFO - PROCESS | 3624 | 1461186971065 Marionette DEBUG loaded listener.js 14:16:11 INFO - PROCESS | 3624 | 1461186971079 Marionette DEBUG loaded listener.js 14:16:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 18 (1BF2E800) [pid = 3624] [serial = 18] [outer = 1C99F400] 14:16:11 INFO - PROCESS | 3624 | 1461186971841 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"6f2e273a-457a-4c9b-a5da-63e1037c4219","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420123648","device":"desktop","version":"48.0a1","command_id":1}}] 14:16:12 INFO - PROCESS | 3624 | 1461186972034 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 14:16:12 INFO - PROCESS | 3624 | 1461186972130 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 14:16:12 INFO - PROCESS | 3624 | 1461186972140 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:16:12 INFO - PROCESS | 3624 | [3624] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:16:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 19 (1FCC6000) [pid = 3624] [serial = 19] [outer = 1C99F400] 14:16:13 INFO - PROCESS | 3624 | 1461186973063 Marionette TRACE conn6 <- [1,3,null,{}] 14:16:13 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:16:13 INFO - PROCESS | 3624 | 1461186973084 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:16:13 INFO - PROCESS | 3624 | 1461186973109 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 14:16:13 INFO - PROCESS | 3624 | 1461186973137 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 14:16:13 INFO - PROCESS | 3624 | 1461186973139 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 14:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:16:13 INFO - PROCESS | 3624 | 1461186973190 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:16:13 INFO - PROCESS | 3624 | 1461186973193 Marionette TRACE conn6 <- [1,6,null,{}] 14:16:13 INFO - PROCESS | 3624 | 1461186973213 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:13 INFO - PROCESS | 3624 | 1461186973227 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 14:16:13 INFO - PROCESS | 3624 | 1461186973235 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:13 INFO - PROCESS | 3624 | ++DOCSHELL 21A8F800 == 8 [pid = 3624] [id = 8] 14:16:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 20 (21A8FC00) [pid = 3624] [serial = 20] [outer = 00000000] 14:16:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 21 (21A92C00) [pid = 3624] [serial = 21] [outer = 21A8FC00] 14:16:13 INFO - PROCESS | 3624 | 1461186973284 Marionette DEBUG loaded listener.js 14:16:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 22 (21C1D000) [pid = 3624] [serial = 22] [outer = 21A8FC00] 14:16:13 INFO - PROCESS | 3624 | ++DOCSHELL 13D89000 == 9 [pid = 3624] [id = 9] 14:16:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 23 (18EE8C00) [pid = 3624] [serial = 23] [outer = 00000000] 14:16:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 24 (1FC71800) [pid = 3624] [serial = 24] [outer = 18EE8C00] 14:16:13 INFO - PROCESS | 3624 | 1461186973678 Marionette DEBUG loaded listener.js 14:16:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 25 (21A92800) [pid = 3624] [serial = 25] [outer = 18EE8C00] 14:16:14 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:16:14 INFO - PROCESS | 3624 | 1461186974360 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 14:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1316ms 14:16:14 INFO - PROCESS | 3624 | --DOCSHELL 137D9400 == 8 [pid = 3624] [id = 1] 14:16:14 INFO - PROCESS | 3624 | 1461186974499 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 14:16:14 INFO - PROCESS | 3624 | 1461186974503 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 14:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:16:14 INFO - PROCESS | 3624 | 1461186974510 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:16:14 INFO - PROCESS | 3624 | 1461186974515 Marionette TRACE conn6 <- [1,10,null,{}] 14:16:14 INFO - PROCESS | 3624 | 1461186974530 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:14 INFO - PROCESS | 3624 | 1461186974684 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 14:16:14 INFO - PROCESS | 3624 | 1461186974752 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:14 INFO - PROCESS | 3624 | ++DOCSHELL 1270B000 == 9 [pid = 3624] [id = 10] 14:16:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 26 (1270D800) [pid = 3624] [serial = 26] [outer = 00000000] 14:16:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 27 (12775000) [pid = 3624] [serial = 27] [outer = 1270D800] 14:16:14 INFO - PROCESS | 3624 | 1461186974815 Marionette DEBUG loaded listener.js 14:16:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 28 (127C4400) [pid = 3624] [serial = 28] [outer = 1270D800] 14:16:15 INFO - PROCESS | 3624 | 1461186975423 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 14:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 14:16:15 INFO - PROCESS | 3624 | 1461186975440 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 14:16:15 INFO - PROCESS | 3624 | 1461186975446 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 14:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:16:15 INFO - PROCESS | 3624 | 1461186975452 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:16:15 INFO - PROCESS | 3624 | 1461186975455 Marionette TRACE conn6 <- [1,14,null,{}] 14:16:15 INFO - PROCESS | 3624 | 1461186975459 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:15 INFO - PROCESS | 3624 | 1461186975572 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 14:16:15 INFO - PROCESS | 3624 | 1461186975648 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:15 INFO - PROCESS | 3624 | ++DOCSHELL 17A6C800 == 10 [pid = 3624] [id = 11] 14:16:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 29 (17BFD000) [pid = 3624] [serial = 29] [outer = 00000000] 14:16:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 30 (186EBC00) [pid = 3624] [serial = 30] [outer = 17BFD000] 14:16:15 INFO - PROCESS | 3624 | 1461186975704 Marionette DEBUG loaded listener.js 14:16:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 31 (192F3C00) [pid = 3624] [serial = 31] [outer = 17BFD000] 14:16:16 INFO - PROCESS | 3624 | 1461186976262 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 14:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 830ms 14:16:16 INFO - PROCESS | 3624 | 1461186976284 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 14:16:16 INFO - PROCESS | 3624 | 1461186976287 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 14:16:16 INFO - PROCESS | 3624 | 1461186976291 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:16:16 INFO - PROCESS | 3624 | 1461186976295 Marionette TRACE conn6 <- [1,18,null,{}] 14:16:16 INFO - PROCESS | 3624 | 1461186976307 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:16 INFO - PROCESS | 3624 | 1461186976427 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 14:16:16 INFO - PROCESS | 3624 | 1461186976487 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:16 INFO - PROCESS | 3624 | ++DOCSHELL 1C9A4800 == 11 [pid = 3624] [id = 12] 14:16:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 32 (1CE4C400) [pid = 3624] [serial = 32] [outer = 00000000] 14:16:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 33 (1D2F0000) [pid = 3624] [serial = 33] [outer = 1CE4C400] 14:16:16 INFO - PROCESS | 3624 | 1461186976550 Marionette DEBUG loaded listener.js 14:16:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 34 (1D32D800) [pid = 3624] [serial = 34] [outer = 1CE4C400] 14:16:16 INFO - PROCESS | 3624 | ++DOCSHELL 1276B400 == 12 [pid = 3624] [id = 13] 14:16:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 35 (1276B800) [pid = 3624] [serial = 35] [outer = 00000000] 14:16:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 36 (1276FC00) [pid = 3624] [serial = 36] [outer = 1276B800] 14:16:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 37 (127C2C00) [pid = 3624] [serial = 37] [outer = 1276B800] 14:16:17 INFO - PROCESS | 3624 | ++DOCSHELL 009C0000 == 13 [pid = 3624] [id = 14] 14:16:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 38 (0B68C000) [pid = 3624] [serial = 38] [outer = 00000000] 14:16:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 39 (12BCDC00) [pid = 3624] [serial = 39] [outer = 0B68C000] 14:16:17 INFO - PROCESS | 3624 | --DOCSHELL 137D8800 == 12 [pid = 3624] [id = 4] 14:16:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 40 (13770400) [pid = 3624] [serial = 40] [outer = 0B68C000] 14:16:17 INFO - PROCESS | 3624 | 1461186977392 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 14:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1130ms 14:16:17 INFO - PROCESS | 3624 | 1461186977426 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 14:16:17 INFO - PROCESS | 3624 | 1461186977430 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 14:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:16:17 INFO - PROCESS | 3624 | 1461186977435 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:16:17 INFO - PROCESS | 3624 | 1461186977438 Marionette TRACE conn6 <- [1,22,null,{}] 14:16:17 INFO - PROCESS | 3624 | 1461186977465 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:17 INFO - PROCESS | 3624 | 1461186977550 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 14:16:17 INFO - PROCESS | 3624 | 1461186977559 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:17 INFO - PROCESS | 3624 | ++DOCSHELL 13D81000 == 13 [pid = 3624] [id = 15] 14:16:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 41 (13D81400) [pid = 3624] [serial = 41] [outer = 00000000] 14:16:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 42 (13D8C800) [pid = 3624] [serial = 42] [outer = 13D81400] 14:16:17 INFO - PROCESS | 3624 | 1461186977609 Marionette DEBUG loaded listener.js 14:16:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 43 (16F96800) [pid = 3624] [serial = 43] [outer = 13D81400] 14:16:18 INFO - PROCESS | 3624 | 1461186978063 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 14:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 690ms 14:16:18 INFO - PROCESS | 3624 | 1461186978126 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 14:16:18 INFO - PROCESS | 3624 | 1461186978130 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 14:16:18 INFO - PROCESS | 3624 | 1461186978136 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:16:18 INFO - PROCESS | 3624 | 1461186978138 Marionette TRACE conn6 <- [1,26,null,{}] 14:16:18 INFO - PROCESS | 3624 | 1461186978142 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:18 INFO - PROCESS | 3624 | 1461186978228 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 14:16:18 INFO - PROCESS | 3624 | 1461186978240 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:18 INFO - PROCESS | 3624 | ++DOCSHELL 17AE4000 == 14 [pid = 3624] [id = 16] 14:16:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 44 (17AE6000) [pid = 3624] [serial = 44] [outer = 00000000] 14:16:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 45 (17B28C00) [pid = 3624] [serial = 45] [outer = 17AE6000] 14:16:18 INFO - PROCESS | 3624 | 1461186978288 Marionette DEBUG loaded listener.js 14:16:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 46 (17BFC000) [pid = 3624] [serial = 46] [outer = 17AE6000] 14:16:18 INFO - PROCESS | 3624 | 1461186978700 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 14:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 14:16:18 INFO - PROCESS | 3624 | 1461186978771 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 14:16:18 INFO - PROCESS | 3624 | 1461186978773 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 14:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:16:18 INFO - PROCESS | 3624 | 1461186978780 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:16:18 INFO - PROCESS | 3624 | 1461186978784 Marionette TRACE conn6 <- [1,30,null,{}] 14:16:18 INFO - PROCESS | 3624 | 1461186978794 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:18 INFO - PROCESS | 3624 | 1461186978885 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 14:16:18 INFO - PROCESS | 3624 | 1461186978901 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:18 INFO - PROCESS | 3624 | ++DOCSHELL 18EE7C00 == 15 [pid = 3624] [id = 17] 14:16:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 47 (192EDC00) [pid = 3624] [serial = 47] [outer = 00000000] 14:16:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 48 (192FB400) [pid = 3624] [serial = 48] [outer = 192EDC00] 14:16:18 INFO - PROCESS | 3624 | 1461186978950 Marionette DEBUG loaded listener.js 14:16:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 49 (1A6A7C00) [pid = 3624] [serial = 49] [outer = 192EDC00] 14:16:19 INFO - PROCESS | 3624 | 1461186979371 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 14:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 14:16:19 INFO - PROCESS | 3624 | 1461186979415 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 14:16:19 INFO - PROCESS | 3624 | 1461186979418 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 14:16:19 INFO - PROCESS | 3624 | 1461186979421 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:16:19 INFO - PROCESS | 3624 | 1461186979423 Marionette TRACE conn6 <- [1,34,null,{}] 14:16:19 INFO - PROCESS | 3624 | 1461186979426 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:19 INFO - PROCESS | 3624 | 1461186979508 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 14:16:19 INFO - PROCESS | 3624 | 1461186979515 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:19 INFO - PROCESS | 3624 | ++DOCSHELL 1A8F6000 == 16 [pid = 3624] [id = 18] 14:16:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 50 (1A8F6400) [pid = 3624] [serial = 50] [outer = 00000000] 14:16:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 51 (1B949000) [pid = 3624] [serial = 51] [outer = 1A8F6400] 14:16:19 INFO - PROCESS | 3624 | 1461186979561 Marionette DEBUG loaded listener.js 14:16:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 52 (1BC98400) [pid = 3624] [serial = 52] [outer = 1A8F6400] 14:16:19 INFO - PROCESS | 3624 | 1461186979971 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 14:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 14:16:19 INFO - PROCESS | 3624 | 1461186979995 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 14:16:19 INFO - PROCESS | 3624 | 1461186979997 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 14:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:16:19 INFO - PROCESS | 3624 | 1461186980000 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:16:19 INFO - PROCESS | 3624 | 1461186980002 Marionette TRACE conn6 <- [1,38,null,{}] 14:16:20 INFO - PROCESS | 3624 | 1461186980005 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:20 INFO - PROCESS | 3624 | 1461186980107 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 14:16:20 INFO - PROCESS | 3624 | 1461186980115 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:20 INFO - PROCESS | 3624 | ++DOCSHELL 173D0C00 == 17 [pid = 3624] [id = 19] 14:16:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 53 (1B64F400) [pid = 3624] [serial = 53] [outer = 00000000] 14:16:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 54 (1CFDBC00) [pid = 3624] [serial = 54] [outer = 1B64F400] 14:16:20 INFO - PROCESS | 3624 | 1461186980160 Marionette DEBUG loaded listener.js 14:16:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (1D035000) [pid = 3624] [serial = 55] [outer = 1B64F400] 14:16:20 INFO - PROCESS | 3624 | 1461186980564 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 14:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 14:16:20 INFO - PROCESS | 3624 | 1461186980571 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 14:16:20 INFO - PROCESS | 3624 | 1461186980573 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 14:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:16:20 INFO - PROCESS | 3624 | 1461186980576 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:16:20 INFO - PROCESS | 3624 | 1461186980578 Marionette TRACE conn6 <- [1,42,null,{}] 14:16:20 INFO - PROCESS | 3624 | 1461186980581 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:20 INFO - PROCESS | 3624 | 1461186980705 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 14:16:20 INFO - PROCESS | 3624 | 1461186980714 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:20 INFO - PROCESS | 3624 | ++DOCSHELL 1D4D7C00 == 18 [pid = 3624] [id = 20] 14:16:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (1D4DD000) [pid = 3624] [serial = 56] [outer = 00000000] 14:16:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (1E56F400) [pid = 3624] [serial = 57] [outer = 1D4DD000] 14:16:20 INFO - PROCESS | 3624 | 1461186980759 Marionette DEBUG loaded listener.js 14:16:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (1E5E6400) [pid = 3624] [serial = 58] [outer = 1D4DD000] 14:16:21 INFO - PROCESS | 3624 | 1461186981220 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 14:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 14:16:21 INFO - PROCESS | 3624 | 1461186981247 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 14:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:16:21 INFO - PROCESS | 3624 | 1461186981249 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 14:16:21 INFO - PROCESS | 3624 | 1461186981253 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:16:21 INFO - PROCESS | 3624 | 1461186981254 Marionette TRACE conn6 <- [1,46,null,{}] 14:16:21 INFO - PROCESS | 3624 | 1461186981266 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:21 INFO - PROCESS | 3624 | 1461186981339 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 14:16:21 INFO - PROCESS | 3624 | 1461186981345 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:21 INFO - PROCESS | 3624 | ++DOCSHELL 1E56CC00 == 19 [pid = 3624] [id = 21] 14:16:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (1F587000) [pid = 3624] [serial = 59] [outer = 00000000] 14:16:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (21C1F400) [pid = 3624] [serial = 60] [outer = 1F587000] 14:16:21 INFO - PROCESS | 3624 | 1461186981390 Marionette DEBUG loaded listener.js 14:16:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (21C25C00) [pid = 3624] [serial = 61] [outer = 1F587000] 14:16:21 INFO - PROCESS | 3624 | 1461186981773 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 14:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 530ms 14:16:21 INFO - PROCESS | 3624 | 1461186981784 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 14:16:21 INFO - PROCESS | 3624 | 1461186981787 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 14:16:21 INFO - PROCESS | 3624 | 1461186981790 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:16:21 INFO - PROCESS | 3624 | 1461186981792 Marionette TRACE conn6 <- [1,50,null,{}] 14:16:21 INFO - PROCESS | 3624 | 1461186981796 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:21 INFO - PROCESS | 3624 | 1461186981900 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 14:16:21 INFO - PROCESS | 3624 | 1461186981909 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:21 INFO - PROCESS | 3624 | ++DOCSHELL 1C9A7400 == 20 [pid = 3624] [id = 22] 14:16:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (1FB1E400) [pid = 3624] [serial = 62] [outer = 00000000] 14:16:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (21D70800) [pid = 3624] [serial = 63] [outer = 1FB1E400] 14:16:21 INFO - PROCESS | 3624 | 1461186981953 Marionette DEBUG loaded listener.js 14:16:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (21D74400) [pid = 3624] [serial = 64] [outer = 1FB1E400] 14:16:22 INFO - PROCESS | 3624 | 1461186982331 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 14:16:22 INFO - PROCESS | 3624 | 1461186982363 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 14:16:22 INFO - PROCESS | 3624 | 1461186982365 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 14:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:16:22 INFO - PROCESS | 3624 | 1461186982368 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:16:22 INFO - PROCESS | 3624 | 1461186982370 Marionette TRACE conn6 <- [1,54,null,{}] 14:16:22 INFO - PROCESS | 3624 | 1461186982373 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:22 INFO - PROCESS | 3624 | 1461186982446 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 14:16:22 INFO - PROCESS | 3624 | 1461186982509 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:22 INFO - PROCESS | 3624 | ++DOCSHELL 17374800 == 21 [pid = 3624] [id = 23] 14:16:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (1BF5A400) [pid = 3624] [serial = 65] [outer = 00000000] 14:16:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (1BF64400) [pid = 3624] [serial = 66] [outer = 1BF5A400] 14:16:22 INFO - PROCESS | 3624 | 1461186982553 Marionette DEBUG loaded listener.js 14:16:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1BF67800) [pid = 3624] [serial = 67] [outer = 1BF5A400] 14:16:22 INFO - PROCESS | 3624 | 1461186982882 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 14:16:22 INFO - PROCESS | 3624 | 1461186982940 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 14:16:22 INFO - PROCESS | 3624 | 1461186982942 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 14:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:16:22 INFO - PROCESS | 3624 | 1461186982945 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:16:22 INFO - PROCESS | 3624 | 1461186982946 Marionette TRACE conn6 <- [1,58,null,{}] 14:16:22 INFO - PROCESS | 3624 | 1461186982950 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:23 INFO - PROCESS | 3624 | 1461186983023 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 14:16:23 INFO - PROCESS | 3624 | 1461186983028 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:23 INFO - PROCESS | 3624 | ++DOCSHELL 0B6F6000 == 22 [pid = 3624] [id = 24] 14:16:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (0B6F7400) [pid = 3624] [serial = 68] [outer = 00000000] 14:16:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (0B6FC000) [pid = 3624] [serial = 69] [outer = 0B6F7400] 14:16:23 INFO - PROCESS | 3624 | 1461186983073 Marionette DEBUG loaded listener.js 14:16:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (0F741000) [pid = 3624] [serial = 70] [outer = 0B6F7400] 14:16:23 INFO - PROCESS | 3624 | 1461186983474 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 14:16:23 INFO - PROCESS | 3624 | 1461186983516 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 14:16:23 INFO - PROCESS | 3624 | 1461186983518 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 14:16:23 INFO - PROCESS | 3624 | 1461186983521 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:16:23 INFO - PROCESS | 3624 | 1461186983524 Marionette TRACE conn6 <- [1,62,null,{}] 14:16:23 INFO - PROCESS | 3624 | 1461186983527 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:23 INFO - PROCESS | 3624 | 1461186983623 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 14:16:23 INFO - PROCESS | 3624 | 1461186983629 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:23 INFO - PROCESS | 3624 | ++DOCSHELL 1D3D0400 == 23 [pid = 3624] [id = 25] 14:16:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1D3D0C00) [pid = 3624] [serial = 71] [outer = 00000000] 14:16:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (21CF2800) [pid = 3624] [serial = 72] [outer = 1D3D0C00] 14:16:23 INFO - PROCESS | 3624 | 1461186983683 Marionette DEBUG loaded listener.js 14:16:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (21D7A400) [pid = 3624] [serial = 73] [outer = 1D3D0C00] 14:16:24 INFO - PROCESS | 3624 | 1461186984086 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 14:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:16:24 INFO - PROCESS | 3624 | 1461186984095 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 14:16:24 INFO - PROCESS | 3624 | 1461186984097 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 14:16:24 INFO - PROCESS | 3624 | 1461186984100 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:16:24 INFO - PROCESS | 3624 | 1461186984102 Marionette TRACE conn6 <- [1,66,null,{}] 14:16:24 INFO - PROCESS | 3624 | 1461186984105 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:24 INFO - PROCESS | 3624 | 1461186984212 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 14:16:24 INFO - PROCESS | 3624 | 1461186984220 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:24 INFO - PROCESS | 3624 | ++DOCSHELL 1B8E6400 == 24 [pid = 3624] [id = 26] 14:16:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1B8E6C00) [pid = 3624] [serial = 74] [outer = 00000000] 14:16:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1B8EC800) [pid = 3624] [serial = 75] [outer = 1B8E6C00] 14:16:24 INFO - PROCESS | 3624 | 1461186984265 Marionette DEBUG loaded listener.js 14:16:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1B8EC400) [pid = 3624] [serial = 76] [outer = 1B8E6C00] 14:16:24 INFO - PROCESS | 3624 | 1461186984670 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 14:16:24 INFO - PROCESS | 3624 | 1461186984732 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 14:16:24 INFO - PROCESS | 3624 | 1461186984734 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 14:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:16:24 INFO - PROCESS | 3624 | 1461186984737 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:16:24 INFO - PROCESS | 3624 | 1461186984738 Marionette TRACE conn6 <- [1,70,null,{}] 14:16:24 INFO - PROCESS | 3624 | 1461186984742 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:25 INFO - PROCESS | 3624 | --DOCSHELL 17A6C800 == 23 [pid = 3624] [id = 11] 14:16:25 INFO - PROCESS | 3624 | --DOCSHELL 21A8F800 == 22 [pid = 3624] [id = 8] 14:16:25 INFO - PROCESS | 3624 | --DOCSHELL 1270B000 == 21 [pid = 3624] [id = 10] 14:16:25 INFO - PROCESS | 3624 | 1461186985555 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 14:16:25 INFO - PROCESS | 3624 | 1461186985651 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:25 INFO - PROCESS | 3624 | ++DOCSHELL 0B6F8C00 == 22 [pid = 3624] [id = 27] 14:16:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (0B6FB800) [pid = 3624] [serial = 77] [outer = 00000000] 14:16:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (0F742C00) [pid = 3624] [serial = 78] [outer = 0B6FB800] 14:16:25 INFO - PROCESS | 3624 | 1461186985702 Marionette DEBUG loaded listener.js 14:16:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (12772C00) [pid = 3624] [serial = 79] [outer = 0B6FB800] 14:16:26 INFO - PROCESS | 3624 | 1461186986141 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1476ms 14:16:26 INFO - PROCESS | 3624 | 1461186986216 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 14:16:26 INFO - PROCESS | 3624 | 1461186986220 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 14:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:16:26 INFO - PROCESS | 3624 | 1461186986231 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:16:26 INFO - PROCESS | 3624 | 1461186986235 Marionette TRACE conn6 <- [1,74,null,{}] 14:16:26 INFO - PROCESS | 3624 | 1461186986239 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:26 INFO - PROCESS | 3624 | 1461186986340 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 14:16:26 INFO - PROCESS | 3624 | 1461186986355 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:26 INFO - PROCESS | 3624 | ++DOCSHELL 13D89800 == 23 [pid = 3624] [id = 28] 14:16:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (13D8A400) [pid = 3624] [serial = 80] [outer = 00000000] 14:16:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (173D4C00) [pid = 3624] [serial = 81] [outer = 13D8A400] 14:16:26 INFO - PROCESS | 3624 | 1461186986405 Marionette DEBUG loaded listener.js 14:16:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17429000) [pid = 3624] [serial = 82] [outer = 13D8A400] 14:16:26 INFO - PROCESS | 3624 | 1461186986812 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 14:16:27 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (18EEAC00) [pid = 3624] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:16:27 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (21A8FC00) [pid = 3624] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:16:27 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1270D800) [pid = 3624] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:16:27 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (17BFD000) [pid = 3624] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:16:27 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1CE4C400) [pid = 3624] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:16:27 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13D81400) [pid = 3624] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:16:27 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (17AE6000) [pid = 3624] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:16:27 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (192EDC00) [pid = 3624] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:16:27 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A8F6400) [pid = 3624] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:16:27 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1B64F400) [pid = 3624] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:16:27 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1D4DD000) [pid = 3624] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:16:27 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1FB1E400) [pid = 3624] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:16:27 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1BF5A400) [pid = 3624] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:16:27 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (0B6F7400) [pid = 3624] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:16:27 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1D3D0C00) [pid = 3624] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:16:27 INFO - PROCESS | 3624 | 1461186987198 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 14:16:27 INFO - PROCESS | 3624 | 1461186987201 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 14:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:16:27 INFO - PROCESS | 3624 | 1461186987213 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:16:27 INFO - PROCESS | 3624 | 1461186987215 Marionette TRACE conn6 <- [1,78,null,{}] 14:16:27 INFO - PROCESS | 3624 | 1461186987219 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:27 INFO - PROCESS | 3624 | 1461186987298 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 14:16:27 INFO - PROCESS | 3624 | 1461186987308 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:27 INFO - PROCESS | 3624 | ++DOCSHELL 1789CC00 == 24 [pid = 3624] [id = 29] 14:16:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1789D000) [pid = 3624] [serial = 83] [outer = 00000000] 14:16:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (17AEA400) [pid = 3624] [serial = 84] [outer = 1789D000] 14:16:27 INFO - PROCESS | 3624 | 1461186987353 Marionette DEBUG loaded listener.js 14:16:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (17D07C00) [pid = 3624] [serial = 85] [outer = 1789D000] 14:16:27 INFO - PROCESS | 3624 | 1461186987769 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 14:16:27 INFO - PROCESS | 3624 | 1461186987846 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 14:16:27 INFO - PROCESS | 3624 | 1461186987850 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 14:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:16:27 INFO - PROCESS | 3624 | 1461186987860 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:16:27 INFO - PROCESS | 3624 | 1461186987864 Marionette TRACE conn6 <- [1,82,null,{}] 14:16:27 INFO - PROCESS | 3624 | 1461186987868 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:27 INFO - PROCESS | 3624 | 1461186987946 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 14:16:27 INFO - PROCESS | 3624 | 1461186987960 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:27 INFO - PROCESS | 3624 | ++DOCSHELL 192F5000 == 25 [pid = 3624] [id = 30] 14:16:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (192F7000) [pid = 3624] [serial = 86] [outer = 00000000] 14:16:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1A6A5400) [pid = 3624] [serial = 87] [outer = 192F7000] 14:16:28 INFO - PROCESS | 3624 | 1461186988007 Marionette DEBUG loaded listener.js 14:16:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1B648800) [pid = 3624] [serial = 88] [outer = 192F7000] 14:16:28 INFO - PROCESS | 3624 | 1461186988414 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 590ms 14:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:16:28 INFO - PROCESS | 3624 | 1461186988446 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 14:16:28 INFO - PROCESS | 3624 | 1461186988448 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 14:16:28 INFO - PROCESS | 3624 | 1461186988451 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:16:28 INFO - PROCESS | 3624 | 1461186988452 Marionette TRACE conn6 <- [1,86,null,{}] 14:16:28 INFO - PROCESS | 3624 | 1461186988456 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:28 INFO - PROCESS | 3624 | 1461186988530 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 14:16:28 INFO - PROCESS | 3624 | 1461186988536 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:28 INFO - PROCESS | 3624 | ++DOCSHELL 1A6A3400 == 26 [pid = 3624] [id = 31] 14:16:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1B64B400) [pid = 3624] [serial = 89] [outer = 00000000] 14:16:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1B8EBC00) [pid = 3624] [serial = 90] [outer = 1B64B400] 14:16:28 INFO - PROCESS | 3624 | 1461186988581 Marionette DEBUG loaded listener.js 14:16:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1B945400) [pid = 3624] [serial = 91] [outer = 1B64B400] 14:16:28 INFO - PROCESS | 3624 | 1461186989010 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 14:16:29 INFO - PROCESS | 3624 | 1461186989082 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 14:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:16:29 INFO - PROCESS | 3624 | 1461186989084 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 14:16:29 INFO - PROCESS | 3624 | 1461186989087 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:16:29 INFO - PROCESS | 3624 | 1461186989089 Marionette TRACE conn6 <- [1,90,null,{}] 14:16:29 INFO - PROCESS | 3624 | 1461186989092 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:29 INFO - PROCESS | 3624 | 1461186989167 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 14:16:29 INFO - PROCESS | 3624 | 1461186989272 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:29 INFO - PROCESS | 3624 | ++DOCSHELL 0B693C00 == 27 [pid = 3624] [id = 32] 14:16:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (0B6EE800) [pid = 3624] [serial = 92] [outer = 00000000] 14:16:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (0F4E6C00) [pid = 3624] [serial = 93] [outer = 0B6EE800] 14:16:29 INFO - PROCESS | 3624 | 1461186989331 Marionette DEBUG loaded listener.js 14:16:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (127B7800) [pid = 3624] [serial = 94] [outer = 0B6EE800] 14:16:29 INFO - PROCESS | 3624 | 1461186989921 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 871ms 14:16:29 INFO - PROCESS | 3624 | 1461186989960 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 14:16:29 INFO - PROCESS | 3624 | 1461186989964 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 14:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:16:29 INFO - PROCESS | 3624 | 1461186989969 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:16:29 INFO - PROCESS | 3624 | 1461186989973 Marionette TRACE conn6 <- [1,94,null,{}] 14:16:29 INFO - PROCESS | 3624 | 1461186989979 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:30 INFO - PROCESS | 3624 | 1461186990081 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 14:16:30 INFO - PROCESS | 3624 | 1461186990178 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:30 INFO - PROCESS | 3624 | ++DOCSHELL 12CCB800 == 28 [pid = 3624] [id = 33] 14:16:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (186E6400) [pid = 3624] [serial = 95] [outer = 00000000] 14:16:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (192EF800) [pid = 3624] [serial = 96] [outer = 186E6400] 14:16:30 INFO - PROCESS | 3624 | 1461186990238 Marionette DEBUG loaded listener.js 14:16:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A696C00) [pid = 3624] [serial = 97] [outer = 186E6400] 14:16:30 INFO - PROCESS | 3624 | 1461186990761 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 14:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 14:16:30 INFO - PROCESS | 3624 | 1461186990802 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 14:16:30 INFO - PROCESS | 3624 | 1461186990807 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 14:16:30 INFO - PROCESS | 3624 | 1461186990810 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:16:30 INFO - PROCESS | 3624 | 1461186990813 Marionette TRACE conn6 <- [1,98,null,{}] 14:16:30 INFO - PROCESS | 3624 | 1461186990817 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:30 INFO - PROCESS | 3624 | 1461186990918 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 14:16:31 INFO - PROCESS | 3624 | 1461186991004 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:31 INFO - PROCESS | 3624 | ++DOCSHELL 1BF5EC00 == 29 [pid = 3624] [id = 34] 14:16:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1BF60800) [pid = 3624] [serial = 98] [outer = 00000000] 14:16:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1CFD4800) [pid = 3624] [serial = 99] [outer = 1BF60800] 14:16:31 INFO - PROCESS | 3624 | 1461186991062 Marionette DEBUG loaded listener.js 14:16:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1D2F1000) [pid = 3624] [serial = 100] [outer = 1BF60800] 14:16:31 INFO - PROCESS | 3624 | 1461186991624 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 14:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 14:16:31 INFO - PROCESS | 3624 | 1461186991685 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 14:16:31 INFO - PROCESS | 3624 | 1461186991687 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 14:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:16:31 INFO - PROCESS | 3624 | 1461186991698 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:16:31 INFO - PROCESS | 3624 | 1461186991704 Marionette TRACE conn6 <- [1,102,null,{}] 14:16:31 INFO - PROCESS | 3624 | 1461186991709 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:31 INFO - PROCESS | 3624 | 1461186991838 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 14:16:31 INFO - PROCESS | 3624 | 1461186991906 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:31 INFO - PROCESS | 3624 | ++DOCSHELL 1D3D1000 == 30 [pid = 3624] [id = 35] 14:16:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1D3D5C00) [pid = 3624] [serial = 101] [outer = 00000000] 14:16:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1DA4F800) [pid = 3624] [serial = 102] [outer = 1D3D5C00] 14:16:31 INFO - PROCESS | 3624 | 1461186991962 Marionette DEBUG loaded listener.js 14:16:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1DA52C00) [pid = 3624] [serial = 103] [outer = 1D3D5C00] 14:16:32 INFO - PROCESS | 3624 | 1461186992609 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 14:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 930ms 14:16:32 INFO - PROCESS | 3624 | 1461186992637 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 14:16:32 INFO - PROCESS | 3624 | 1461186992641 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 14:16:32 INFO - PROCESS | 3624 | 1461186992647 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:16:32 INFO - PROCESS | 3624 | 1461186992651 Marionette TRACE conn6 <- [1,106,null,{}] 14:16:32 INFO - PROCESS | 3624 | 1461186992658 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:32 INFO - PROCESS | 3624 | 1461186992752 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 14:16:32 INFO - PROCESS | 3624 | 1461186992842 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:32 INFO - PROCESS | 3624 | ++DOCSHELL 1371A800 == 31 [pid = 3624] [id = 36] 14:16:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (137D7000) [pid = 3624] [serial = 104] [outer = 00000000] 14:16:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (13D8B000) [pid = 3624] [serial = 105] [outer = 137D7000] 14:16:32 INFO - PROCESS | 3624 | 1461186992893 Marionette DEBUG loaded listener.js 14:16:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1737F400) [pid = 3624] [serial = 106] [outer = 137D7000] 14:16:33 INFO - PROCESS | 3624 | --DOCSHELL 1C9A4800 == 30 [pid = 3624] [id = 12] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (192F4000) [pid = 3624] [serial = 9] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (192FA800) [pid = 3624] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (13D88000) [pid = 3624] [serial = 4] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (12775000) [pid = 3624] [serial = 27] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (186EBC00) [pid = 3624] [serial = 30] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1D2F0000) [pid = 3624] [serial = 33] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (12BCDC00) [pid = 3624] [serial = 39] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (13D8C800) [pid = 3624] [serial = 42] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17B28C00) [pid = 3624] [serial = 45] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (17BFC000) [pid = 3624] [serial = 46] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (192FB400) [pid = 3624] [serial = 48] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1B949000) [pid = 3624] [serial = 51] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1CFDBC00) [pid = 3624] [serial = 54] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1E56F400) [pid = 3624] [serial = 57] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (21C1F400) [pid = 3624] [serial = 60] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (21D70800) [pid = 3624] [serial = 63] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1BF64400) [pid = 3624] [serial = 66] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (0B6FC000) [pid = 3624] [serial = 69] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (21CF2800) [pid = 3624] [serial = 72] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A6A7C00) [pid = 3624] [serial = 49] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1276FC00) [pid = 3624] [serial = 36] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1BC98400) [pid = 3624] [serial = 52] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (192F3C00) [pid = 3624] [serial = 31] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1D035000) [pid = 3624] [serial = 55] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1E5E6400) [pid = 3624] [serial = 58] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (127C4400) [pid = 3624] [serial = 28] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1D32D800) [pid = 3624] [serial = 34] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (21D74400) [pid = 3624] [serial = 64] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (1BF67800) [pid = 3624] [serial = 67] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (16F96800) [pid = 3624] [serial = 43] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (0F741000) [pid = 3624] [serial = 70] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (21C1D000) [pid = 3624] [serial = 22] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (21D7A400) [pid = 3624] [serial = 73] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (1FC71800) [pid = 3624] [serial = 24] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (21A92C00) [pid = 3624] [serial = 21] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (1D2F4000) [pid = 3624] [serial = 17] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | --DOMWINDOW == 54 (1C9A7800) [pid = 3624] [serial = 14] [outer = 00000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3624 | 1461186993834 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 14:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1231ms 14:16:33 INFO - PROCESS | 3624 | 1461186993884 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 14:16:33 INFO - PROCESS | 3624 | 1461186993889 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 14:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:16:33 INFO - PROCESS | 3624 | 1461186993895 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:16:33 INFO - PROCESS | 3624 | 1461186993898 Marionette TRACE conn6 <- [1,110,null,{}] 14:16:33 INFO - PROCESS | 3624 | 1461186993903 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:33 INFO - PROCESS | 3624 | 1461186993984 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 14:16:33 INFO - PROCESS | 3624 | 1461186993993 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:34 INFO - PROCESS | 3624 | ++DOCSHELL 13770000 == 31 [pid = 3624] [id = 37] 14:16:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (13772C00) [pid = 3624] [serial = 107] [outer = 00000000] 14:16:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (13CE9800) [pid = 3624] [serial = 108] [outer = 13772C00] 14:16:34 INFO - PROCESS | 3624 | 1461186994042 Marionette DEBUG loaded listener.js 14:16:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (13D87C00) [pid = 3624] [serial = 109] [outer = 13772C00] 14:16:34 INFO - PROCESS | 3624 | 1461186994478 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 14:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 14:16:34 INFO - PROCESS | 3624 | 1461186994530 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 14:16:34 INFO - PROCESS | 3624 | 1461186994536 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 14:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:16:34 INFO - PROCESS | 3624 | 1461186994542 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:16:34 INFO - PROCESS | 3624 | 1461186994545 Marionette TRACE conn6 <- [1,114,null,{}] 14:16:34 INFO - PROCESS | 3624 | 1461186994549 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:34 INFO - PROCESS | 3624 | 1461186994629 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 14:16:34 INFO - PROCESS | 3624 | 1461186994638 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:34 INFO - PROCESS | 3624 | ++DOCSHELL 137E3000 == 32 [pid = 3624] [id = 38] 14:16:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (17BF1400) [pid = 3624] [serial = 110] [outer = 00000000] 14:16:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (17D0BC00) [pid = 3624] [serial = 111] [outer = 17BF1400] 14:16:34 INFO - PROCESS | 3624 | 1461186994685 Marionette DEBUG loaded listener.js 14:16:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (17D8B400) [pid = 3624] [serial = 112] [outer = 17BF1400] 14:16:35 INFO - PROCESS | 3624 | 1461186995138 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 14:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 14:16:35 INFO - PROCESS | 3624 | 1461186995173 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 14:16:35 INFO - PROCESS | 3624 | 1461186995176 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 14:16:35 INFO - PROCESS | 3624 | 1461186995184 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:16:35 INFO - PROCESS | 3624 | 1461186995187 Marionette TRACE conn6 <- [1,118,null,{}] 14:16:35 INFO - PROCESS | 3624 | 1461186995198 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:35 INFO - PROCESS | 3624 | 1461186995278 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 14:16:35 INFO - PROCESS | 3624 | 1461186995287 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:35 INFO - PROCESS | 3624 | ++DOCSHELL 1A68EC00 == 33 [pid = 3624] [id = 39] 14:16:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (1A699400) [pid = 3624] [serial = 113] [outer = 00000000] 14:16:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (1B648400) [pid = 3624] [serial = 114] [outer = 1A699400] 14:16:35 INFO - PROCESS | 3624 | 1461186995335 Marionette DEBUG loaded listener.js 14:16:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (1B753C00) [pid = 3624] [serial = 115] [outer = 1A699400] 14:16:35 INFO - PROCESS | 3624 | 1461186995726 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 14:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 14:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:16:35 INFO - PROCESS | 3624 | 1461186995758 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 14:16:35 INFO - PROCESS | 3624 | 1461186995760 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 14:16:35 INFO - PROCESS | 3624 | 1461186995764 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:16:35 INFO - PROCESS | 3624 | 1461186995765 Marionette TRACE conn6 <- [1,122,null,{}] 14:16:35 INFO - PROCESS | 3624 | 1461186995768 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:35 INFO - PROCESS | 3624 | 1461186995878 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 14:16:35 INFO - PROCESS | 3624 | 1461186995891 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:35 INFO - PROCESS | 3624 | ++DOCSHELL 1B75BC00 == 34 [pid = 3624] [id = 40] 14:16:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (1B8E7400) [pid = 3624] [serial = 116] [outer = 00000000] 14:16:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (1BC9E000) [pid = 3624] [serial = 117] [outer = 1B8E7400] 14:16:35 INFO - PROCESS | 3624 | 1461186995937 Marionette DEBUG loaded listener.js 14:16:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (1BF2A800) [pid = 3624] [serial = 118] [outer = 1B8E7400] 14:16:36 INFO - PROCESS | 3624 | 1461186996360 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 14:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 14:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:16:36 INFO - PROCESS | 3624 | 1461186996394 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 14:16:36 INFO - PROCESS | 3624 | 1461186996396 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 14:16:36 INFO - PROCESS | 3624 | 1461186996399 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:16:36 INFO - PROCESS | 3624 | 1461186996401 Marionette TRACE conn6 <- [1,126,null,{}] 14:16:36 INFO - PROCESS | 3624 | 1461186996404 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:36 INFO - PROCESS | 3624 | 1461186996497 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 14:16:36 INFO - PROCESS | 3624 | 1461186996503 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:36 INFO - PROCESS | 3624 | ++DOCSHELL 18EEB000 == 35 [pid = 3624] [id = 41] 14:16:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1BC9C400) [pid = 3624] [serial = 119] [outer = 00000000] 14:16:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1BF67400) [pid = 3624] [serial = 120] [outer = 1BC9C400] 14:16:36 INFO - PROCESS | 3624 | 1461186996548 Marionette DEBUG loaded listener.js 14:16:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1BF67000) [pid = 3624] [serial = 121] [outer = 1BC9C400] 14:16:36 INFO - PROCESS | 3624 | 1461186996972 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 14:16:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 632ms 14:16:37 INFO - PROCESS | 3624 | 1461186997032 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 14:16:37 INFO - PROCESS | 3624 | 1461186997034 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 14:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:16:37 INFO - PROCESS | 3624 | 1461186997037 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:16:37 INFO - PROCESS | 3624 | 1461186997039 Marionette TRACE conn6 <- [1,130,null,{}] 14:16:37 INFO - PROCESS | 3624 | 1461186997042 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:37 INFO - PROCESS | 3624 | 1461186997148 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 14:16:37 INFO - PROCESS | 3624 | 1461186997155 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:37 INFO - PROCESS | 3624 | ++DOCSHELL 1CFCF000 == 36 [pid = 3624] [id = 42] 14:16:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1D03D800) [pid = 3624] [serial = 122] [outer = 00000000] 14:16:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1D3D2000) [pid = 3624] [serial = 123] [outer = 1D03D800] 14:16:37 INFO - PROCESS | 3624 | 1461186997207 Marionette DEBUG loaded listener.js 14:16:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1D467C00) [pid = 3624] [serial = 124] [outer = 1D03D800] 14:16:37 INFO - PROCESS | 3624 | 1461186997650 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 14:16:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 629ms 14:16:37 INFO - PROCESS | 3624 | 1461186997668 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 14:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:16:37 INFO - PROCESS | 3624 | 1461186997670 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 14:16:37 INFO - PROCESS | 3624 | 1461186997673 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:16:37 INFO - PROCESS | 3624 | 1461186997675 Marionette TRACE conn6 <- [1,134,null,{}] 14:16:37 INFO - PROCESS | 3624 | 1461186997684 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:37 INFO - PROCESS | 3624 | 1461186997778 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 14:16:37 INFO - PROCESS | 3624 | 1461186997785 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:37 INFO - PROCESS | 3624 | ++DOCSHELL 1D2F5800 == 37 [pid = 3624] [id = 43] 14:16:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1D5EE400) [pid = 3624] [serial = 125] [outer = 00000000] 14:16:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1DDD7000) [pid = 3624] [serial = 126] [outer = 1D5EE400] 14:16:37 INFO - PROCESS | 3624 | 1461186997830 Marionette DEBUG loaded listener.js 14:16:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1E575800) [pid = 3624] [serial = 127] [outer = 1D5EE400] 14:16:38 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1B8E6C00) [pid = 3624] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:16:38 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1F587000) [pid = 3624] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:16:38 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1B64B400) [pid = 3624] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:16:38 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (13D8A400) [pid = 3624] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:16:38 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1789D000) [pid = 3624] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:16:38 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (192F7000) [pid = 3624] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:16:38 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (0B6FB800) [pid = 3624] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:16:38 INFO - PROCESS | 3624 | 1461186998259 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 14:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 14:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:16:38 INFO - PROCESS | 3624 | 1461186998304 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 14:16:38 INFO - PROCESS | 3624 | 1461186998306 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 14:16:38 INFO - PROCESS | 3624 | 1461186998309 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:16:38 INFO - PROCESS | 3624 | 1461186998311 Marionette TRACE conn6 <- [1,138,null,{}] 14:16:38 INFO - PROCESS | 3624 | 1461186998314 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:38 INFO - PROCESS | 3624 | 1461186998385 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 14:16:38 INFO - PROCESS | 3624 | 1461186998393 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:38 INFO - PROCESS | 3624 | ++DOCSHELL 13D4CC00 == 38 [pid = 3624] [id = 44] 14:16:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (19F77000) [pid = 3624] [serial = 128] [outer = 00000000] 14:16:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1E56B400) [pid = 3624] [serial = 129] [outer = 19F77000] 14:16:38 INFO - PROCESS | 3624 | 1461186998437 Marionette DEBUG loaded listener.js 14:16:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1BF29000) [pid = 3624] [serial = 130] [outer = 19F77000] 14:16:38 INFO - PROCESS | 3624 | 1461186998862 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 14:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 14:16:38 INFO - PROCESS | 3624 | 1461186998880 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 14:16:38 INFO - PROCESS | 3624 | 1461186998882 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 14:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:16:38 INFO - PROCESS | 3624 | 1461186998886 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:16:38 INFO - PROCESS | 3624 | 1461186998887 Marionette TRACE conn6 <- [1,142,null,{}] 14:16:38 INFO - PROCESS | 3624 | 1461186998891 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:38 INFO - PROCESS | 3624 | 1461186998993 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 14:16:39 INFO - PROCESS | 3624 | 1461186999001 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:39 INFO - PROCESS | 3624 | ++DOCSHELL 186EE800 == 39 [pid = 3624] [id = 45] 14:16:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (186EEC00) [pid = 3624] [serial = 131] [outer = 00000000] 14:16:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1F64F400) [pid = 3624] [serial = 132] [outer = 186EEC00] 14:16:39 INFO - PROCESS | 3624 | 1461186999047 Marionette DEBUG loaded listener.js 14:16:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1FB17400) [pid = 3624] [serial = 133] [outer = 186EEC00] 14:16:39 INFO - PROCESS | 3624 | 1461186999424 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 14:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 14:16:39 INFO - PROCESS | 3624 | 1461186999456 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 14:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:16:39 INFO - PROCESS | 3624 | 1461186999458 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 14:16:39 INFO - PROCESS | 3624 | 1461186999462 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:16:39 INFO - PROCESS | 3624 | 1461186999464 Marionette TRACE conn6 <- [1,146,null,{}] 14:16:39 INFO - PROCESS | 3624 | 1461186999468 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:39 INFO - PROCESS | 3624 | 1461186999541 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 14:16:39 INFO - PROCESS | 3624 | 1461186999604 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:39 INFO - PROCESS | 3624 | ++DOCSHELL 12778C00 == 40 [pid = 3624] [id = 46] 14:16:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1860C000) [pid = 3624] [serial = 134] [outer = 00000000] 14:16:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1FC70C00) [pid = 3624] [serial = 135] [outer = 1860C000] 14:16:39 INFO - PROCESS | 3624 | 1461186999649 Marionette DEBUG loaded listener.js 14:16:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1FD43400) [pid = 3624] [serial = 136] [outer = 1860C000] 14:16:40 INFO - PROCESS | 3624 | 1461187000025 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 14:16:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 631ms 14:16:40 INFO - PROCESS | 3624 | 1461187000094 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 14:16:40 INFO - PROCESS | 3624 | 1461187000099 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 14:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:16:40 INFO - PROCESS | 3624 | 1461187000103 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:16:40 INFO - PROCESS | 3624 | 1461187000108 Marionette TRACE conn6 <- [1,150,null,{}] 14:16:40 INFO - PROCESS | 3624 | 1461187000115 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:40 INFO - PROCESS | 3624 | 1461187000251 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 14:16:40 INFO - PROCESS | 3624 | 1461187000319 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:40 INFO - PROCESS | 3624 | ++DOCSHELL 0F745800 == 41 [pid = 3624] [id = 47] 14:16:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1276F000) [pid = 3624] [serial = 137] [outer = 00000000] 14:16:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (12CCA400) [pid = 3624] [serial = 138] [outer = 1276F000] 14:16:40 INFO - PROCESS | 3624 | 1461187000378 Marionette DEBUG loaded listener.js 14:16:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1378D000) [pid = 3624] [serial = 139] [outer = 1276F000] 14:16:41 INFO - PROCESS | 3624 | 1461187001119 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 14:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1073ms 14:16:41 INFO - PROCESS | 3624 | 1461187001177 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 14:16:41 INFO - PROCESS | 3624 | 1461187001181 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 14:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:16:41 INFO - PROCESS | 3624 | 1461187001189 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:16:41 INFO - PROCESS | 3624 | 1461187001194 Marionette TRACE conn6 <- [1,154,null,{}] 14:16:41 INFO - PROCESS | 3624 | 1461187001198 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:41 INFO - PROCESS | 3624 | 1461187001310 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 14:16:41 INFO - PROCESS | 3624 | 1461187001377 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:41 INFO - PROCESS | 3624 | ++DOCSHELL 13D8C000 == 42 [pid = 3624] [id = 48] 14:16:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (17D02C00) [pid = 3624] [serial = 140] [outer = 00000000] 14:16:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1B66A400) [pid = 3624] [serial = 141] [outer = 17D02C00] 14:16:41 INFO - PROCESS | 3624 | 1461187001433 Marionette DEBUG loaded listener.js 14:16:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1B8EB800) [pid = 3624] [serial = 142] [outer = 17D02C00] 14:16:42 INFO - PROCESS | 3624 | 1461187002236 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 14:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1131ms 14:16:42 INFO - PROCESS | 3624 | 1461187002323 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 14:16:42 INFO - PROCESS | 3624 | 1461187002327 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 14:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:16:42 INFO - PROCESS | 3624 | 1461187002332 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:16:42 INFO - PROCESS | 3624 | 1461187002336 Marionette TRACE conn6 <- [1,158,null,{}] 14:16:42 INFO - PROCESS | 3624 | 1461187002342 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:42 INFO - PROCESS | 3624 | 1461187002463 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 14:16:42 INFO - PROCESS | 3624 | --DOCSHELL 1D3D1000 == 41 [pid = 3624] [id = 35] 14:16:42 INFO - PROCESS | 3624 | --DOCSHELL 1BF5EC00 == 40 [pid = 3624] [id = 34] 14:16:42 INFO - PROCESS | 3624 | --DOCSHELL 12CCB800 == 39 [pid = 3624] [id = 33] 14:16:42 INFO - PROCESS | 3624 | --DOCSHELL 186EE800 == 38 [pid = 3624] [id = 45] 14:16:42 INFO - PROCESS | 3624 | --DOCSHELL 13D4CC00 == 37 [pid = 3624] [id = 44] 14:16:42 INFO - PROCESS | 3624 | --DOCSHELL 1D2F5800 == 36 [pid = 3624] [id = 43] 14:16:42 INFO - PROCESS | 3624 | --DOCSHELL 1CFCF000 == 35 [pid = 3624] [id = 42] 14:16:42 INFO - PROCESS | 3624 | --DOCSHELL 18EEB000 == 34 [pid = 3624] [id = 41] 14:16:42 INFO - PROCESS | 3624 | --DOCSHELL 1B75BC00 == 33 [pid = 3624] [id = 40] 14:16:42 INFO - PROCESS | 3624 | --DOCSHELL 1A68EC00 == 32 [pid = 3624] [id = 39] 14:16:42 INFO - PROCESS | 3624 | --DOCSHELL 137E3000 == 31 [pid = 3624] [id = 38] 14:16:42 INFO - PROCESS | 3624 | --DOCSHELL 13770000 == 30 [pid = 3624] [id = 37] 14:16:42 INFO - PROCESS | 3624 | --DOCSHELL 1371A800 == 29 [pid = 3624] [id = 36] 14:16:42 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1B8EC400) [pid = 3624] [serial = 76] [outer = 00000000] [url = about:blank] 14:16:42 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1B8EC800) [pid = 3624] [serial = 75] [outer = 00000000] [url = about:blank] 14:16:42 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (21C25C00) [pid = 3624] [serial = 61] [outer = 00000000] [url = about:blank] 14:16:42 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1B8EBC00) [pid = 3624] [serial = 90] [outer = 00000000] [url = about:blank] 14:16:42 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (173D4C00) [pid = 3624] [serial = 81] [outer = 00000000] [url = about:blank] 14:16:42 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (17AEA400) [pid = 3624] [serial = 84] [outer = 00000000] [url = about:blank] 14:16:42 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1B648800) [pid = 3624] [serial = 88] [outer = 00000000] [url = about:blank] 14:16:42 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (17D07C00) [pid = 3624] [serial = 85] [outer = 00000000] [url = about:blank] 14:16:42 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (0F742C00) [pid = 3624] [serial = 78] [outer = 00000000] [url = about:blank] 14:16:42 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1B945400) [pid = 3624] [serial = 91] [outer = 00000000] [url = about:blank] 14:16:42 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (17429000) [pid = 3624] [serial = 82] [outer = 00000000] [url = about:blank] 14:16:42 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (12772C00) [pid = 3624] [serial = 79] [outer = 00000000] [url = about:blank] 14:16:42 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1A6A5400) [pid = 3624] [serial = 87] [outer = 00000000] [url = about:blank] 14:16:42 INFO - PROCESS | 3624 | 1461187002570 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:42 INFO - PROCESS | 3624 | ++DOCSHELL 0B6EEC00 == 30 [pid = 3624] [id = 49] 14:16:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (0B6EFC00) [pid = 3624] [serial = 143] [outer = 00000000] 14:16:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (0F555000) [pid = 3624] [serial = 144] [outer = 0B6EFC00] 14:16:42 INFO - PROCESS | 3624 | 1461187002618 Marionette DEBUG loaded listener.js 14:16:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (127B8C00) [pid = 3624] [serial = 145] [outer = 0B6EFC00] 14:16:42 INFO - PROCESS | 3624 | 1461187002989 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 14:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 14:16:43 INFO - PROCESS | 3624 | 1461187003023 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 14:16:43 INFO - PROCESS | 3624 | 1461187003029 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 14:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:16:43 INFO - PROCESS | 3624 | 1461187003035 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:16:43 INFO - PROCESS | 3624 | 1461187003037 Marionette TRACE conn6 <- [1,162,null,{}] 14:16:43 INFO - PROCESS | 3624 | 1461187003042 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:43 INFO - PROCESS | 3624 | 1461187003121 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 14:16:43 INFO - PROCESS | 3624 | 1461187003127 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:43 INFO - PROCESS | 3624 | ++DOCSHELL 12771800 == 31 [pid = 3624] [id = 50] 14:16:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (128C5800) [pid = 3624] [serial = 146] [outer = 00000000] 14:16:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (17D0FC00) [pid = 3624] [serial = 147] [outer = 128C5800] 14:16:43 INFO - PROCESS | 3624 | 1461187003172 Marionette DEBUG loaded listener.js 14:16:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (18609800) [pid = 3624] [serial = 148] [outer = 128C5800] 14:16:43 INFO - PROCESS | 3624 | 1461187003592 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 14:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 14:16:43 INFO - PROCESS | 3624 | 1461187003668 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 14:16:43 INFO - PROCESS | 3624 | 1461187003670 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 14:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:16:43 INFO - PROCESS | 3624 | 1461187003674 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:16:43 INFO - PROCESS | 3624 | 1461187003677 Marionette TRACE conn6 <- [1,166,null,{}] 14:16:43 INFO - PROCESS | 3624 | 1461187003688 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:43 INFO - PROCESS | 3624 | 1461187003771 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 14:16:43 INFO - PROCESS | 3624 | 1461187003812 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:43 INFO - PROCESS | 3624 | ++DOCSHELL 1A8FB400 == 32 [pid = 3624] [id = 51] 14:16:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1B648C00) [pid = 3624] [serial = 149] [outer = 00000000] 14:16:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1B66F400) [pid = 3624] [serial = 150] [outer = 1B648C00] 14:16:43 INFO - PROCESS | 3624 | 1461187003867 Marionette DEBUG loaded listener.js 14:16:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1B8E8800) [pid = 3624] [serial = 151] [outer = 1B648C00] 14:16:44 INFO - PROCESS | 3624 | 1461187004294 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 14:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 14:16:44 INFO - PROCESS | 3624 | 1461187004348 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 14:16:44 INFO - PROCESS | 3624 | 1461187004350 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 14:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:16:44 INFO - PROCESS | 3624 | 1461187004354 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:16:44 INFO - PROCESS | 3624 | 1461187004355 Marionette TRACE conn6 <- [1,170,null,{}] 14:16:44 INFO - PROCESS | 3624 | 1461187004359 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:44 INFO - PROCESS | 3624 | 1461187004440 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 14:16:44 INFO - PROCESS | 3624 | 1461187004446 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:44 INFO - PROCESS | 3624 | ++DOCSHELL 1B8EF800 == 33 [pid = 3624] [id = 52] 14:16:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1B8F1C00) [pid = 3624] [serial = 152] [outer = 00000000] 14:16:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1BF5C000) [pid = 3624] [serial = 153] [outer = 1B8F1C00] 14:16:44 INFO - PROCESS | 3624 | 1461187004491 Marionette DEBUG loaded listener.js 14:16:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1BF62800) [pid = 3624] [serial = 154] [outer = 1B8F1C00] 14:16:44 INFO - PROCESS | 3624 | 1461187004933 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 14:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 14:16:44 INFO - PROCESS | 3624 | 1461187004988 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 14:16:44 INFO - PROCESS | 3624 | 1461187004990 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 14:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:16:44 INFO - PROCESS | 3624 | 1461187005001 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:16:44 INFO - PROCESS | 3624 | 1461187005002 Marionette TRACE conn6 <- [1,174,null,{}] 14:16:45 INFO - PROCESS | 3624 | 1461187005006 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:45 INFO - PROCESS | 3624 | 1461187005103 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 14:16:45 INFO - PROCESS | 3624 | 1461187005112 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:45 INFO - PROCESS | 3624 | ++DOCSHELL 1D28E400 == 34 [pid = 3624] [id = 53] 14:16:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1D28F000) [pid = 3624] [serial = 155] [outer = 00000000] 14:16:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1D2F8800) [pid = 3624] [serial = 156] [outer = 1D28F000] 14:16:45 INFO - PROCESS | 3624 | 1461187005178 Marionette DEBUG loaded listener.js 14:16:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1D3CA800) [pid = 3624] [serial = 157] [outer = 1D28F000] 14:16:45 INFO - PROCESS | 3624 | 1461187005590 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 14:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 14:16:45 INFO - PROCESS | 3624 | 1461187005628 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 14:16:45 INFO - PROCESS | 3624 | 1461187005630 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 14:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:16:45 INFO - PROCESS | 3624 | 1461187005633 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:16:45 INFO - PROCESS | 3624 | 1461187005634 Marionette TRACE conn6 <- [1,178,null,{}] 14:16:45 INFO - PROCESS | 3624 | 1461187005638 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:45 INFO - PROCESS | 3624 | 1461187005765 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 14:16:45 INFO - PROCESS | 3624 | 1461187005772 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:45 INFO - PROCESS | 3624 | ++DOCSHELL 1D2F3000 == 35 [pid = 3624] [id = 54] 14:16:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1D2F5C00) [pid = 3624] [serial = 158] [outer = 00000000] 14:16:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1F64EC00) [pid = 3624] [serial = 159] [outer = 1D2F5C00] 14:16:45 INFO - PROCESS | 3624 | 1461187005822 Marionette DEBUG loaded listener.js 14:16:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1F64E000) [pid = 3624] [serial = 160] [outer = 1D2F5C00] 14:16:46 INFO - PROCESS | 3624 | 1461187006228 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 14:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 14:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:16:46 INFO - PROCESS | 3624 | 1461187006264 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 14:16:46 INFO - PROCESS | 3624 | 1461187006266 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 14:16:46 INFO - PROCESS | 3624 | 1461187006269 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:16:46 INFO - PROCESS | 3624 | 1461187006270 Marionette TRACE conn6 <- [1,182,null,{}] 14:16:46 INFO - PROCESS | 3624 | 1461187006274 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:46 INFO - PROCESS | 3624 | 1461187006368 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 14:16:46 INFO - PROCESS | 3624 | 1461187006374 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:46 INFO - PROCESS | 3624 | ++DOCSHELL 217D0000 == 36 [pid = 3624] [id = 55] 14:16:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (21A8D800) [pid = 3624] [serial = 161] [outer = 00000000] 14:16:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (21C1D400) [pid = 3624] [serial = 162] [outer = 21A8D800] 14:16:46 INFO - PROCESS | 3624 | 1461187006420 Marionette DEBUG loaded listener.js 14:16:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (21C21C00) [pid = 3624] [serial = 163] [outer = 21A8D800] 14:16:46 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (19F77000) [pid = 3624] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:16:46 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1B8E7400) [pid = 3624] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:16:46 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (186EEC00) [pid = 3624] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:16:46 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (13772C00) [pid = 3624] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:16:46 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1BC9C400) [pid = 3624] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:16:46 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1A699400) [pid = 3624] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:16:46 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (137D7000) [pid = 3624] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:16:46 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (17BF1400) [pid = 3624] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:16:46 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1D03D800) [pid = 3624] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:16:46 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1D5EE400) [pid = 3624] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:16:46 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (0B6EE800) [pid = 3624] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:16:46 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (186E6400) [pid = 3624] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:16:46 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1BF60800) [pid = 3624] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:16:46 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1D3D5C00) [pid = 3624] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:16:46 INFO - PROCESS | 3624 | 1461187006938 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 14:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 14:16:46 INFO - PROCESS | 3624 | 1461187007000 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 14:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:16:46 INFO - PROCESS | 3624 | 1461187007002 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 14:16:46 INFO - PROCESS | 3624 | 1461187007005 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:16:47 INFO - PROCESS | 3624 | 1461187007007 Marionette TRACE conn6 <- [1,186,null,{}] 14:16:47 INFO - PROCESS | 3624 | 1461187007016 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:47 INFO - PROCESS | 3624 | 1461187007112 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 14:16:47 INFO - PROCESS | 3624 | 1461187007120 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:47 INFO - PROCESS | 3624 | ++DOCSHELL 0EB2F000 == 37 [pid = 3624] [id = 56] 14:16:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (0EB2FC00) [pid = 3624] [serial = 164] [outer = 00000000] 14:16:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (0EB34000) [pid = 3624] [serial = 165] [outer = 0EB2FC00] 14:16:47 INFO - PROCESS | 3624 | 1461187007166 Marionette DEBUG loaded listener.js 14:16:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (0EB36400) [pid = 3624] [serial = 166] [outer = 0EB2FC00] 14:16:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (13D8A400) [pid = 3624] [serial = 167] [outer = 0B68C000] 14:16:47 INFO - PROCESS | 3624 | 1461187007610 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 14:16:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 629ms 14:16:47 INFO - PROCESS | 3624 | 1461187007636 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 14:16:47 INFO - PROCESS | 3624 | 1461187007638 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 14:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:16:47 INFO - PROCESS | 3624 | 1461187007641 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:16:47 INFO - PROCESS | 3624 | 1461187007643 Marionette TRACE conn6 <- [1,190,null,{}] 14:16:47 INFO - PROCESS | 3624 | 1461187007650 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:47 INFO - PROCESS | 3624 | 1461187007725 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 14:16:47 INFO - PROCESS | 3624 | 1461187007733 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:47 INFO - PROCESS | 3624 | ++DOCSHELL 0EB37400 == 38 [pid = 3624] [id = 57] 14:16:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (12703C00) [pid = 3624] [serial = 168] [outer = 00000000] 14:16:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1B64F800) [pid = 3624] [serial = 169] [outer = 12703C00] 14:16:47 INFO - PROCESS | 3624 | 1461187007780 Marionette DEBUG loaded listener.js 14:16:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A6AE800) [pid = 3624] [serial = 170] [outer = 12703C00] 14:16:48 INFO - PROCESS | 3624 | 1461187008187 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 14:16:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 590ms 14:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:16:48 INFO - PROCESS | 3624 | 1461187008232 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 14:16:48 INFO - PROCESS | 3624 | 1461187008234 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 14:16:48 INFO - PROCESS | 3624 | 1461187008237 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:16:48 INFO - PROCESS | 3624 | 1461187008239 Marionette TRACE conn6 <- [1,194,null,{}] 14:16:48 INFO - PROCESS | 3624 | 1461187008253 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:48 INFO - PROCESS | 3624 | 1461187008328 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 14:16:48 INFO - PROCESS | 3624 | 1461187008333 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:48 INFO - PROCESS | 3624 | ++DOCSHELL 1B64E400 == 39 [pid = 3624] [id = 58] 14:16:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1BBD4000) [pid = 3624] [serial = 171] [outer = 00000000] 14:16:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1BBD8000) [pid = 3624] [serial = 172] [outer = 1BBD4000] 14:16:48 INFO - PROCESS | 3624 | 1461187008379 Marionette DEBUG loaded listener.js 14:16:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1BBDA800) [pid = 3624] [serial = 173] [outer = 1BBD4000] 14:16:48 INFO - PROCESS | 3624 | 1461187008780 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 14:16:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 14:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:16:48 INFO - PROCESS | 3624 | 1461187008869 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 14:16:48 INFO - PROCESS | 3624 | 1461187008873 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 14:16:48 INFO - PROCESS | 3624 | 1461187008878 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:16:48 INFO - PROCESS | 3624 | 1461187008883 Marionette TRACE conn6 <- [1,198,null,{}] 14:16:48 INFO - PROCESS | 3624 | 1461187008889 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:49 INFO - PROCESS | 3624 | 1461187009034 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 14:16:49 INFO - PROCESS | 3624 | 1461187009173 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:49 INFO - PROCESS | 3624 | ++DOCSHELL 12B0A400 == 40 [pid = 3624] [id = 59] 14:16:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (12B0C400) [pid = 3624] [serial = 174] [outer = 00000000] 14:16:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (13CDEC00) [pid = 3624] [serial = 175] [outer = 12B0C400] 14:16:49 INFO - PROCESS | 3624 | 1461187009231 Marionette DEBUG loaded listener.js 14:16:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1737B800) [pid = 3624] [serial = 176] [outer = 12B0C400] 14:16:49 INFO - PROCESS | 3624 | 1461187009797 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 14:16:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 987ms 14:16:49 INFO - PROCESS | 3624 | 1461187009866 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 14:16:49 INFO - PROCESS | 3624 | 1461187009870 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 14:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:16:49 INFO - PROCESS | 3624 | 1461187009891 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:16:49 INFO - PROCESS | 3624 | 1461187009895 Marionette TRACE conn6 <- [1,202,null,{}] 14:16:49 INFO - PROCESS | 3624 | 1461187009901 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:50 INFO - PROCESS | 3624 | 1461187010012 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 14:16:50 INFO - PROCESS | 3624 | 1461187010079 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:50 INFO - PROCESS | 3624 | ++DOCSHELL 17D8D800 == 41 [pid = 3624] [id = 60] 14:16:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (186EF800) [pid = 3624] [serial = 177] [outer = 00000000] 14:16:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1B66D400) [pid = 3624] [serial = 178] [outer = 186EF800] 14:16:50 INFO - PROCESS | 3624 | 1461187010136 Marionette DEBUG loaded listener.js 14:16:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1B8F0C00) [pid = 3624] [serial = 179] [outer = 186EF800] 14:16:50 INFO - PROCESS | 3624 | 1461187010715 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 14:16:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 890ms 14:16:50 INFO - PROCESS | 3624 | 1461187010770 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 14:16:50 INFO - PROCESS | 3624 | 1461187010773 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 14:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:16:50 INFO - PROCESS | 3624 | 1461187010777 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:16:50 INFO - PROCESS | 3624 | 1461187010780 Marionette TRACE conn6 <- [1,206,null,{}] 14:16:50 INFO - PROCESS | 3624 | 1461187010790 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:50 INFO - PROCESS | 3624 | 1461187010899 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 14:16:50 INFO - PROCESS | 3624 | 1461187010972 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:50 INFO - PROCESS | 3624 | ++DOCSHELL 1BCDD400 == 42 [pid = 3624] [id = 61] 14:16:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1BCDF400) [pid = 3624] [serial = 180] [outer = 00000000] 14:16:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1BCE4C00) [pid = 3624] [serial = 181] [outer = 1BCDF400] 14:16:51 INFO - PROCESS | 3624 | 1461187011032 Marionette DEBUG loaded listener.js 14:16:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1BF2C800) [pid = 3624] [serial = 182] [outer = 1BCDF400] 14:16:51 INFO - PROCESS | 3624 | 1461187011665 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 14:16:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 970ms 14:16:51 INFO - PROCESS | 3624 | 1461187011757 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 14:16:51 INFO - PROCESS | 3624 | 1461187011760 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 14:16:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:16:51 INFO - PROCESS | 3624 | 1461187011764 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:16:51 INFO - PROCESS | 3624 | 1461187011766 Marionette TRACE conn6 <- [1,210,null,{}] 14:16:51 INFO - PROCESS | 3624 | 1461187011770 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:51 INFO - PROCESS | 3624 | 1461187011980 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 14:16:52 INFO - PROCESS | 3624 | 1461187012068 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:52 INFO - PROCESS | 3624 | ++DOCSHELL 0B6F5800 == 43 [pid = 3624] [id = 62] 14:16:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (0B6F7000) [pid = 3624] [serial = 183] [outer = 00000000] 14:16:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (12775C00) [pid = 3624] [serial = 184] [outer = 0B6F7000] 14:16:52 INFO - PROCESS | 3624 | 1461187012159 Marionette DEBUG loaded listener.js 14:16:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (12BCA400) [pid = 3624] [serial = 185] [outer = 0B6F7000] 14:16:52 INFO - PROCESS | 3624 | --DOCSHELL 0EB37400 == 42 [pid = 3624] [id = 57] 14:16:52 INFO - PROCESS | 3624 | --DOCSHELL 0EB2F000 == 41 [pid = 3624] [id = 56] 14:16:52 INFO - PROCESS | 3624 | --DOCSHELL 217D0000 == 40 [pid = 3624] [id = 55] 14:16:52 INFO - PROCESS | 3624 | --DOCSHELL 1D2F3000 == 39 [pid = 3624] [id = 54] 14:16:52 INFO - PROCESS | 3624 | --DOCSHELL 1D28E400 == 38 [pid = 3624] [id = 53] 14:16:52 INFO - PROCESS | 3624 | --DOCSHELL 1B8EF800 == 37 [pid = 3624] [id = 52] 14:16:52 INFO - PROCESS | 3624 | --DOCSHELL 1A8FB400 == 36 [pid = 3624] [id = 51] 14:16:52 INFO - PROCESS | 3624 | --DOCSHELL 12771800 == 35 [pid = 3624] [id = 50] 14:16:52 INFO - PROCESS | 3624 | --DOCSHELL 0B6EEC00 == 34 [pid = 3624] [id = 49] 14:16:52 INFO - PROCESS | 3624 | --DOCSHELL 0F745800 == 33 [pid = 3624] [id = 47] 14:16:52 INFO - PROCESS | 3624 | --DOCSHELL 12778C00 == 32 [pid = 3624] [id = 46] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1FB17400) [pid = 3624] [serial = 133] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (13CE9800) [pid = 3624] [serial = 108] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (13D87C00) [pid = 3624] [serial = 109] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1BF67400) [pid = 3624] [serial = 120] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1B648400) [pid = 3624] [serial = 114] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1B753C00) [pid = 3624] [serial = 115] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1737F400) [pid = 3624] [serial = 106] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (13D8B000) [pid = 3624] [serial = 105] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (17D0BC00) [pid = 3624] [serial = 111] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (17D8B400) [pid = 3624] [serial = 112] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1D3D2000) [pid = 3624] [serial = 123] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1DDD7000) [pid = 3624] [serial = 126] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1D467C00) [pid = 3624] [serial = 124] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1F64F400) [pid = 3624] [serial = 132] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (127B7800) [pid = 3624] [serial = 94] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (0F4E6C00) [pid = 3624] [serial = 93] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A696C00) [pid = 3624] [serial = 97] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (192EF800) [pid = 3624] [serial = 96] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1D2F1000) [pid = 3624] [serial = 100] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1CFD4800) [pid = 3624] [serial = 99] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1DA52C00) [pid = 3624] [serial = 103] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1DA4F800) [pid = 3624] [serial = 102] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1E575800) [pid = 3624] [serial = 127] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1BF29000) [pid = 3624] [serial = 130] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1BC9E000) [pid = 3624] [serial = 117] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1E56B400) [pid = 3624] [serial = 129] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1BF67000) [pid = 3624] [serial = 121] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1BF2A800) [pid = 3624] [serial = 118] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1FC70C00) [pid = 3624] [serial = 135] [outer = 00000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3624 | 1461187012725 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 14:16:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 970ms 14:16:52 INFO - PROCESS | 3624 | 1461187012736 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 14:16:52 INFO - PROCESS | 3624 | 1461187012741 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 14:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:16:52 INFO - PROCESS | 3624 | 1461187012745 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:16:52 INFO - PROCESS | 3624 | 1461187012749 Marionette TRACE conn6 <- [1,214,null,{}] 14:16:52 INFO - PROCESS | 3624 | 1461187012753 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:52 INFO - PROCESS | 3624 | 1461187012833 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 14:16:52 INFO - PROCESS | 3624 | 1461187012840 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:52 INFO - PROCESS | 3624 | ++DOCSHELL 1270A800 == 33 [pid = 3624] [id = 63] 14:16:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1270E800) [pid = 3624] [serial = 186] [outer = 00000000] 14:16:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13785000) [pid = 3624] [serial = 187] [outer = 1270E800] 14:16:52 INFO - PROCESS | 3624 | 1461187012890 Marionette DEBUG loaded listener.js 14:16:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13D81400) [pid = 3624] [serial = 188] [outer = 1270E800] 14:16:53 INFO - PROCESS | 3624 | 1461187013335 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 14:16:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 14:16:53 INFO - PROCESS | 3624 | 1461187013376 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 14:16:53 INFO - PROCESS | 3624 | 1461187013379 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 14:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:16:53 INFO - PROCESS | 3624 | 1461187013382 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:16:53 INFO - PROCESS | 3624 | 1461187013384 Marionette TRACE conn6 <- [1,218,null,{}] 14:16:53 INFO - PROCESS | 3624 | 1461187013388 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:53 INFO - PROCESS | 3624 | 1461187013496 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 14:16:53 INFO - PROCESS | 3624 | 1461187013508 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:53 INFO - PROCESS | 3624 | ++DOCSHELL 17D10400 == 34 [pid = 3624] [id = 64] 14:16:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (17D7F000) [pid = 3624] [serial = 189] [outer = 00000000] 14:16:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (18602400) [pid = 3624] [serial = 190] [outer = 17D7F000] 14:16:53 INFO - PROCESS | 3624 | 1461187013556 Marionette DEBUG loaded listener.js 14:16:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (186E7000) [pid = 3624] [serial = 191] [outer = 17D7F000] 14:16:53 INFO - PROCESS | 3624 | 1461187013990 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 14:16:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 631ms 14:16:54 INFO - PROCESS | 3624 | 1461187014017 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 14:16:54 INFO - PROCESS | 3624 | 1461187014020 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 14:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:16:54 INFO - PROCESS | 3624 | 1461187014031 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:16:54 INFO - PROCESS | 3624 | 1461187014035 Marionette TRACE conn6 <- [1,222,null,{}] 14:16:54 INFO - PROCESS | 3624 | 1461187014039 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:54 INFO - PROCESS | 3624 | 1461187014120 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 14:16:54 INFO - PROCESS | 3624 | 1461187014129 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:54 INFO - PROCESS | 3624 | ++DOCSHELL 1A8F4000 == 35 [pid = 3624] [id = 65] 14:16:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A8FA400) [pid = 3624] [serial = 192] [outer = 00000000] 14:16:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1B66DC00) [pid = 3624] [serial = 193] [outer = 1A8FA400] 14:16:54 INFO - PROCESS | 3624 | 1461187014175 Marionette DEBUG loaded listener.js 14:16:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1B8E4000) [pid = 3624] [serial = 194] [outer = 1A8FA400] 14:16:54 INFO - PROCESS | 3624 | 1461187014591 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 14:16:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 590ms 14:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:16:54 INFO - PROCESS | 3624 | 1461187014619 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 14:16:54 INFO - PROCESS | 3624 | 1461187014622 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 14:16:54 INFO - PROCESS | 3624 | 1461187014625 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:16:54 INFO - PROCESS | 3624 | 1461187014627 Marionette TRACE conn6 <- [1,226,null,{}] 14:16:54 INFO - PROCESS | 3624 | 1461187014630 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:54 INFO - PROCESS | 3624 | 1461187014708 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 14:16:54 INFO - PROCESS | 3624 | 1461187014713 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:54 INFO - PROCESS | 3624 | ++DOCSHELL 1B8ED800 == 36 [pid = 3624] [id = 66] 14:16:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1B8F0400) [pid = 3624] [serial = 195] [outer = 00000000] 14:16:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1BBDC400) [pid = 3624] [serial = 196] [outer = 1B8F0400] 14:16:54 INFO - PROCESS | 3624 | 1461187014758 Marionette DEBUG loaded listener.js 14:16:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1BBDBC00) [pid = 3624] [serial = 197] [outer = 1B8F0400] 14:16:55 INFO - PROCESS | 3624 | 1461187015220 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 14:16:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 14:16:55 INFO - PROCESS | 3624 | 1461187015256 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 14:16:55 INFO - PROCESS | 3624 | 1461187015258 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 14:16:55 INFO - PROCESS | 3624 | 1461187015262 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:16:55 INFO - PROCESS | 3624 | 1461187015263 Marionette TRACE conn6 <- [1,230,null,{}] 14:16:55 INFO - PROCESS | 3624 | 1461187015267 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:55 INFO - PROCESS | 3624 | 1461187015365 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 14:16:55 INFO - PROCESS | 3624 | 1461187015375 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:55 INFO - PROCESS | 3624 | ++DOCSHELL 1BCDB400 == 37 [pid = 3624] [id = 67] 14:16:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1BCDB800) [pid = 3624] [serial = 198] [outer = 00000000] 14:16:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1BCE2C00) [pid = 3624] [serial = 199] [outer = 1BCDB800] 14:16:55 INFO - PROCESS | 3624 | 1461187015467 Marionette DEBUG loaded listener.js 14:16:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1BF5A800) [pid = 3624] [serial = 200] [outer = 1BCDB800] 14:16:55 INFO - PROCESS | 3624 | 1461187015927 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 14:16:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 730ms 14:16:55 INFO - PROCESS | 3624 | 1461187015997 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 14:16:55 INFO - PROCESS | 3624 | 1461187015998 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 14:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:16:56 INFO - PROCESS | 3624 | 1461187016010 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:16:56 INFO - PROCESS | 3624 | 1461187016012 Marionette TRACE conn6 <- [1,234,null,{}] 14:16:56 INFO - PROCESS | 3624 | 1461187016016 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:56 INFO - PROCESS | 3624 | 1461187016140 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 14:16:56 INFO - PROCESS | 3624 | 1461187016153 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:56 INFO - PROCESS | 3624 | ++DOCSHELL 0F4E0C00 == 38 [pid = 3624] [id = 68] 14:16:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1BF5D000) [pid = 3624] [serial = 201] [outer = 00000000] 14:16:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1CF41400) [pid = 3624] [serial = 202] [outer = 1BF5D000] 14:16:56 INFO - PROCESS | 3624 | 1461187016236 Marionette DEBUG loaded listener.js 14:16:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1CF43C00) [pid = 3624] [serial = 203] [outer = 1BF5D000] 14:16:56 INFO - PROCESS | 3624 | 1461187016634 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 14:16:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 14:16:56 INFO - PROCESS | 3624 | 1461187016681 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 14:16:56 INFO - PROCESS | 3624 | 1461187016683 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 14:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:16:56 INFO - PROCESS | 3624 | 1461187016686 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:16:56 INFO - PROCESS | 3624 | 1461187016688 Marionette TRACE conn6 <- [1,238,null,{}] 14:16:56 INFO - PROCESS | 3624 | 1461187016692 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:56 INFO - PROCESS | 3624 | 1461187016792 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 14:16:56 INFO - PROCESS | 3624 | 1461187016798 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:56 INFO - PROCESS | 3624 | ++DOCSHELL 1CF44000 == 39 [pid = 3624] [id = 69] 14:16:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1CF47000) [pid = 3624] [serial = 204] [outer = 00000000] 14:16:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1D28C800) [pid = 3624] [serial = 205] [outer = 1CF47000] 14:16:56 INFO - PROCESS | 3624 | 1461187016842 Marionette DEBUG loaded listener.js 14:16:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1D036400) [pid = 3624] [serial = 206] [outer = 1CF47000] 14:16:57 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (21A8D800) [pid = 3624] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:16:57 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (0EB2FC00) [pid = 3624] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:16:57 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1D28F000) [pid = 3624] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:16:57 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1860C000) [pid = 3624] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:16:57 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (128C5800) [pid = 3624] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:16:57 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (0B6EFC00) [pid = 3624] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:16:57 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1D2F5C00) [pid = 3624] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:16:57 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1B648C00) [pid = 3624] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:16:57 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1B8F1C00) [pid = 3624] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:16:57 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (12703C00) [pid = 3624] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:16:57 INFO - PROCESS | 3624 | 1461187017311 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 14:16:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 669ms 14:16:57 INFO - PROCESS | 3624 | 1461187017358 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 14:16:57 INFO - PROCESS | 3624 | 1461187017360 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 14:16:57 INFO - PROCESS | 3624 | 1461187017363 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:16:57 INFO - PROCESS | 3624 | 1461187017365 Marionette TRACE conn6 <- [1,242,null,{}] 14:16:57 INFO - PROCESS | 3624 | 1461187017368 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:57 INFO - PROCESS | 3624 | 1461187017471 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 14:16:57 INFO - PROCESS | 3624 | 1461187017481 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:57 INFO - PROCESS | 3624 | ++DOCSHELL 0EB31000 == 40 [pid = 3624] [id = 70] 14:16:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (0EB37800) [pid = 3624] [serial = 207] [outer = 00000000] 14:16:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1D3CA400) [pid = 3624] [serial = 208] [outer = 0EB37800] 14:16:57 INFO - PROCESS | 3624 | 1461187017531 Marionette DEBUG loaded listener.js 14:16:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1D3CCC00) [pid = 3624] [serial = 209] [outer = 0EB37800] 14:16:57 INFO - PROCESS | 3624 | 1461187017940 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 14:16:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 634ms 14:16:57 INFO - PROCESS | 3624 | 1461187018001 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 14:16:57 INFO - PROCESS | 3624 | 1461187018003 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 14:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:16:57 INFO - PROCESS | 3624 | 1461187018006 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:16:57 INFO - PROCESS | 3624 | 1461187018008 Marionette TRACE conn6 <- [1,246,null,{}] 14:16:58 INFO - PROCESS | 3624 | 1461187018012 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:58 INFO - PROCESS | 3624 | 1461187018091 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 14:16:58 INFO - PROCESS | 3624 | 1461187018110 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:58 INFO - PROCESS | 3624 | ++DOCSHELL 1D2F8400 == 41 [pid = 3624] [id = 71] 14:16:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1D3D4400) [pid = 3624] [serial = 210] [outer = 00000000] 14:16:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1DA4EC00) [pid = 3624] [serial = 211] [outer = 1D3D4400] 14:16:58 INFO - PROCESS | 3624 | 1461187018157 Marionette DEBUG loaded listener.js 14:16:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1DDD5400) [pid = 3624] [serial = 212] [outer = 1D3D4400] 14:16:58 INFO - PROCESS | 3624 | 1461187018569 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 14:16:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:16:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 14:16:58 INFO - PROCESS | 3624 | 1461187018577 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 14:16:58 INFO - PROCESS | 3624 | 1461187018579 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 14:16:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:16:58 INFO - PROCESS | 3624 | 1461187018582 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:16:58 INFO - PROCESS | 3624 | 1461187018584 Marionette TRACE conn6 <- [1,250,null,{}] 14:16:58 INFO - PROCESS | 3624 | 1461187018614 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:58 INFO - PROCESS | 3624 | 1461187018699 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 14:16:58 INFO - PROCESS | 3624 | 1461187018705 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:58 INFO - PROCESS | 3624 | ++DOCSHELL 1DA49400 == 42 [pid = 3624] [id = 72] 14:16:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1DDD9C00) [pid = 3624] [serial = 213] [outer = 00000000] 14:16:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1E5E5800) [pid = 3624] [serial = 214] [outer = 1DDD9C00] 14:16:58 INFO - PROCESS | 3624 | 1461187018756 Marionette DEBUG loaded listener.js 14:16:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1FB1AC00) [pid = 3624] [serial = 215] [outer = 1DDD9C00] 14:16:59 INFO - PROCESS | 3624 | 1461187019431 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 14:16:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 870ms 14:16:59 INFO - PROCESS | 3624 | 1461187019454 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 14:16:59 INFO - PROCESS | 3624 | 1461187019458 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 14:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:16:59 INFO - PROCESS | 3624 | 1461187019463 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:16:59 INFO - PROCESS | 3624 | 1461187019466 Marionette TRACE conn6 <- [1,254,null,{}] 14:16:59 INFO - PROCESS | 3624 | 1461187019473 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:59 INFO - PROCESS | 3624 | 1461187019584 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 14:16:59 INFO - PROCESS | 3624 | 1461187019675 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:59 INFO - PROCESS | 3624 | ++DOCSHELL 12702C00 == 43 [pid = 3624] [id = 73] 14:16:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (127BE800) [pid = 3624] [serial = 216] [outer = 00000000] 14:16:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1789C000) [pid = 3624] [serial = 217] [outer = 127BE800] 14:16:59 INFO - PROCESS | 3624 | 1461187019736 Marionette DEBUG loaded listener.js 14:16:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (17D03000) [pid = 3624] [serial = 218] [outer = 127BE800] 14:17:00 INFO - PROCESS | 3624 | 1461187020298 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 14:17:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:17:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 890ms 14:17:00 INFO - PROCESS | 3624 | 1461187020368 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 14:17:00 INFO - PROCESS | 3624 | 1461187020374 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 14:17:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:17:00 INFO - PROCESS | 3624 | 1461187020397 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:17:00 INFO - PROCESS | 3624 | 1461187020400 Marionette TRACE conn6 <- [1,258,null,{}] 14:17:00 INFO - PROCESS | 3624 | 1461187020444 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:00 INFO - PROCESS | 3624 | 1461187020589 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 14:17:00 INFO - PROCESS | 3624 | 1461187020658 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:00 INFO - PROCESS | 3624 | ++DOCSHELL 1A6B1C00 == 44 [pid = 3624] [id = 74] 14:17:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1A8F7000) [pid = 3624] [serial = 219] [outer = 00000000] 14:17:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1C99F800) [pid = 3624] [serial = 220] [outer = 1A8F7000] 14:17:00 INFO - PROCESS | 3624 | 1461187020715 Marionette DEBUG loaded listener.js 14:17:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1CF3F400) [pid = 3624] [serial = 221] [outer = 1A8F7000] 14:17:01 INFO - PROCESS | 3624 | 1461187021306 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 14:17:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 950ms 14:17:01 INFO - PROCESS | 3624 | 1461187021340 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 14:17:01 INFO - PROCESS | 3624 | 1461187021342 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 14:17:01 INFO - PROCESS | 3624 | 1461187021346 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:17:01 INFO - PROCESS | 3624 | 1461187021350 Marionette TRACE conn6 <- [1,262,null,{}] 14:17:01 INFO - PROCESS | 3624 | 1461187021361 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:01 INFO - PROCESS | 3624 | 1461187021465 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 14:17:01 INFO - PROCESS | 3624 | 1461187021542 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:01 INFO - PROCESS | 3624 | ++DOCSHELL 1FC63000 == 45 [pid = 3624] [id = 75] 14:17:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1FC6F400) [pid = 3624] [serial = 222] [outer = 00000000] 14:17:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1FCCA800) [pid = 3624] [serial = 223] [outer = 1FC6F400] 14:17:01 INFO - PROCESS | 3624 | 1461187021601 Marionette DEBUG loaded listener.js 14:17:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1FCCEC00) [pid = 3624] [serial = 224] [outer = 1FC6F400] 14:17:02 INFO - PROCESS | 3624 | 1461187022136 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 14:17:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 831ms 14:17:02 INFO - PROCESS | 3624 | 1461187022181 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 14:17:02 INFO - PROCESS | 3624 | 1461187022184 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 14:17:02 INFO - PROCESS | 3624 | 1461187022187 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:17:02 INFO - PROCESS | 3624 | 1461187022190 Marionette TRACE conn6 <- [1,266,null,{}] 14:17:02 INFO - PROCESS | 3624 | 1461187022193 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:02 INFO - PROCESS | 3624 | 1461187022295 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 14:17:02 INFO - PROCESS | 3624 | 1461187022381 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:02 INFO - PROCESS | 3624 | ++DOCSHELL 1A834C00 == 46 [pid = 3624] [id = 76] 14:17:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1A837C00) [pid = 3624] [serial = 225] [outer = 00000000] 14:17:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1A83D400) [pid = 3624] [serial = 226] [outer = 1A837C00] 14:17:02 INFO - PROCESS | 3624 | 1461187022436 Marionette DEBUG loaded listener.js 14:17:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1B8E5000) [pid = 3624] [serial = 227] [outer = 1A837C00] 14:17:03 INFO - PROCESS | 3624 | 1461187023033 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 14:17:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:17:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 14:17:03 INFO - PROCESS | 3624 | 1461187023061 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 14:17:03 INFO - PROCESS | 3624 | 1461187023064 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 14:17:03 INFO - PROCESS | 3624 | 1461187023067 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:17:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:17:03 INFO - PROCESS | 3624 | 1461187023069 Marionette TRACE conn6 <- [1,270,null,{}] 14:17:03 INFO - PROCESS | 3624 | 1461187023073 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:03 INFO - PROCESS | 3624 | 1461187023188 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 14:17:03 INFO - PROCESS | 3624 | 1461187023278 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:03 INFO - PROCESS | 3624 | ++DOCSHELL 0EB2F800 == 47 [pid = 3624] [id = 77] 14:17:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (0EB35C00) [pid = 3624] [serial = 228] [outer = 00000000] 14:17:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1FB23000) [pid = 3624] [serial = 229] [outer = 0EB35C00] 14:17:03 INFO - PROCESS | 3624 | 1461187023335 Marionette DEBUG loaded listener.js 14:17:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1E56DC00) [pid = 3624] [serial = 230] [outer = 0EB35C00] 14:17:03 INFO - PROCESS | 3624 | 1461187023969 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 14:17:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 970ms 14:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:17:04 INFO - PROCESS | 3624 | 1461187024041 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 14:17:04 INFO - PROCESS | 3624 | 1461187024045 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 14:17:04 INFO - PROCESS | 3624 | 1461187024051 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:17:04 INFO - PROCESS | 3624 | 1461187024054 Marionette TRACE conn6 <- [1,274,null,{}] 14:17:04 INFO - PROCESS | 3624 | 1461187024060 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:04 INFO - PROCESS | 3624 | 1461187024156 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 14:17:04 INFO - PROCESS | 3624 | 1461187024235 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:04 INFO - PROCESS | 3624 | ++DOCSHELL 13D8A000 == 48 [pid = 3624] [id = 78] 14:17:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (17426000) [pid = 3624] [serial = 231] [outer = 00000000] 14:17:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (186E9800) [pid = 3624] [serial = 232] [outer = 17426000] 14:17:04 INFO - PROCESS | 3624 | 1461187024285 Marionette DEBUG loaded listener.js 14:17:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (192F4800) [pid = 3624] [serial = 233] [outer = 17426000] 14:17:04 INFO - PROCESS | 3624 | --DOCSHELL 1D2F8400 == 47 [pid = 3624] [id = 71] 14:17:04 INFO - PROCESS | 3624 | --DOCSHELL 0EB31000 == 46 [pid = 3624] [id = 70] 14:17:04 INFO - PROCESS | 3624 | --DOCSHELL 1CF44000 == 45 [pid = 3624] [id = 69] 14:17:04 INFO - PROCESS | 3624 | --DOCSHELL 0F4E0C00 == 44 [pid = 3624] [id = 68] 14:17:04 INFO - PROCESS | 3624 | --DOCSHELL 1BCDB400 == 43 [pid = 3624] [id = 67] 14:17:04 INFO - PROCESS | 3624 | --DOCSHELL 1B8ED800 == 42 [pid = 3624] [id = 66] 14:17:04 INFO - PROCESS | 3624 | --DOCSHELL 1A8F4000 == 41 [pid = 3624] [id = 65] 14:17:04 INFO - PROCESS | 3624 | --DOCSHELL 17D10400 == 40 [pid = 3624] [id = 64] 14:17:04 INFO - PROCESS | 3624 | --DOCSHELL 1270A800 == 39 [pid = 3624] [id = 63] 14:17:04 INFO - PROCESS | 3624 | --DOCSHELL 0B6F5800 == 38 [pid = 3624] [id = 62] 14:17:04 INFO - PROCESS | 3624 | --DOCSHELL 12B0A400 == 37 [pid = 3624] [id = 59] 14:17:04 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1BBD8000) [pid = 3624] [serial = 172] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | 1461187025068 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1D2F8800) [pid = 3624] [serial = 156] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1FD43400) [pid = 3624] [serial = 136] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (12CCA400) [pid = 3624] [serial = 138] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (17D0FC00) [pid = 3624] [serial = 147] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (18609800) [pid = 3624] [serial = 148] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1B66A400) [pid = 3624] [serial = 141] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (0F555000) [pid = 3624] [serial = 144] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (127B8C00) [pid = 3624] [serial = 145] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1F64EC00) [pid = 3624] [serial = 159] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1B66F400) [pid = 3624] [serial = 150] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1B8E8800) [pid = 3624] [serial = 151] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1BF5C000) [pid = 3624] [serial = 153] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1A6AE800) [pid = 3624] [serial = 170] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (13770400) [pid = 3624] [serial = 40] [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.] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (21C1D400) [pid = 3624] [serial = 162] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1B64F800) [pid = 3624] [serial = 169] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (0EB34000) [pid = 3624] [serial = 165] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (21C21C00) [pid = 3624] [serial = 163] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1D3CA800) [pid = 3624] [serial = 157] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1F64E000) [pid = 3624] [serial = 160] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (0EB36400) [pid = 3624] [serial = 166] [outer = 00000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1BF62800) [pid = 3624] [serial = 154] [outer = 00000000] [url = about:blank] 14:17:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1072ms 14:17:05 INFO - PROCESS | 3624 | 1461187025124 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 14:17:05 INFO - PROCESS | 3624 | 1461187025129 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 14:17:05 INFO - PROCESS | 3624 | 1461187025135 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:17:05 INFO - PROCESS | 3624 | 1461187025138 Marionette TRACE conn6 <- [1,278,null,{}] 14:17:05 INFO - PROCESS | 3624 | 1461187025141 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:05 INFO - PROCESS | 3624 | 1461187025222 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 14:17:05 INFO - PROCESS | 3624 | 1461187025230 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:05 INFO - PROCESS | 3624 | ++DOCSHELL 12701C00 == 38 [pid = 3624] [id = 79] 14:17:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (12BD0800) [pid = 3624] [serial = 234] [outer = 00000000] 14:17:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17428400) [pid = 3624] [serial = 235] [outer = 12BD0800] 14:17:05 INFO - PROCESS | 3624 | 1461187025277 Marionette DEBUG loaded listener.js 14:17:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (17BFC000) [pid = 3624] [serial = 236] [outer = 12BD0800] 14:17:05 INFO - PROCESS | 3624 | 1461187025765 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 14:17:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 14:17:05 INFO - PROCESS | 3624 | 1461187025808 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 14:17:05 INFO - PROCESS | 3624 | 1461187025810 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 14:17:05 INFO - PROCESS | 3624 | 1461187025814 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:17:05 INFO - PROCESS | 3624 | 1461187025817 Marionette TRACE conn6 <- [1,282,null,{}] 14:17:05 INFO - PROCESS | 3624 | 1461187025828 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:05 INFO - PROCESS | 3624 | 1461187025909 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 14:17:05 INFO - PROCESS | 3624 | 1461187025918 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:05 INFO - PROCESS | 3624 | ++DOCSHELL 1A837000 == 39 [pid = 3624] [id = 80] 14:17:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1A83C800) [pid = 3624] [serial = 237] [outer = 00000000] 14:17:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1B8EEC00) [pid = 3624] [serial = 238] [outer = 1A83C800] 14:17:05 INFO - PROCESS | 3624 | 1461187025967 Marionette DEBUG loaded listener.js 14:17:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1BBD8400) [pid = 3624] [serial = 239] [outer = 1A83C800] 14:17:06 INFO - PROCESS | 3624 | 1461187026410 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 14:17:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 14:17:06 INFO - PROCESS | 3624 | 1461187026448 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 14:17:06 INFO - PROCESS | 3624 | 1461187026450 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 14:17:06 INFO - PROCESS | 3624 | 1461187026453 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:17:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:17:06 INFO - PROCESS | 3624 | 1461187026455 Marionette TRACE conn6 <- [1,286,null,{}] 14:17:06 INFO - PROCESS | 3624 | 1461187026458 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:06 INFO - PROCESS | 3624 | 1461187026538 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 14:17:06 INFO - PROCESS | 3624 | 1461187026545 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:06 INFO - PROCESS | 3624 | ++DOCSHELL 1BCDF800 == 40 [pid = 3624] [id = 81] 14:17:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1BCE0C00) [pid = 3624] [serial = 240] [outer = 00000000] 14:17:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1BF5D800) [pid = 3624] [serial = 241] [outer = 1BCE0C00] 14:17:06 INFO - PROCESS | 3624 | 1461187026592 Marionette DEBUG loaded listener.js 14:17:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1BF63400) [pid = 3624] [serial = 242] [outer = 1BCE0C00] 14:17:07 INFO - PROCESS | 3624 | 1461187027017 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 14:17:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:17:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 14:17:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:17:07 INFO - PROCESS | 3624 | 1461187027088 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 14:17:07 INFO - PROCESS | 3624 | 1461187027090 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 14:17:07 INFO - PROCESS | 3624 | 1461187027093 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:17:07 INFO - PROCESS | 3624 | 1461187027095 Marionette TRACE conn6 <- [1,290,null,{}] 14:17:07 INFO - PROCESS | 3624 | 1461187027099 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:07 INFO - PROCESS | 3624 | 1461187027174 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 14:17:07 INFO - PROCESS | 3624 | 1461187027180 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:07 INFO - PROCESS | 3624 | ++DOCSHELL 1BF66000 == 41 [pid = 3624] [id = 82] 14:17:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1BF67000) [pid = 3624] [serial = 243] [outer = 00000000] 14:17:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1CF47C00) [pid = 3624] [serial = 244] [outer = 1BF67000] 14:17:07 INFO - PROCESS | 3624 | 1461187027226 Marionette DEBUG loaded listener.js 14:17:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1D3CA000) [pid = 3624] [serial = 245] [outer = 1BF67000] 14:17:07 INFO - PROCESS | 3624 | 1461187027702 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 14:17:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:17:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 14:17:07 INFO - PROCESS | 3624 | 1461187027728 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 14:17:07 INFO - PROCESS | 3624 | 1461187027730 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 14:17:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:17:07 INFO - PROCESS | 3624 | 1461187027741 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:17:07 INFO - PROCESS | 3624 | 1461187027742 Marionette TRACE conn6 <- [1,294,null,{}] 14:17:07 INFO - PROCESS | 3624 | 1461187027746 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:07 INFO - PROCESS | 3624 | 1461187027868 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 14:17:07 INFO - PROCESS | 3624 | 1461187027878 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:07 INFO - PROCESS | 3624 | ++DOCSHELL 12BC9000 == 42 [pid = 3624] [id = 83] 14:17:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1371D000) [pid = 3624] [serial = 246] [outer = 00000000] 14:17:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1E5E2800) [pid = 3624] [serial = 247] [outer = 1371D000] 14:17:07 INFO - PROCESS | 3624 | 1461187027967 Marionette DEBUG loaded listener.js 14:17:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1F581800) [pid = 3624] [serial = 248] [outer = 1371D000] 14:17:08 INFO - PROCESS | 3624 | 1461187028376 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:08 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. 14:17:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 672ms 14:17:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:17:08 INFO - PROCESS | 3624 | 1461187028415 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 14:17:08 INFO - PROCESS | 3624 | 1461187028417 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 14:17:08 INFO - PROCESS | 3624 | 1461187028420 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:17:08 INFO - PROCESS | 3624 | 1461187028422 Marionette TRACE conn6 <- [1,298,null,{}] 14:17:08 INFO - PROCESS | 3624 | 1461187028426 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:08 INFO - PROCESS | 3624 | 1461187028530 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 14:17:08 INFO - PROCESS | 3624 | 1461187028604 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:08 INFO - PROCESS | 3624 | ++DOCSHELL 1CF40C00 == 43 [pid = 3624] [id = 84] 14:17:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1FC67C00) [pid = 3624] [serial = 249] [outer = 00000000] 14:17:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (217D0C00) [pid = 3624] [serial = 250] [outer = 1FC67C00] 14:17:08 INFO - PROCESS | 3624 | 1461187028648 Marionette DEBUG loaded listener.js 14:17:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (217D9800) [pid = 3624] [serial = 251] [outer = 1FC67C00] 14:17:09 INFO - PROCESS | 3624 | 1461187029044 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:09 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. 14:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 14:17:09 INFO - PROCESS | 3624 | 1461187029091 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 14:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:17:09 INFO - PROCESS | 3624 | 1461187029093 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 14:17:09 INFO - PROCESS | 3624 | 1461187029096 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:17:09 INFO - PROCESS | 3624 | 1461187029097 Marionette TRACE conn6 <- [1,302,null,{}] 14:17:09 INFO - PROCESS | 3624 | 1461187029106 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:09 INFO - PROCESS | 3624 | 1461187029212 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 14:17:09 INFO - PROCESS | 3624 | 1461187029218 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:09 INFO - PROCESS | 3624 | ++DOCSHELL 2069A400 == 44 [pid = 3624] [id = 85] 14:17:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (2069C800) [pid = 3624] [serial = 252] [outer = 00000000] 14:17:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (206A2400) [pid = 3624] [serial = 253] [outer = 2069C800] 14:17:09 INFO - PROCESS | 3624 | 1461187029264 Marionette DEBUG loaded listener.js 14:17:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (206A2000) [pid = 3624] [serial = 254] [outer = 2069C800] 14:17:09 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1BCDB800) [pid = 3624] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:17:09 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1BF5D000) [pid = 3624] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:17:09 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1BBD4000) [pid = 3624] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:17:09 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1CF47000) [pid = 3624] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:17:09 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (17D7F000) [pid = 3624] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:17:09 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1B8F0400) [pid = 3624] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:17:09 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (0B6F7000) [pid = 3624] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:17:09 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (0EB37800) [pid = 3624] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:17:09 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1270E800) [pid = 3624] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:17:09 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1A8FA400) [pid = 3624] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:17:09 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1D3D4400) [pid = 3624] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:17:09 INFO - PROCESS | 3624 | 1461187029738 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:09 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. 14:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 14:17:09 INFO - PROCESS | 3624 | 1461187029768 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 14:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:17:09 INFO - PROCESS | 3624 | 1461187029769 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 14:17:09 INFO - PROCESS | 3624 | 1461187029773 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:17:09 INFO - PROCESS | 3624 | 1461187029774 Marionette TRACE conn6 <- [1,306,null,{}] 14:17:09 INFO - PROCESS | 3624 | 1461187029778 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:09 INFO - PROCESS | 3624 | 1461187029856 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 14:17:09 INFO - PROCESS | 3624 | 1461187029887 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:09 INFO - PROCESS | 3624 | ++DOCSHELL 1299B400 == 45 [pid = 3624] [id = 86] 14:17:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1299C800) [pid = 3624] [serial = 255] [outer = 00000000] 14:17:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (129A1C00) [pid = 3624] [serial = 256] [outer = 1299C800] 14:17:09 INFO - PROCESS | 3624 | 1461187029932 Marionette DEBUG loaded listener.js 14:17:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (129A4800) [pid = 3624] [serial = 257] [outer = 1299C800] 14:17:10 INFO - PROCESS | 3624 | 1461187030342 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:10 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. 14:17:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 631ms 14:17:10 INFO - PROCESS | 3624 | 1461187030408 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 14:17:10 INFO - PROCESS | 3624 | 1461187030410 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 14:17:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:17:10 INFO - PROCESS | 3624 | 1461187030414 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:17:10 INFO - PROCESS | 3624 | 1461187030415 Marionette TRACE conn6 <- [1,310,null,{}] 14:17:10 INFO - PROCESS | 3624 | 1461187030419 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:10 INFO - PROCESS | 3624 | 1461187030497 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 14:17:10 INFO - PROCESS | 3624 | 1461187030503 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:10 INFO - PROCESS | 3624 | ++DOCSHELL 129A6000 == 46 [pid = 3624] [id = 87] 14:17:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (17812000) [pid = 3624] [serial = 258] [outer = 00000000] 14:17:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1B94B800) [pid = 3624] [serial = 259] [outer = 17812000] 14:17:10 INFO - PROCESS | 3624 | 1461187030548 Marionette DEBUG loaded listener.js 14:17:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1CF41000) [pid = 3624] [serial = 260] [outer = 17812000] 14:17:10 INFO - PROCESS | 3624 | 1461187030957 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:10 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. 14:17:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 570ms 14:17:10 INFO - PROCESS | 3624 | 1461187030988 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 14:17:10 INFO - PROCESS | 3624 | 1461187030990 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 14:17:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:17:10 INFO - PROCESS | 3624 | 1461187031004 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:17:10 INFO - PROCESS | 3624 | 1461187031007 Marionette TRACE conn6 <- [1,314,null,{}] 14:17:10 INFO - PROCESS | 3624 | 1461187031014 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:11 INFO - PROCESS | 3624 | 1461187031142 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 14:17:11 INFO - PROCESS | 3624 | 1461187031153 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:17:11 INFO - PROCESS | 3624 | 1461187031193 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:11 INFO - PROCESS | 3624 | ++DOCSHELL 206A5800 == 47 [pid = 3624] [id = 88] 14:17:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (206A5C00) [pid = 3624] [serial = 261] [outer = 00000000] 14:17:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (21A90800) [pid = 3624] [serial = 262] [outer = 206A5C00] 14:17:11 INFO - PROCESS | 3624 | 1461187031245 Marionette DEBUG loaded listener.js 14:17:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (21C20C00) [pid = 3624] [serial = 263] [outer = 206A5C00] 14:17:11 INFO - PROCESS | 3624 | 1461187031816 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:11 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. 14:17:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 830ms 14:17:11 INFO - PROCESS | 3624 | 1461187031840 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 14:17:11 INFO - PROCESS | 3624 | 1461187031844 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 14:17:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:17:11 INFO - PROCESS | 3624 | 1461187031850 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:17:11 INFO - PROCESS | 3624 | 1461187031854 Marionette TRACE conn6 <- [1,318,null,{}] 14:17:11 INFO - PROCESS | 3624 | 1461187031860 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:11 INFO - PROCESS | 3624 | 1461187031971 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 14:17:12 INFO - PROCESS | 3624 | 1461187032093 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:12 INFO - PROCESS | 3624 | ++DOCSHELL 0EB3F800 == 48 [pid = 3624] [id = 89] 14:17:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (0EB40400) [pid = 3624] [serial = 264] [outer = 00000000] 14:17:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (0EB45800) [pid = 3624] [serial = 265] [outer = 0EB40400] 14:17:12 INFO - PROCESS | 3624 | 1461187032152 Marionette DEBUG loaded listener.js 14:17:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (0EB48C00) [pid = 3624] [serial = 266] [outer = 0EB40400] 14:17:12 INFO - PROCESS | 3624 | 1461187032767 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:12 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. 14:17:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 14:17:12 INFO - PROCESS | 3624 | 1461187032825 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 14:17:12 INFO - PROCESS | 3624 | 1461187032831 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 14:17:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:17:12 INFO - PROCESS | 3624 | 1461187032838 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:17:12 INFO - PROCESS | 3624 | 1461187032841 Marionette TRACE conn6 <- [1,322,null,{}] 14:17:12 INFO - PROCESS | 3624 | 1461187032845 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:12 INFO - PROCESS | 3624 | 1461187032985 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 14:17:13 INFO - PROCESS | 3624 | 1461187033105 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:13 INFO - PROCESS | 3624 | ++DOCSHELL 1291A000 == 49 [pid = 3624] [id = 90] 14:17:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1291B400) [pid = 3624] [serial = 267] [outer = 00000000] 14:17:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (13D88C00) [pid = 3624] [serial = 268] [outer = 1291B400] 14:17:13 INFO - PROCESS | 3624 | 1461187033165 Marionette DEBUG loaded listener.js 14:17:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (17424800) [pid = 3624] [serial = 269] [outer = 1291B400] 14:17:13 INFO - PROCESS | 3624 | 1461187033810 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:13 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. 14:17:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1022ms 14:17:13 INFO - PROCESS | 3624 | 1461187033862 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 14:17:13 INFO - PROCESS | 3624 | 1461187033864 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 14:17:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:17:13 INFO - PROCESS | 3624 | 1461187033868 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:17:13 INFO - PROCESS | 3624 | 1461187033872 Marionette TRACE conn6 <- [1,326,null,{}] 14:17:13 INFO - PROCESS | 3624 | 1461187033883 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:14 INFO - PROCESS | 3624 | 1461187034023 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 14:17:14 INFO - PROCESS | 3624 | 1461187034145 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:14 INFO - PROCESS | 3624 | ++DOCSHELL 128C5400 == 50 [pid = 3624] [id = 91] 14:17:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (12918000) [pid = 3624] [serial = 270] [outer = 00000000] 14:17:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (16F96400) [pid = 3624] [serial = 271] [outer = 12918000] 14:17:14 INFO - PROCESS | 3624 | 1461187034206 Marionette DEBUG loaded listener.js 14:17:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (18EE6C00) [pid = 3624] [serial = 272] [outer = 12918000] 14:17:14 INFO - PROCESS | 3624 | 1461187034935 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:14 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. 14:17:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1079ms 14:17:14 INFO - PROCESS | 3624 | 1461187034958 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 14:17:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:17:14 INFO - PROCESS | 3624 | 1461187034961 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 14:17:14 INFO - PROCESS | 3624 | 1461187034965 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:17:14 INFO - PROCESS | 3624 | 1461187034969 Marionette TRACE conn6 <- [1,330,null,{}] 14:17:14 INFO - PROCESS | 3624 | 1461187034974 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:15 INFO - PROCESS | 3624 | 1461187035070 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 14:17:15 INFO - PROCESS | 3624 | 1461187035164 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:15 INFO - PROCESS | 3624 | ++DOCSHELL 0EB44000 == 51 [pid = 3624] [id = 92] 14:17:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (0ECAC400) [pid = 3624] [serial = 273] [outer = 00000000] 14:17:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (129A2400) [pid = 3624] [serial = 274] [outer = 0ECAC400] 14:17:15 INFO - PROCESS | 3624 | 1461187035215 Marionette DEBUG loaded listener.js 14:17:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (12CCC000) [pid = 3624] [serial = 275] [outer = 0ECAC400] 14:17:15 INFO - PROCESS | 3624 | --DOCSHELL 129A6000 == 50 [pid = 3624] [id = 87] 14:17:15 INFO - PROCESS | 3624 | --DOCSHELL 1299B400 == 49 [pid = 3624] [id = 86] 14:17:15 INFO - PROCESS | 3624 | --DOCSHELL 2069A400 == 48 [pid = 3624] [id = 85] 14:17:15 INFO - PROCESS | 3624 | --DOCSHELL 1CF40C00 == 47 [pid = 3624] [id = 84] 14:17:15 INFO - PROCESS | 3624 | --DOCSHELL 12BC9000 == 46 [pid = 3624] [id = 83] 14:17:15 INFO - PROCESS | 3624 | --DOCSHELL 1BF66000 == 45 [pid = 3624] [id = 82] 14:17:15 INFO - PROCESS | 3624 | --DOCSHELL 1BCDF800 == 44 [pid = 3624] [id = 81] 14:17:15 INFO - PROCESS | 3624 | --DOCSHELL 1A837000 == 43 [pid = 3624] [id = 80] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1E5E5800) [pid = 3624] [serial = 214] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOCSHELL 12701C00 == 42 [pid = 3624] [id = 79] 14:17:15 INFO - PROCESS | 3624 | --DOCSHELL 13D8A000 == 41 [pid = 3624] [id = 78] 14:17:15 INFO - PROCESS | 3624 | --DOCSHELL 1DA49400 == 40 [pid = 3624] [id = 72] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1BCE2C00) [pid = 3624] [serial = 199] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1BF5A800) [pid = 3624] [serial = 200] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1CF43C00) [pid = 3624] [serial = 203] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1CF41400) [pid = 3624] [serial = 202] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1BBDA800) [pid = 3624] [serial = 173] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (13CDEC00) [pid = 3624] [serial = 175] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1B66D400) [pid = 3624] [serial = 178] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1D28C800) [pid = 3624] [serial = 205] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (18602400) [pid = 3624] [serial = 190] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (186E7000) [pid = 3624] [serial = 191] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1BBDC400) [pid = 3624] [serial = 196] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (12BCA400) [pid = 3624] [serial = 185] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (12775C00) [pid = 3624] [serial = 184] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1D3CA400) [pid = 3624] [serial = 208] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (13785000) [pid = 3624] [serial = 187] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (13D81400) [pid = 3624] [serial = 188] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1B66DC00) [pid = 3624] [serial = 193] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1B8E4000) [pid = 3624] [serial = 194] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1BCE4C00) [pid = 3624] [serial = 181] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1DA4EC00) [pid = 3624] [serial = 211] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1DDD5400) [pid = 3624] [serial = 212] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1D036400) [pid = 3624] [serial = 206] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1D3CCC00) [pid = 3624] [serial = 209] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1BBDBC00) [pid = 3624] [serial = 197] [outer = 00000000] [url = about:blank] 14:17:15 INFO - PROCESS | 3624 | 1461187035868 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:15 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. 14:17:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 930ms 14:17:15 INFO - PROCESS | 3624 | 1461187035896 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 14:17:15 INFO - PROCESS | 3624 | 1461187035901 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 14:17:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:17:15 INFO - PROCESS | 3624 | 1461187035907 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:17:15 INFO - PROCESS | 3624 | 1461187035910 Marionette TRACE conn6 <- [1,334,null,{}] 14:17:15 INFO - PROCESS | 3624 | 1461187035914 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:15 INFO - PROCESS | 3624 | 1461187035997 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 14:17:16 INFO - PROCESS | 3624 | 1461187036071 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:16 INFO - PROCESS | 3624 | ++DOCSHELL 127B7000 == 41 [pid = 3624] [id = 93] 14:17:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (127C3400) [pid = 3624] [serial = 276] [outer = 00000000] 14:17:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (13710400) [pid = 3624] [serial = 277] [outer = 127C3400] 14:17:16 INFO - PROCESS | 3624 | 1461187036118 Marionette DEBUG loaded listener.js 14:17:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (137E2000) [pid = 3624] [serial = 278] [outer = 127C3400] 14:17:16 INFO - PROCESS | 3624 | 1461187036504 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:16 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. 14:17:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 14:17:16 INFO - PROCESS | 3624 | 1461187036546 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 14:17:16 INFO - PROCESS | 3624 | 1461187036548 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 14:17:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:17:16 INFO - PROCESS | 3624 | 1461187036553 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:17:16 INFO - PROCESS | 3624 | 1461187036556 Marionette TRACE conn6 <- [1,338,null,{}] 14:17:16 INFO - PROCESS | 3624 | 1461187036567 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:16 INFO - PROCESS | 3624 | 1461187036648 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 14:17:16 INFO - PROCESS | 3624 | 1461187036654 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:16 INFO - PROCESS | 3624 | ++DOCSHELL 13D8A000 == 42 [pid = 3624] [id = 94] 14:17:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (173D8800) [pid = 3624] [serial = 279] [outer = 00000000] 14:17:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1860A400) [pid = 3624] [serial = 280] [outer = 173D8800] 14:17:16 INFO - PROCESS | 3624 | 1461187036703 Marionette DEBUG loaded listener.js 14:17:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (186F2C00) [pid = 3624] [serial = 281] [outer = 173D8800] 14:17:17 INFO - PROCESS | 3624 | 1461187037159 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:17 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. 14:17:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 14:17:17 INFO - PROCESS | 3624 | 1461187037185 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 14:17:17 INFO - PROCESS | 3624 | 1461187037188 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 14:17:17 INFO - PROCESS | 3624 | 1461187037191 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:17:17 INFO - PROCESS | 3624 | 1461187037193 Marionette TRACE conn6 <- [1,342,null,{}] 14:17:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:17:17 INFO - PROCESS | 3624 | 1461187037196 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:17 INFO - PROCESS | 3624 | 1461187037279 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 14:17:17 INFO - PROCESS | 3624 | 1461187037285 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:17 INFO - PROCESS | 3624 | ++DOCSHELL 1A83B000 == 43 [pid = 3624] [id = 95] 14:17:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1A83B800) [pid = 3624] [serial = 282] [outer = 00000000] 14:17:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1B66D000) [pid = 3624] [serial = 283] [outer = 1A83B800] 14:17:17 INFO - PROCESS | 3624 | 1461187037330 Marionette DEBUG loaded listener.js 14:17:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1B75A800) [pid = 3624] [serial = 284] [outer = 1A83B800] 14:17:17 INFO - PROCESS | 3624 | 1461187037783 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:17 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. 14:17:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 14:17:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:17:17 INFO - PROCESS | 3624 | 1461187037835 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 14:17:17 INFO - PROCESS | 3624 | 1461187037837 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 14:17:17 INFO - PROCESS | 3624 | 1461187037840 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:17:17 INFO - PROCESS | 3624 | 1461187037842 Marionette TRACE conn6 <- [1,346,null,{}] 14:17:17 INFO - PROCESS | 3624 | 1461187037846 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:17 INFO - PROCESS | 3624 | 1461187037948 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 14:17:17 INFO - PROCESS | 3624 | 1461187037954 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:17 INFO - PROCESS | 3624 | ++DOCSHELL 18EE9400 == 44 [pid = 3624] [id = 96] 14:17:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1B8E4800) [pid = 3624] [serial = 285] [outer = 00000000] 14:17:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1B94A800) [pid = 3624] [serial = 286] [outer = 1B8E4800] 14:17:17 INFO - PROCESS | 3624 | 1461187038000 Marionette DEBUG loaded listener.js 14:17:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1B949400) [pid = 3624] [serial = 287] [outer = 1B8E4800] 14:17:18 INFO - PROCESS | 3624 | 1461187038446 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:18 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. 14:17:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 14:17:18 INFO - PROCESS | 3624 | 1461187038471 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 14:17:18 INFO - PROCESS | 3624 | 1461187038473 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 14:17:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:17:18 INFO - PROCESS | 3624 | 1461187038476 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:17:18 INFO - PROCESS | 3624 | 1461187038478 Marionette TRACE conn6 <- [1,350,null,{}] 14:17:18 INFO - PROCESS | 3624 | 1461187038482 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:18 INFO - PROCESS | 3624 | 1461187038593 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 14:17:18 INFO - PROCESS | 3624 | 1461187038668 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:18 INFO - PROCESS | 3624 | ++DOCSHELL 1BC9C800 == 45 [pid = 3624] [id = 97] 14:17:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1BC9EC00) [pid = 3624] [serial = 288] [outer = 00000000] 14:17:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1BCE2C00) [pid = 3624] [serial = 289] [outer = 1BC9EC00] 14:17:18 INFO - PROCESS | 3624 | 1461187038724 Marionette DEBUG loaded listener.js 14:17:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1BF25800) [pid = 3624] [serial = 290] [outer = 1BC9EC00] 14:17:19 INFO - PROCESS | 3624 | 1461187039120 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:19 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. 14:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 14:17:19 INFO - PROCESS | 3624 | 1461187039147 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 14:17:19 INFO - PROCESS | 3624 | 1461187039150 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 14:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:17:19 INFO - PROCESS | 3624 | 1461187039153 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:17:19 INFO - PROCESS | 3624 | 1461187039154 Marionette TRACE conn6 <- [1,354,null,{}] 14:17:19 INFO - PROCESS | 3624 | 1461187039158 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:19 INFO - PROCESS | 3624 | 1461187039274 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 14:17:19 INFO - PROCESS | 3624 | 1461187039279 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:19 INFO - PROCESS | 3624 | ++DOCSHELL 1BF2B400 == 46 [pid = 3624] [id = 98] 14:17:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1BF5B000) [pid = 3624] [serial = 291] [outer = 00000000] 14:17:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1BF69000) [pid = 3624] [serial = 292] [outer = 1BF5B000] 14:17:19 INFO - PROCESS | 3624 | 1461187039324 Marionette DEBUG loaded listener.js 14:17:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1CE4CC00) [pid = 3624] [serial = 293] [outer = 1BF5B000] 14:17:19 INFO - PROCESS | 3624 | 1461187039765 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:19 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. 14:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 14:17:19 INFO - PROCESS | 3624 | 1461187039783 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 14:17:19 INFO - PROCESS | 3624 | 1461187039785 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 14:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:17:19 INFO - PROCESS | 3624 | 1461187039789 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:17:19 INFO - PROCESS | 3624 | 1461187039790 Marionette TRACE conn6 <- [1,358,null,{}] 14:17:19 INFO - PROCESS | 3624 | 1461187039800 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:20 INFO - PROCESS | 3624 | 1461187040107 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 14:17:20 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1BF67000) [pid = 3624] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:17:20 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1371D000) [pid = 3624] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:17:20 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (17426000) [pid = 3624] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:17:20 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1BCE0C00) [pid = 3624] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:17:20 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1FC67C00) [pid = 3624] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:17:20 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (17812000) [pid = 3624] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:17:20 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (2069C800) [pid = 3624] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:17:20 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1299C800) [pid = 3624] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:17:20 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1276F000) [pid = 3624] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:17:20 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (17D02C00) [pid = 3624] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:17:20 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (0EB35C00) [pid = 3624] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:17:20 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (12BD0800) [pid = 3624] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:17:20 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1A83C800) [pid = 3624] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:17:20 INFO - PROCESS | 3624 | 1461187040191 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:20 INFO - PROCESS | 3624 | ++DOCSHELL 0EB2E000 == 47 [pid = 3624] [id = 99] 14:17:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (0EB30800) [pid = 3624] [serial = 294] [outer = 00000000] 14:17:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1299D800) [pid = 3624] [serial = 295] [outer = 0EB30800] 14:17:20 INFO - PROCESS | 3624 | 1461187040236 Marionette DEBUG loaded listener.js 14:17:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (12CCB800) [pid = 3624] [serial = 296] [outer = 0EB30800] 14:17:20 INFO - PROCESS | 3624 | 1461187040593 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:20 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. 14:17:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 830ms 14:17:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:17:20 INFO - PROCESS | 3624 | 1461187040621 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 14:17:20 INFO - PROCESS | 3624 | 1461187040623 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 14:17:20 INFO - PROCESS | 3624 | 1461187040626 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:17:20 INFO - PROCESS | 3624 | 1461187040628 Marionette TRACE conn6 <- [1,362,null,{}] 14:17:20 INFO - PROCESS | 3624 | 1461187040631 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:20 INFO - PROCESS | 3624 | 1461187040709 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 14:17:20 INFO - PROCESS | 3624 | 1461187040715 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:20 INFO - PROCESS | 3624 | ++DOCSHELL 16F91800 == 48 [pid = 3624] [id = 100] 14:17:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (17426000) [pid = 3624] [serial = 297] [outer = 00000000] 14:17:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1CF40800) [pid = 3624] [serial = 298] [outer = 17426000] 14:17:20 INFO - PROCESS | 3624 | 1461187040761 Marionette DEBUG loaded listener.js 14:17:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1CF49400) [pid = 3624] [serial = 299] [outer = 17426000] 14:17:21 INFO - PROCESS | 3624 | 1461187041179 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:21 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. 14:17:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 570ms 14:17:21 INFO - PROCESS | 3624 | 1461187041200 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 14:17:21 INFO - PROCESS | 3624 | 1461187041202 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 14:17:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:17:21 INFO - PROCESS | 3624 | 1461187041205 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:17:21 INFO - PROCESS | 3624 | 1461187041207 Marionette TRACE conn6 <- [1,366,null,{}] 14:17:21 INFO - PROCESS | 3624 | 1461187041221 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:21 INFO - PROCESS | 3624 | 1461187041296 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 14:17:21 INFO - PROCESS | 3624 | 1461187041302 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:21 INFO - PROCESS | 3624 | ++DOCSHELL 1D02F800 == 49 [pid = 3624] [id = 101] 14:17:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1D291000) [pid = 3624] [serial = 300] [outer = 00000000] 14:17:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1D3CC000) [pid = 3624] [serial = 301] [outer = 1D291000] 14:17:21 INFO - PROCESS | 3624 | 1461187041346 Marionette DEBUG loaded listener.js 14:17:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1D3D5C00) [pid = 3624] [serial = 302] [outer = 1D291000] 14:17:21 INFO - PROCESS | 3624 | 1461187041779 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:21 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. 14:17:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 14:17:21 INFO - PROCESS | 3624 | 1461187041836 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 14:17:21 INFO - PROCESS | 3624 | 1461187041838 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 14:17:21 INFO - PROCESS | 3624 | 1461187041841 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:17:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:17:21 INFO - PROCESS | 3624 | 1461187041844 Marionette TRACE conn6 <- [1,370,null,{}] 14:17:21 INFO - PROCESS | 3624 | 1461187041847 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:21 INFO - PROCESS | 3624 | 1461187041942 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 14:17:21 INFO - PROCESS | 3624 | 1461187041950 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:21 INFO - PROCESS | 3624 | ++DOCSHELL 1DA49400 == 50 [pid = 3624] [id = 102] 14:17:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1DA49C00) [pid = 3624] [serial = 303] [outer = 00000000] 14:17:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1DDD9800) [pid = 3624] [serial = 304] [outer = 1DA49C00] 14:17:21 INFO - PROCESS | 3624 | 1461187042001 Marionette DEBUG loaded listener.js 14:17:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1E5E3400) [pid = 3624] [serial = 305] [outer = 1DA49C00] 14:17:22 INFO - PROCESS | 3624 | 1461187042723 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:17:22 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. 14:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 930ms 14:17:22 INFO - PROCESS | 3624 | 1461187042776 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 14:17:22 INFO - PROCESS | 3624 | 1461187042782 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 14:17:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:17:22 INFO - PROCESS | 3624 | 1461187042788 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:17:22 INFO - PROCESS | 3624 | 1461187042792 Marionette TRACE conn6 <- [1,374,null,{}] 14:17:22 INFO - PROCESS | 3624 | 1461187042798 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:22 INFO - PROCESS | 3624 | 1461187042936 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 14:17:23 INFO - PROCESS | 3624 | 1461187043058 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:23 INFO - PROCESS | 3624 | ++DOCSHELL 0EB48000 == 51 [pid = 3624] [id = 103] 14:17:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (12912400) [pid = 3624] [serial = 306] [outer = 00000000] 14:17:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (129A3800) [pid = 3624] [serial = 307] [outer = 12912400] 14:17:23 INFO - PROCESS | 3624 | 1461187043117 Marionette DEBUG loaded listener.js 14:17:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (13CE9800) [pid = 3624] [serial = 308] [outer = 12912400] 14:17:23 INFO - PROCESS | 3624 | 1461187043677 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:17:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:17:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 931ms 14:17:23 INFO - PROCESS | 3624 | 1461187043723 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 14:17:23 INFO - PROCESS | 3624 | 1461187043730 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 14:17:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:17:23 INFO - PROCESS | 3624 | 1461187043737 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:17:23 INFO - PROCESS | 3624 | 1461187043739 Marionette TRACE conn6 <- [1,378,null,{}] 14:17:23 INFO - PROCESS | 3624 | 1461187043744 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:23 INFO - PROCESS | 3624 | 1461187043882 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 14:17:23 INFO - PROCESS | 3624 | 1461187044002 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:24 INFO - PROCESS | 3624 | ++DOCSHELL 1737E800 == 52 [pid = 3624] [id = 104] 14:17:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (17B29000) [pid = 3624] [serial = 309] [outer = 00000000] 14:17:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1A83B400) [pid = 3624] [serial = 310] [outer = 17B29000] 14:17:24 INFO - PROCESS | 3624 | 1461187044059 Marionette DEBUG loaded listener.js 14:17:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1B66A400) [pid = 3624] [serial = 311] [outer = 17B29000] 14:17:24 INFO - PROCESS | 3624 | 1461187044698 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:17:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:17:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1022ms 14:17:24 INFO - PROCESS | 3624 | 1461187044759 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 14:17:24 INFO - PROCESS | 3624 | 1461187044762 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 14:17:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:17:24 INFO - PROCESS | 3624 | 1461187044766 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:17:24 INFO - PROCESS | 3624 | 1461187044770 Marionette TRACE conn6 <- [1,382,null,{}] 14:17:24 INFO - PROCESS | 3624 | 1461187044781 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:24 INFO - PROCESS | 3624 | 1461187044941 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 14:17:25 INFO - PROCESS | 3624 | 1461187045065 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:25 INFO - PROCESS | 3624 | ++DOCSHELL 0EB38C00 == 53 [pid = 3624] [id = 105] 14:17:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (12701C00) [pid = 3624] [serial = 312] [outer = 00000000] 14:17:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (129A7800) [pid = 3624] [serial = 313] [outer = 12701C00] 14:17:25 INFO - PROCESS | 3624 | 1461187045125 Marionette DEBUG loaded listener.js 14:17:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1DA50000) [pid = 3624] [serial = 314] [outer = 12701C00] 14:17:25 INFO - PROCESS | 3624 | 1461187045915 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:17:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:17:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1175ms 14:17:25 INFO - PROCESS | 3624 | 1461187045944 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 14:17:25 INFO - PROCESS | 3624 | 1461187045949 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 14:17:25 INFO - PROCESS | 3624 | 1461187045955 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:17:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:17:25 INFO - PROCESS | 3624 | 1461187045958 Marionette TRACE conn6 <- [1,386,null,{}] 14:17:25 INFO - PROCESS | 3624 | 1461187045964 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:26 INFO - PROCESS | 3624 | 1461187046063 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 14:17:26 INFO - PROCESS | 3624 | 1461187046144 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:26 INFO - PROCESS | 3624 | ++DOCSHELL 17B29800 == 54 [pid = 3624] [id = 106] 14:17:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (17BF8C00) [pid = 3624] [serial = 315] [outer = 00000000] 14:17:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1860B400) [pid = 3624] [serial = 316] [outer = 17BF8C00] 14:17:26 INFO - PROCESS | 3624 | 1461187046194 Marionette DEBUG loaded listener.js 14:17:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (192FA000) [pid = 3624] [serial = 317] [outer = 17BF8C00] 14:17:26 INFO - PROCESS | 3624 | --DOCSHELL 13D8C000 == 53 [pid = 3624] [id = 48] 14:17:26 INFO - PROCESS | 3624 | --DOCSHELL 1D02F800 == 52 [pid = 3624] [id = 101] 14:17:26 INFO - PROCESS | 3624 | --DOCSHELL 16F91800 == 51 [pid = 3624] [id = 100] 14:17:26 INFO - PROCESS | 3624 | --DOCSHELL 0EB2E000 == 50 [pid = 3624] [id = 99] 14:17:26 INFO - PROCESS | 3624 | --DOCSHELL 1BF2B400 == 49 [pid = 3624] [id = 98] 14:17:26 INFO - PROCESS | 3624 | --DOCSHELL 1BC9C800 == 48 [pid = 3624] [id = 97] 14:17:26 INFO - PROCESS | 3624 | --DOCSHELL 18EE9400 == 47 [pid = 3624] [id = 96] 14:17:26 INFO - PROCESS | 3624 | --DOCSHELL 1A83B000 == 46 [pid = 3624] [id = 95] 14:17:26 INFO - PROCESS | 3624 | --DOCSHELL 13D8A000 == 45 [pid = 3624] [id = 94] 14:17:26 INFO - PROCESS | 3624 | --DOCSHELL 127B7000 == 44 [pid = 3624] [id = 93] 14:17:26 INFO - PROCESS | 3624 | --DOCSHELL 0EB44000 == 43 [pid = 3624] [id = 92] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1789C000) [pid = 3624] [serial = 217] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1C99F800) [pid = 3624] [serial = 220] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1FCCA800) [pid = 3624] [serial = 223] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1A83D400) [pid = 3624] [serial = 226] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (21A90800) [pid = 3624] [serial = 262] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOCSHELL 206A5800 == 42 [pid = 3624] [id = 88] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1B8EB800) [pid = 3624] [serial = 142] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1378D000) [pid = 3624] [serial = 139] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1E56DC00) [pid = 3624] [serial = 230] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1FB23000) [pid = 3624] [serial = 229] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (17428400) [pid = 3624] [serial = 235] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (17BFC000) [pid = 3624] [serial = 236] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1B8EEC00) [pid = 3624] [serial = 238] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1BBD8400) [pid = 3624] [serial = 239] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1CF47C00) [pid = 3624] [serial = 244] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1E5E2800) [pid = 3624] [serial = 247] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (192F4800) [pid = 3624] [serial = 233] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (186E9800) [pid = 3624] [serial = 232] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1BF5D800) [pid = 3624] [serial = 241] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1BF63400) [pid = 3624] [serial = 242] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (217D9800) [pid = 3624] [serial = 251] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (217D0C00) [pid = 3624] [serial = 250] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1CF41000) [pid = 3624] [serial = 260] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (206A2400) [pid = 3624] [serial = 253] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (129A1C00) [pid = 3624] [serial = 256] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1B94B800) [pid = 3624] [serial = 259] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (206A2000) [pid = 3624] [serial = 254] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1F581800) [pid = 3624] [serial = 248] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (129A4800) [pid = 3624] [serial = 257] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1D3CA000) [pid = 3624] [serial = 245] [outer = 00000000] [url = about:blank] 14:17:26 INFO - PROCESS | 3624 | 1461187046817 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 14:17:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:17:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 870ms 14:17:26 INFO - PROCESS | 3624 | 1461187046829 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 14:17:26 INFO - PROCESS | 3624 | 1461187046835 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 14:17:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:17:26 INFO - PROCESS | 3624 | 1461187046841 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:17:26 INFO - PROCESS | 3624 | 1461187046843 Marionette TRACE conn6 <- [1,390,null,{}] 14:17:26 INFO - PROCESS | 3624 | 1461187046847 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:26 INFO - PROCESS | 3624 | 1461187046927 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 14:17:26 INFO - PROCESS | 3624 | 1461187046935 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:26 INFO - PROCESS | 3624 | ++DOCSHELL 0F486C00 == 43 [pid = 3624] [id = 107] 14:17:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1270A800) [pid = 3624] [serial = 318] [outer = 00000000] 14:17:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1371D800) [pid = 3624] [serial = 319] [outer = 1270A800] 14:17:26 INFO - PROCESS | 3624 | 1461187046983 Marionette DEBUG loaded listener.js 14:17:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (16F9A800) [pid = 3624] [serial = 320] [outer = 1270A800] 14:17:27 INFO - PROCESS | 3624 | 1461187047466 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 14:17:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:17:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 669ms 14:17:27 INFO - PROCESS | 3624 | 1461187047514 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 14:17:27 INFO - PROCESS | 3624 | 1461187047517 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 14:17:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:17:27 INFO - PROCESS | 3624 | 1461187047520 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:17:27 INFO - PROCESS | 3624 | 1461187047524 Marionette TRACE conn6 <- [1,394,null,{}] 14:17:27 INFO - PROCESS | 3624 | 1461187047538 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:27 INFO - PROCESS | 3624 | 1461187047621 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 14:17:27 INFO - PROCESS | 3624 | 1461187047630 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:27 INFO - PROCESS | 3624 | ++DOCSHELL 1A83C000 == 44 [pid = 3624] [id = 108] 14:17:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1B648400) [pid = 3624] [serial = 321] [outer = 00000000] 14:17:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1B8E5800) [pid = 3624] [serial = 322] [outer = 1B648400] 14:17:27 INFO - PROCESS | 3624 | 1461187047679 Marionette DEBUG loaded listener.js 14:17:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1B946800) [pid = 3624] [serial = 323] [outer = 1B648400] 14:17:28 INFO - PROCESS | 3624 | 1461187048147 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 14:17:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:17:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 14:17:28 INFO - PROCESS | 3624 | 1461187048194 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 14:17:28 INFO - PROCESS | 3624 | 1461187048197 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 14:17:28 INFO - PROCESS | 3624 | 1461187048200 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:17:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:17:28 INFO - PROCESS | 3624 | 1461187048202 Marionette TRACE conn6 <- [1,398,null,{}] 14:17:28 INFO - PROCESS | 3624 | 1461187048205 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:28 INFO - PROCESS | 3624 | 1461187048314 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 14:17:28 INFO - PROCESS | 3624 | 1461187048323 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:28 INFO - PROCESS | 3624 | ++DOCSHELL 1BC99000 == 45 [pid = 3624] [id = 109] 14:17:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1BC99400) [pid = 3624] [serial = 324] [outer = 00000000] 14:17:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1BCDC800) [pid = 3624] [serial = 325] [outer = 1BC99400] 14:17:28 INFO - PROCESS | 3624 | 1461187048371 Marionette DEBUG loaded listener.js 14:17:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1BCE6400) [pid = 3624] [serial = 326] [outer = 1BC99400] 14:17:28 INFO - PROCESS | 3624 | 1461187048820 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 14:17:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:17:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 14:17:28 INFO - PROCESS | 3624 | 1461187048874 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 14:17:28 INFO - PROCESS | 3624 | 1461187048876 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 14:17:28 INFO - PROCESS | 3624 | 1461187048880 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:17:28 INFO - PROCESS | 3624 | 1461187048881 Marionette TRACE conn6 <- [1,402,null,{}] 14:17:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:17:28 INFO - PROCESS | 3624 | 1461187048885 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:28 INFO - PROCESS | 3624 | 1461187048989 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 14:17:28 INFO - PROCESS | 3624 | 1461187048996 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:28 INFO - PROCESS | 3624 | ++DOCSHELL 1BC9D400 == 46 [pid = 3624] [id = 110] 14:17:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1BCE1800) [pid = 3624] [serial = 327] [outer = 00000000] 14:17:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1BF66C00) [pid = 3624] [serial = 328] [outer = 1BCE1800] 14:17:29 INFO - PROCESS | 3624 | 1461187049042 Marionette DEBUG loaded listener.js 14:17:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1BF64C00) [pid = 3624] [serial = 329] [outer = 1BCE1800] 14:17:29 INFO - PROCESS | 3624 | 1461187049510 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 14:17:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:17:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 671ms 14:17:29 INFO - PROCESS | 3624 | 1461187049555 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 14:17:29 INFO - PROCESS | 3624 | 1461187049557 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 14:17:29 INFO - PROCESS | 3624 | 1461187049561 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:17:29 INFO - PROCESS | 3624 | 1461187049562 Marionette TRACE conn6 <- [1,406,null,{}] 14:17:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:17:29 INFO - PROCESS | 3624 | 1461187049571 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:29 INFO - PROCESS | 3624 | 1461187049743 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 14:17:29 INFO - PROCESS | 3624 | 1461187049773 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:29 INFO - PROCESS | 3624 | ++DOCSHELL 12916400 == 47 [pid = 3624] [id = 111] 14:17:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1D3D7400) [pid = 3624] [serial = 330] [outer = 00000000] 14:17:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1D50BC00) [pid = 3624] [serial = 331] [outer = 1D3D7400] 14:17:29 INFO - PROCESS | 3624 | 1461187049823 Marionette DEBUG loaded listener.js 14:17:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1DA4CC00) [pid = 3624] [serial = 332] [outer = 1D3D7400] 14:17:30 INFO - PROCESS | 3624 | 1461187050273 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 14:17:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:17:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 14:17:30 INFO - PROCESS | 3624 | 1461187050295 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 14:17:30 INFO - PROCESS | 3624 | 1461187050297 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 14:17:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:17:30 INFO - PROCESS | 3624 | 1461187050300 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:17:30 INFO - PROCESS | 3624 | 1461187050302 Marionette TRACE conn6 <- [1,410,null,{}] 14:17:30 INFO - PROCESS | 3624 | 1461187050313 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:30 INFO - PROCESS | 3624 | 1461187050417 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 14:17:30 INFO - PROCESS | 3624 | 1461187050423 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:30 INFO - PROCESS | 3624 | ++DOCSHELL 1D3D8800 == 48 [pid = 3624] [id = 112] 14:17:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1DA54400) [pid = 3624] [serial = 333] [outer = 00000000] 14:17:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1F64E000) [pid = 3624] [serial = 334] [outer = 1DA54400] 14:17:30 INFO - PROCESS | 3624 | 1461187050470 Marionette DEBUG loaded listener.js 14:17:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1FC62800) [pid = 3624] [serial = 335] [outer = 1DA54400] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1BCDF400) [pid = 3624] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1A8F7000) [pid = 3624] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1A837C00) [pid = 3624] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (186EF800) [pid = 3624] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1FC6F400) [pid = 3624] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1DDD9C00) [pid = 3624] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (12B0C400) [pid = 3624] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (127BE800) [pid = 3624] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1BF5B000) [pid = 3624] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1BC9EC00) [pid = 3624] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (173D8800) [pid = 3624] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (127C3400) [pid = 3624] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (0ECAC400) [pid = 3624] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (0EB40400) [pid = 3624] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1A83B800) [pid = 3624] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (12918000) [pid = 3624] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1D291000) [pid = 3624] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (17426000) [pid = 3624] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (0EB30800) [pid = 3624] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:17:31 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1B8E4800) [pid = 3624] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:17:31 INFO - PROCESS | 3624 | 1461187051166 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 14:17:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:17:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 890ms 14:17:31 INFO - PROCESS | 3624 | 1461187051191 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 14:17:31 INFO - PROCESS | 3624 | 1461187051193 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 14:17:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:17:31 INFO - PROCESS | 3624 | 1461187051197 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:17:31 INFO - PROCESS | 3624 | 1461187051198 Marionette TRACE conn6 <- [1,414,null,{}] 14:17:31 INFO - PROCESS | 3624 | 1461187051202 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:31 INFO - PROCESS | 3624 | 1461187051277 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 14:17:31 INFO - PROCESS | 3624 | 1461187051283 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:31 INFO - PROCESS | 3624 | ++DOCSHELL 0EB2EC00 == 49 [pid = 3624] [id = 113] 14:17:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (0EB31400) [pid = 3624] [serial = 336] [outer = 00000000] 14:17:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (186EF800) [pid = 3624] [serial = 337] [outer = 0EB31400] 14:17:31 INFO - PROCESS | 3624 | 1461187051327 Marionette DEBUG loaded listener.js 14:17:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1A836000) [pid = 3624] [serial = 338] [outer = 0EB31400] 14:17:31 INFO - PROCESS | 3624 | 1461187051761 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 14:17:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:17:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 14:17:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:17:31 INFO - PROCESS | 3624 | 1461187051831 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 14:17:31 INFO - PROCESS | 3624 | 1461187051833 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 14:17:31 INFO - PROCESS | 3624 | 1461187051836 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:17:31 INFO - PROCESS | 3624 | 1461187051838 Marionette TRACE conn6 <- [1,418,null,{}] 14:17:31 INFO - PROCESS | 3624 | 1461187051842 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:31 INFO - PROCESS | 3624 | 1461187051918 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 14:17:31 INFO - PROCESS | 3624 | 1461187051924 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:31 INFO - PROCESS | 3624 | ++DOCSHELL 1B64F400 == 50 [pid = 3624] [id = 114] 14:17:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1B8F0400) [pid = 3624] [serial = 339] [outer = 00000000] 14:17:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1F64C400) [pid = 3624] [serial = 340] [outer = 1B8F0400] 14:17:31 INFO - PROCESS | 3624 | 1461187051968 Marionette DEBUG loaded listener.js 14:17:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1F583000) [pid = 3624] [serial = 341] [outer = 1B8F0400] 14:17:32 INFO - PROCESS | 3624 | 1461187052857 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 14:17:32 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 14:17:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1069ms 14:17:32 INFO - PROCESS | 3624 | 1461187052906 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 14:17:32 INFO - PROCESS | 3624 | 1461187052908 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 14:17:32 INFO - PROCESS | 3624 | 1461187052912 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:17:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:17:32 INFO - PROCESS | 3624 | 1461187052913 Marionette TRACE conn6 <- [1,422,null,{}] 14:17:32 INFO - PROCESS | 3624 | 1461187052920 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:32 INFO - PROCESS | 3624 | 1461187052998 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 14:17:32 INFO - PROCESS | 3624 | 1461187053004 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:32 INFO - PROCESS | 3624 | ++DOCSHELL 2069A400 == 51 [pid = 3624] [id = 115] 14:17:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (2069D000) [pid = 3624] [serial = 342] [outer = 00000000] 14:17:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (206A4000) [pid = 3624] [serial = 343] [outer = 2069D000] 14:17:33 INFO - PROCESS | 3624 | 1461187053048 Marionette DEBUG loaded listener.js 14:17:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (217CA800) [pid = 3624] [serial = 344] [outer = 2069D000] 14:17:34 INFO - PROCESS | 3624 | 1461187054204 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 14:17:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:17:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1330ms 14:17:34 INFO - PROCESS | 3624 | 1461187054247 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 14:17:34 INFO - PROCESS | 3624 | 1461187054251 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 14:17:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:17:34 INFO - PROCESS | 3624 | 1461187054256 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:17:34 INFO - PROCESS | 3624 | 1461187054260 Marionette TRACE conn6 <- [1,426,null,{}] 14:17:34 INFO - PROCESS | 3624 | 1461187054266 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:34 INFO - PROCESS | 3624 | 1461187054376 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 14:17:34 INFO - PROCESS | 3624 | 1461187054514 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:34 INFO - PROCESS | 3624 | ++DOCSHELL 127C4000 == 52 [pid = 3624] [id = 116] 14:17:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (12999C00) [pid = 3624] [serial = 345] [outer = 00000000] 14:17:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (17B27000) [pid = 3624] [serial = 346] [outer = 12999C00] 14:17:34 INFO - PROCESS | 3624 | 1461187054572 Marionette DEBUG loaded listener.js 14:17:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (17D8BC00) [pid = 3624] [serial = 347] [outer = 12999C00] 14:17:35 INFO - PROCESS | 3624 | 1461187055137 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 14:17:35 INFO - PROCESS | 3624 | 1461187055196 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 14:17:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:17:35 INFO - PROCESS | 3624 | 1461187055203 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:17:35 INFO - PROCESS | 3624 | 1461187055206 Marionette TRACE conn6 <- [1,430,null,{}] 14:17:35 INFO - PROCESS | 3624 | 1461187055210 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:35 INFO - PROCESS | 3624 | 1461187055318 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 14:17:35 INFO - PROCESS | 3624 | 1461187055412 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:35 INFO - PROCESS | 3624 | ++DOCSHELL 186EE000 == 53 [pid = 3624] [id = 117] 14:17:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1A83E400) [pid = 3624] [serial = 348] [outer = 00000000] 14:17:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1CF45C00) [pid = 3624] [serial = 349] [outer = 1A83E400] 14:17:35 INFO - PROCESS | 3624 | 1461187055468 Marionette DEBUG loaded listener.js 14:17:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1D2F4000) [pid = 3624] [serial = 350] [outer = 1A83E400] 14:17:36 INFO - PROCESS | 3624 | 1461187056080 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 14:17:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:17:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 14:17:36 INFO - PROCESS | 3624 | 1461187056134 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 14:17:36 INFO - PROCESS | 3624 | 1461187056136 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 14:17:36 INFO - PROCESS | 3624 | 1461187056140 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:17:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:17:36 INFO - PROCESS | 3624 | 1461187056144 Marionette TRACE conn6 <- [1,434,null,{}] 14:17:36 INFO - PROCESS | 3624 | 1461187056155 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:36 INFO - PROCESS | 3624 | 1461187056260 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 14:17:36 INFO - PROCESS | 3624 | 1461187056383 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:36 INFO - PROCESS | 3624 | ++DOCSHELL 206A1C00 == 54 [pid = 3624] [id = 118] 14:17:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (217D1C00) [pid = 3624] [serial = 351] [outer = 00000000] 14:17:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (217D8400) [pid = 3624] [serial = 352] [outer = 217D1C00] 14:17:36 INFO - PROCESS | 3624 | 1461187056442 Marionette DEBUG loaded listener.js 14:17:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (21A05800) [pid = 3624] [serial = 353] [outer = 217D1C00] 14:17:37 INFO - PROCESS | 3624 | 1461187057029 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 14:17:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:17:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 930ms 14:17:37 INFO - PROCESS | 3624 | 1461187057077 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 14:17:37 INFO - PROCESS | 3624 | 1461187057080 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 14:17:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:17:37 INFO - PROCESS | 3624 | 1461187057084 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:17:37 INFO - PROCESS | 3624 | 1461187057086 Marionette TRACE conn6 <- [1,438,null,{}] 14:17:37 INFO - PROCESS | 3624 | 1461187057090 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:37 INFO - PROCESS | 3624 | 1461187057193 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 14:17:37 INFO - PROCESS | 3624 | 1461187057273 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:37 INFO - PROCESS | 3624 | ++DOCSHELL 0B68B400 == 55 [pid = 3624] [id = 119] 14:17:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (0B6FAC00) [pid = 3624] [serial = 354] [outer = 00000000] 14:17:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1291F000) [pid = 3624] [serial = 355] [outer = 0B6FAC00] 14:17:37 INFO - PROCESS | 3624 | 1461187057473 Marionette DEBUG loaded listener.js 14:17:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (129A6C00) [pid = 3624] [serial = 356] [outer = 0B6FAC00] 14:17:38 INFO - PROCESS | 3624 | 1461187058084 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 14:17:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:17:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1074ms 14:17:38 INFO - PROCESS | 3624 | 1461187058164 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 14:17:38 INFO - PROCESS | 3624 | 1461187058169 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 14:17:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:17:38 INFO - PROCESS | 3624 | 1461187058174 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:17:38 INFO - PROCESS | 3624 | 1461187058177 Marionette TRACE conn6 <- [1,442,null,{}] 14:17:38 INFO - PROCESS | 3624 | 1461187058182 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:38 INFO - PROCESS | 3624 | 1461187058277 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 14:17:38 INFO - PROCESS | 3624 | 1461187058359 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:38 INFO - PROCESS | 3624 | ++DOCSHELL 17D0BC00 == 56 [pid = 3624] [id = 120] 14:17:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (17D10400) [pid = 3624] [serial = 357] [outer = 00000000] 14:17:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1B756400) [pid = 3624] [serial = 358] [outer = 17D10400] 14:17:38 INFO - PROCESS | 3624 | 1461187058454 Marionette DEBUG loaded listener.js 14:17:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1B8E7800) [pid = 3624] [serial = 359] [outer = 17D10400] 14:17:38 INFO - PROCESS | 3624 | --DOCSHELL 1B64F400 == 55 [pid = 3624] [id = 114] 14:17:38 INFO - PROCESS | 3624 | --DOCSHELL 0EB2EC00 == 54 [pid = 3624] [id = 113] 14:17:38 INFO - PROCESS | 3624 | --DOCSHELL 1D3D8800 == 53 [pid = 3624] [id = 112] 14:17:38 INFO - PROCESS | 3624 | --DOCSHELL 12916400 == 52 [pid = 3624] [id = 111] 14:17:38 INFO - PROCESS | 3624 | --DOCSHELL 1BC9D400 == 51 [pid = 3624] [id = 110] 14:17:38 INFO - PROCESS | 3624 | --DOCSHELL 1BC99000 == 50 [pid = 3624] [id = 109] 14:17:38 INFO - PROCESS | 3624 | --DOCSHELL 1A83C000 == 49 [pid = 3624] [id = 108] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (13D88C00) [pid = 3624] [serial = 268] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1DDD9800) [pid = 3624] [serial = 304] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOCSHELL 0F486C00 == 48 [pid = 3624] [id = 107] 14:17:38 INFO - PROCESS | 3624 | --DOCSHELL 17B29800 == 47 [pid = 3624] [id = 106] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1BF2C800) [pid = 3624] [serial = 182] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1CF3F400) [pid = 3624] [serial = 221] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1B8E5000) [pid = 3624] [serial = 227] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1B8F0C00) [pid = 3624] [serial = 179] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1FCCEC00) [pid = 3624] [serial = 224] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1FB1AC00) [pid = 3624] [serial = 215] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1737B800) [pid = 3624] [serial = 176] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (17D03000) [pid = 3624] [serial = 218] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1BCE2C00) [pid = 3624] [serial = 289] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (12CCC000) [pid = 3624] [serial = 275] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (129A2400) [pid = 3624] [serial = 274] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (0EB48C00) [pid = 3624] [serial = 266] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (0EB45800) [pid = 3624] [serial = 265] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1B66D000) [pid = 3624] [serial = 283] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (18EE6C00) [pid = 3624] [serial = 272] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (16F96400) [pid = 3624] [serial = 271] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1CE4CC00) [pid = 3624] [serial = 293] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1D3D5C00) [pid = 3624] [serial = 302] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1CF40800) [pid = 3624] [serial = 298] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1D3CC000) [pid = 3624] [serial = 301] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (12CCB800) [pid = 3624] [serial = 296] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1B94A800) [pid = 3624] [serial = 286] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1B949400) [pid = 3624] [serial = 287] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1299D800) [pid = 3624] [serial = 295] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1CF49400) [pid = 3624] [serial = 299] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1B75A800) [pid = 3624] [serial = 284] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1BF69000) [pid = 3624] [serial = 292] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1BF25800) [pid = 3624] [serial = 290] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1860A400) [pid = 3624] [serial = 280] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (186F2C00) [pid = 3624] [serial = 281] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13710400) [pid = 3624] [serial = 277] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (137E2000) [pid = 3624] [serial = 278] [outer = 00000000] [url = about:blank] 14:17:38 INFO - PROCESS | 3624 | 1461187058966 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 14:17:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:17:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 830ms 14:17:38 INFO - PROCESS | 3624 | 1461187059009 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 14:17:38 INFO - PROCESS | 3624 | 1461187059013 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 14:17:39 INFO - PROCESS | 3624 | 1461187059019 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:17:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:17:39 INFO - PROCESS | 3624 | 1461187059022 Marionette TRACE conn6 <- [1,446,null,{}] 14:17:39 INFO - PROCESS | 3624 | 1461187059026 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:39 INFO - PROCESS | 3624 | 1461187059108 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 14:17:39 INFO - PROCESS | 3624 | 1461187059186 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:39 INFO - PROCESS | 3624 | ++DOCSHELL 127B7400 == 48 [pid = 3624] [id = 121] 14:17:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (127B7C00) [pid = 3624] [serial = 360] [outer = 00000000] 14:17:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (12F04000) [pid = 3624] [serial = 361] [outer = 127B7C00] 14:17:39 INFO - PROCESS | 3624 | 1461187059232 Marionette DEBUG loaded listener.js 14:17:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (16F7AC00) [pid = 3624] [serial = 362] [outer = 127B7C00] 14:17:39 INFO - PROCESS | 3624 | 1461187059646 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 14:17:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:17:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 673ms 14:17:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:17:39 INFO - PROCESS | 3624 | 1461187059699 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 14:17:39 INFO - PROCESS | 3624 | 1461187059702 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 14:17:39 INFO - PROCESS | 3624 | 1461187059705 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:17:39 INFO - PROCESS | 3624 | 1461187059709 Marionette TRACE conn6 <- [1,450,null,{}] 14:17:39 INFO - PROCESS | 3624 | 1461187059719 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:39 INFO - PROCESS | 3624 | 1461187059803 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 14:17:39 INFO - PROCESS | 3624 | 1461187059813 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:39 INFO - PROCESS | 3624 | ++DOCSHELL 18EE9400 == 49 [pid = 3624] [id = 122] 14:17:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A835C00) [pid = 3624] [serial = 363] [outer = 00000000] 14:17:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1B661800) [pid = 3624] [serial = 364] [outer = 1A835C00] 14:17:39 INFO - PROCESS | 3624 | 1461187059858 Marionette DEBUG loaded listener.js 14:17:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1B8E2400) [pid = 3624] [serial = 365] [outer = 1A835C00] 14:17:40 INFO - PROCESS | 3624 | 1461187060308 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 14:17:40 INFO - PROCESS | 3624 | 1461187060339 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 14:17:40 INFO - PROCESS | 3624 | 1461187060342 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:17:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:17:40 INFO - PROCESS | 3624 | 1461187060344 Marionette TRACE conn6 <- [1,454,null,{}] 14:17:40 INFO - PROCESS | 3624 | 1461187060348 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:40 INFO - PROCESS | 3624 | 1461187060425 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 14:17:40 INFO - PROCESS | 3624 | 1461187060464 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:40 INFO - PROCESS | 3624 | ++DOCSHELL 1BBD2000 == 50 [pid = 3624] [id = 123] 14:17:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1BBD5000) [pid = 3624] [serial = 366] [outer = 00000000] 14:17:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1BC9C000) [pid = 3624] [serial = 367] [outer = 1BBD5000] 14:17:40 INFO - PROCESS | 3624 | 1461187060510 Marionette DEBUG loaded listener.js 14:17:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1BCDA800) [pid = 3624] [serial = 368] [outer = 1BBD5000] 14:17:40 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:17:40 INFO - PROCESS | 3624 | 1461187060943 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 14:17:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:17:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 14:17:40 INFO - PROCESS | 3624 | 1461187060977 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 14:17:40 INFO - PROCESS | 3624 | 1461187060979 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 14:17:40 INFO - PROCESS | 3624 | 1461187060982 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:17:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:17:40 INFO - PROCESS | 3624 | 1461187060984 Marionette TRACE conn6 <- [1,458,null,{}] 14:17:40 INFO - PROCESS | 3624 | 1461187060994 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:41 INFO - PROCESS | 3624 | 1461187061100 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 14:17:41 INFO - PROCESS | 3624 | 1461187061107 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:41 INFO - PROCESS | 3624 | ++DOCSHELL 129A1800 == 51 [pid = 3624] [id = 124] 14:17:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1BCE4400) [pid = 3624] [serial = 369] [outer = 00000000] 14:17:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1BF5A800) [pid = 3624] [serial = 370] [outer = 1BCE4400] 14:17:41 INFO - PROCESS | 3624 | 1461187061160 Marionette DEBUG loaded listener.js 14:17:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1C99F800) [pid = 3624] [serial = 371] [outer = 1BCE4400] 14:17:41 INFO - PROCESS | 3624 | 1461187061627 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 14:17:41 INFO - PROCESS | 3624 | 1461187061683 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 14:17:41 INFO - PROCESS | 3624 | 1461187061687 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:17:41 INFO - PROCESS | 3624 | 1461187061688 Marionette TRACE conn6 <- [1,462,null,{}] 14:17:41 INFO - PROCESS | 3624 | 1461187061692 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:41 INFO - PROCESS | 3624 | 1461187061833 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 14:17:41 INFO - PROCESS | 3624 | 1461187061893 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:41 INFO - PROCESS | 3624 | ++DOCSHELL 1D126C00 == 52 [pid = 3624] [id = 125] 14:17:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1D127000) [pid = 3624] [serial = 372] [outer = 00000000] 14:17:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1D12C800) [pid = 3624] [serial = 373] [outer = 1D127000] 14:17:41 INFO - PROCESS | 3624 | 1461187061938 Marionette DEBUG loaded listener.js 14:17:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1D12EC00) [pid = 3624] [serial = 374] [outer = 1D127000] 14:17:42 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:17:42 INFO - PROCESS | 3624 | 1461187062380 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 14:17:42 INFO - PROCESS | 3624 | 1461187062424 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 14:17:42 INFO - PROCESS | 3624 | 1461187062428 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:17:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:17:42 INFO - PROCESS | 3624 | 1461187062429 Marionette TRACE conn6 <- [1,466,null,{}] 14:17:42 INFO - PROCESS | 3624 | 1461187062440 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:42 INFO - PROCESS | 3624 | 1461187062541 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 14:17:42 INFO - PROCESS | 3624 | 1461187062549 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:42 INFO - PROCESS | 3624 | ++DOCSHELL 0EB47C00 == 53 [pid = 3624] [id = 126] 14:17:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1D125800) [pid = 3624] [serial = 375] [outer = 00000000] 14:17:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1D325800) [pid = 3624] [serial = 376] [outer = 1D125800] 14:17:42 INFO - PROCESS | 3624 | 1461187062593 Marionette DEBUG loaded listener.js 14:17:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1D3CA400) [pid = 3624] [serial = 377] [outer = 1D125800] 14:17:43 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1B8F0400) [pid = 3624] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:17:43 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1BCE1800) [pid = 3624] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:17:43 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1D3D7400) [pid = 3624] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:17:43 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (17BF8C00) [pid = 3624] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:17:43 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1BC99400) [pid = 3624] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:17:43 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1B648400) [pid = 3624] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:17:43 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1270A800) [pid = 3624] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:17:43 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1DA54400) [pid = 3624] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:17:43 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (0EB31400) [pid = 3624] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:17:43 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1291B400) [pid = 3624] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:17:43 INFO - PROCESS | 3624 | 1461187063171 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 14:17:43 INFO - PROCESS | 3624 | 1461187063224 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 14:17:43 INFO - PROCESS | 3624 | 1461187063227 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:17:43 INFO - PROCESS | 3624 | 1461187063229 Marionette TRACE conn6 <- [1,470,null,{}] 14:17:43 INFO - PROCESS | 3624 | 1461187063232 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:43 INFO - PROCESS | 3624 | 1461187063308 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 14:17:43 INFO - PROCESS | 3624 | 1461187063317 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:43 INFO - PROCESS | 3624 | ++DOCSHELL 12914800 == 54 [pid = 3624] [id = 127] 14:17:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (186F2C00) [pid = 3624] [serial = 378] [outer = 00000000] 14:17:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1C99D400) [pid = 3624] [serial = 379] [outer = 186F2C00] 14:17:43 INFO - PROCESS | 3624 | 1461187063363 Marionette DEBUG loaded listener.js 14:17:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1D2F4400) [pid = 3624] [serial = 380] [outer = 186F2C00] 14:17:43 INFO - PROCESS | 3624 | 1461187063798 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 14:17:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:17:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 14:17:43 INFO - PROCESS | 3624 | 1461187063858 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 14:17:43 INFO - PROCESS | 3624 | 1461187063860 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 14:17:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:17:43 INFO - PROCESS | 3624 | 1461187063863 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:17:43 INFO - PROCESS | 3624 | 1461187063865 Marionette TRACE conn6 <- [1,474,null,{}] 14:17:43 INFO - PROCESS | 3624 | 1461187063869 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:43 INFO - PROCESS | 3624 | 1461187063947 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 14:17:43 INFO - PROCESS | 3624 | 1461187063953 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:43 INFO - PROCESS | 3624 | ++DOCSHELL 1D3D6000 == 55 [pid = 3624] [id = 128] 14:17:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1D3D6800) [pid = 3624] [serial = 381] [outer = 00000000] 14:17:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1E5E2C00) [pid = 3624] [serial = 382] [outer = 1D3D6800] 14:17:43 INFO - PROCESS | 3624 | 1461187063999 Marionette DEBUG loaded listener.js 14:17:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1FB1C800) [pid = 3624] [serial = 383] [outer = 1D3D6800] 14:17:44 INFO - PROCESS | 3624 | 1461187064415 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 14:17:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:17:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 14:17:44 INFO - PROCESS | 3624 | 1461187064494 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 14:17:44 INFO - PROCESS | 3624 | 1461187064496 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 14:17:44 INFO - PROCESS | 3624 | 1461187064499 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:17:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:17:44 INFO - PROCESS | 3624 | 1461187064501 Marionette TRACE conn6 <- [1,478,null,{}] 14:17:44 INFO - PROCESS | 3624 | 1461187064505 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:44 INFO - PROCESS | 3624 | 1461187064582 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 14:17:44 INFO - PROCESS | 3624 | 1461187064590 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:44 INFO - PROCESS | 3624 | ++DOCSHELL 1FB21800 == 56 [pid = 3624] [id = 129] 14:17:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1FC67000) [pid = 3624] [serial = 384] [outer = 00000000] 14:17:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (2069B800) [pid = 3624] [serial = 385] [outer = 1FC67000] 14:17:44 INFO - PROCESS | 3624 | 1461187064640 Marionette DEBUG loaded listener.js 14:17:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (217CEC00) [pid = 3624] [serial = 386] [outer = 1FC67000] 14:17:45 INFO - PROCESS | 3624 | 1461187065187 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 14:17:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:17:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 730ms 14:17:45 INFO - PROCESS | 3624 | 1461187065234 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 14:17:45 INFO - PROCESS | 3624 | 1461187065239 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 14:17:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:17:45 INFO - PROCESS | 3624 | 1461187065245 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:17:45 INFO - PROCESS | 3624 | 1461187065250 Marionette TRACE conn6 <- [1,482,null,{}] 14:17:45 INFO - PROCESS | 3624 | 1461187065257 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:45 INFO - PROCESS | 3624 | 1461187065366 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 14:17:45 INFO - PROCESS | 3624 | 1461187065464 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:45 INFO - PROCESS | 3624 | ++DOCSHELL 12914400 == 57 [pid = 3624] [id = 130] 14:17:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (12916400) [pid = 3624] [serial = 387] [outer = 00000000] 14:17:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1299D800) [pid = 3624] [serial = 388] [outer = 12916400] 14:17:45 INFO - PROCESS | 3624 | 1461187065536 Marionette DEBUG loaded listener.js 14:17:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (12CCE400) [pid = 3624] [serial = 389] [outer = 12916400] 14:17:46 INFO - PROCESS | 3624 | 1461187066203 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 14:17:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:17:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1022ms 14:17:46 INFO - PROCESS | 3624 | 1461187066272 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 14:17:46 INFO - PROCESS | 3624 | 1461187066278 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 14:17:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:17:46 INFO - PROCESS | 3624 | 1461187066285 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:17:46 INFO - PROCESS | 3624 | 1461187066288 Marionette TRACE conn6 <- [1,486,null,{}] 14:17:46 INFO - PROCESS | 3624 | 1461187066292 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:46 INFO - PROCESS | 3624 | 1461187066428 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 14:17:46 INFO - PROCESS | 3624 | 1461187066550 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:46 INFO - PROCESS | 3624 | ++DOCSHELL 18609800 == 58 [pid = 3624] [id = 131] 14:17:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (18EE6400) [pid = 3624] [serial = 390] [outer = 00000000] 14:17:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1A837400) [pid = 3624] [serial = 391] [outer = 18EE6400] 14:17:46 INFO - PROCESS | 3624 | 1461187066607 Marionette DEBUG loaded listener.js 14:17:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1B8F1C00) [pid = 3624] [serial = 392] [outer = 18EE6400] 14:17:47 INFO - PROCESS | 3624 | 1461187067142 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 14:17:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:17:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 929ms 14:17:47 INFO - PROCESS | 3624 | 1461187067216 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 14:17:47 INFO - PROCESS | 3624 | 1461187067219 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 14:17:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:17:47 INFO - PROCESS | 3624 | 1461187067223 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:17:47 INFO - PROCESS | 3624 | 1461187067227 Marionette TRACE conn6 <- [1,490,null,{}] 14:17:47 INFO - PROCESS | 3624 | 1461187067238 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:47 INFO - PROCESS | 3624 | 1461187067393 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 14:17:47 INFO - PROCESS | 3624 | 1461187067446 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1DDDE800) [pid = 3624] [serial = 393] [outer = 0B68C000] 14:17:47 INFO - PROCESS | 3624 | ++DOCSHELL 1FD3E400 == 59 [pid = 3624] [id = 132] 14:17:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1FD40000) [pid = 3624] [serial = 394] [outer = 00000000] 14:17:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (217CB400) [pid = 3624] [serial = 395] [outer = 1FD40000] 14:17:47 INFO - PROCESS | 3624 | 1461187067524 Marionette DEBUG loaded listener.js 14:17:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (21A03800) [pid = 3624] [serial = 396] [outer = 1FD40000] 14:17:48 INFO - PROCESS | 3624 | 1461187068214 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 14:17:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:17:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1021ms 14:17:48 INFO - PROCESS | 3624 | 1461187068247 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 14:17:48 INFO - PROCESS | 3624 | 1461187068251 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 14:17:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:17:48 INFO - PROCESS | 3624 | 1461187068254 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:17:48 INFO - PROCESS | 3624 | 1461187068256 Marionette TRACE conn6 <- [1,494,null,{}] 14:17:48 INFO - PROCESS | 3624 | 1461187068260 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:48 INFO - PROCESS | 3624 | 1461187068362 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 14:17:48 INFO - PROCESS | 3624 | 1461187068483 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:48 INFO - PROCESS | 3624 | ++DOCSHELL 206A6C00 == 60 [pid = 3624] [id = 133] 14:17:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (21A04800) [pid = 3624] [serial = 397] [outer = 00000000] 14:17:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (21C26000) [pid = 3624] [serial = 398] [outer = 21A04800] 14:17:48 INFO - PROCESS | 3624 | 1461187068540 Marionette DEBUG loaded listener.js 14:17:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (21C29400) [pid = 3624] [serial = 399] [outer = 21A04800] 14:17:49 INFO - PROCESS | 3624 | 1461187069388 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 14:17:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:17:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1181ms 14:17:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:17:49 INFO - PROCESS | 3624 | 1461187069439 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 14:17:49 INFO - PROCESS | 3624 | 1461187069443 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 14:17:49 INFO - PROCESS | 3624 | 1461187069448 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:17:49 INFO - PROCESS | 3624 | 1461187069452 Marionette TRACE conn6 <- [1,498,null,{}] 14:17:49 INFO - PROCESS | 3624 | 1461187069457 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:49 INFO - PROCESS | 3624 | 1461187069555 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 14:17:49 INFO - PROCESS | 3624 | 1461187069632 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:49 INFO - PROCESS | 3624 | ++DOCSHELL 17AE6000 == 61 [pid = 3624] [id = 134] 14:17:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (17B2C000) [pid = 3624] [serial = 400] [outer = 00000000] 14:17:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (17D86C00) [pid = 3624] [serial = 401] [outer = 17B2C000] 14:17:49 INFO - PROCESS | 3624 | 1461187069681 Marionette DEBUG loaded listener.js 14:17:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (18EEB000) [pid = 3624] [serial = 402] [outer = 17B2C000] 14:17:50 INFO - PROCESS | 3624 | --DOCSHELL 0EB3F800 == 60 [pid = 3624] [id = 89] 14:17:50 INFO - PROCESS | 3624 | --DOCSHELL 1291A000 == 59 [pid = 3624] [id = 90] 14:17:50 INFO - PROCESS | 3624 | --DOCSHELL 1D3D6000 == 58 [pid = 3624] [id = 128] 14:17:50 INFO - PROCESS | 3624 | --DOCSHELL 12914800 == 57 [pid = 3624] [id = 127] 14:17:50 INFO - PROCESS | 3624 | --DOCSHELL 0EB47C00 == 56 [pid = 3624] [id = 126] 14:17:50 INFO - PROCESS | 3624 | --DOCSHELL 1D126C00 == 55 [pid = 3624] [id = 125] 14:17:50 INFO - PROCESS | 3624 | --DOCSHELL 129A1800 == 54 [pid = 3624] [id = 124] 14:17:50 INFO - PROCESS | 3624 | --DOCSHELL 1BBD2000 == 53 [pid = 3624] [id = 123] 14:17:50 INFO - PROCESS | 3624 | --DOCSHELL 18EE9400 == 52 [pid = 3624] [id = 122] 14:17:50 INFO - PROCESS | 3624 | --DOCSHELL 127B7400 == 51 [pid = 3624] [id = 121] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1A83B400) [pid = 3624] [serial = 310] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (129A7800) [pid = 3624] [serial = 313] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (129A3800) [pid = 3624] [serial = 307] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOCSHELL 17D0BC00 == 50 [pid = 3624] [id = 120] 14:17:50 INFO - PROCESS | 3624 | --DOCSHELL 0B68B400 == 49 [pid = 3624] [id = 119] 14:17:50 INFO - PROCESS | 3624 | --DOCSHELL 2069A400 == 48 [pid = 3624] [id = 115] 14:17:50 INFO - PROCESS | 3624 | 1461187070378 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (17424800) [pid = 3624] [serial = 269] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1BF66C00) [pid = 3624] [serial = 328] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1DA4CC00) [pid = 3624] [serial = 332] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1D50BC00) [pid = 3624] [serial = 331] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (192FA000) [pid = 3624] [serial = 317] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1860B400) [pid = 3624] [serial = 316] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1BCDC800) [pid = 3624] [serial = 325] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1B8E5800) [pid = 3624] [serial = 322] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1B946800) [pid = 3624] [serial = 323] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1371D800) [pid = 3624] [serial = 319] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (16F9A800) [pid = 3624] [serial = 320] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1F64E000) [pid = 3624] [serial = 334] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (186EF800) [pid = 3624] [serial = 337] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1FC62800) [pid = 3624] [serial = 335] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1BF64C00) [pid = 3624] [serial = 329] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1A836000) [pid = 3624] [serial = 338] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1F583000) [pid = 3624] [serial = 341] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1BCE6400) [pid = 3624] [serial = 326] [outer = 00000000] [url = about:blank] 14:17:50 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1F64C400) [pid = 3624] [serial = 340] [outer = 00000000] [url = about:blank] 14:17:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:17:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 990ms 14:17:50 INFO - PROCESS | 3624 | 1461187070439 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 14:17:50 INFO - PROCESS | 3624 | 1461187070444 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 14:17:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:17:50 INFO - PROCESS | 3624 | 1461187070450 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:17:50 INFO - PROCESS | 3624 | 1461187070452 Marionette TRACE conn6 <- [1,502,null,{}] 14:17:50 INFO - PROCESS | 3624 | 1461187070456 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:50 INFO - PROCESS | 3624 | 1461187070540 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 14:17:50 INFO - PROCESS | 3624 | 1461187070547 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:50 INFO - PROCESS | 3624 | ++DOCSHELL 1276F800 == 49 [pid = 3624] [id = 135] 14:17:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (127B7400) [pid = 3624] [serial = 403] [outer = 00000000] 14:17:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (12920C00) [pid = 3624] [serial = 404] [outer = 127B7400] 14:17:50 INFO - PROCESS | 3624 | 1461187070593 Marionette DEBUG loaded listener.js 14:17:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (129A7800) [pid = 3624] [serial = 405] [outer = 127B7400] 14:17:51 INFO - PROCESS | 3624 | 1461187071097 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 14:17:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:17:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 14:17:51 INFO - PROCESS | 3624 | 1461187071123 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 14:17:51 INFO - PROCESS | 3624 | 1461187071126 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 14:17:51 INFO - PROCESS | 3624 | 1461187071129 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:17:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:17:51 INFO - PROCESS | 3624 | 1461187071132 Marionette TRACE conn6 <- [1,506,null,{}] 14:17:51 INFO - PROCESS | 3624 | 1461187071142 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:51 INFO - PROCESS | 3624 | 1461187071226 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 14:17:51 INFO - PROCESS | 3624 | 1461187071234 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:51 INFO - PROCESS | 3624 | ++DOCSHELL 192F9000 == 50 [pid = 3624] [id = 136] 14:17:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (192FA000) [pid = 3624] [serial = 406] [outer = 00000000] 14:17:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1A833400) [pid = 3624] [serial = 407] [outer = 192FA000] 14:17:51 INFO - PROCESS | 3624 | 1461187071282 Marionette DEBUG loaded listener.js 14:17:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1A8F3800) [pid = 3624] [serial = 408] [outer = 192FA000] 14:17:51 INFO - PROCESS | 3624 | 1461187071753 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 14:17:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:17:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 690ms 14:17:51 INFO - PROCESS | 3624 | 1461187071823 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 14:17:51 INFO - PROCESS | 3624 | 1461187071826 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 14:17:51 INFO - PROCESS | 3624 | 1461187071829 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:17:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:17:51 INFO - PROCESS | 3624 | 1461187071831 Marionette TRACE conn6 <- [1,510,null,{}] 14:17:51 INFO - PROCESS | 3624 | 1461187071835 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:51 INFO - PROCESS | 3624 | 1461187071913 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 14:17:51 INFO - PROCESS | 3624 | 1461187071920 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:51 INFO - PROCESS | 3624 | ++DOCSHELL 1B946800 == 51 [pid = 3624] [id = 137] 14:17:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1B94A000) [pid = 3624] [serial = 409] [outer = 00000000] 14:17:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1BBDF000) [pid = 3624] [serial = 410] [outer = 1B94A000] 14:17:51 INFO - PROCESS | 3624 | 1461187071965 Marionette DEBUG loaded listener.js 14:17:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1BC9C800) [pid = 3624] [serial = 411] [outer = 1B94A000] 14:17:52 INFO - PROCESS | 3624 | 1461187072402 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 14:17:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:17:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 14:17:52 INFO - PROCESS | 3624 | 1461187072463 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 14:17:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:17:52 INFO - PROCESS | 3624 | 1461187072465 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 14:17:52 INFO - PROCESS | 3624 | 1461187072469 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:17:52 INFO - PROCESS | 3624 | 1461187072470 Marionette TRACE conn6 <- [1,514,null,{}] 14:17:52 INFO - PROCESS | 3624 | 1461187072474 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:52 INFO - PROCESS | 3624 | 1461187072551 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 14:17:52 INFO - PROCESS | 3624 | 1461187072588 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:52 INFO - PROCESS | 3624 | ++DOCSHELL 1BCE4000 == 52 [pid = 3624] [id = 138] 14:17:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1BF25800) [pid = 3624] [serial = 412] [outer = 00000000] 14:17:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1BF65400) [pid = 3624] [serial = 413] [outer = 1BF25800] 14:17:52 INFO - PROCESS | 3624 | 1461187072633 Marionette DEBUG loaded listener.js 14:17:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1BF67800) [pid = 3624] [serial = 414] [outer = 1BF25800] 14:17:53 INFO - PROCESS | 3624 | 1461187073098 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 14:17:53 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 14:17:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 14:17:53 INFO - PROCESS | 3624 | 1461187073139 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 14:17:53 INFO - PROCESS | 3624 | 1461187073141 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 14:17:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:17:53 INFO - PROCESS | 3624 | 1461187073144 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:17:53 INFO - PROCESS | 3624 | 1461187073146 Marionette TRACE conn6 <- [1,518,null,{}] 14:17:53 INFO - PROCESS | 3624 | 1461187073149 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:53 INFO - PROCESS | 3624 | 1461187073277 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 14:17:53 INFO - PROCESS | 3624 | 1461187073286 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:53 INFO - PROCESS | 3624 | ++DOCSHELL 128CE800 == 53 [pid = 3624] [id = 139] 14:17:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1C99B000) [pid = 3624] [serial = 415] [outer = 00000000] 14:17:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1D126400) [pid = 3624] [serial = 416] [outer = 1C99B000] 14:17:53 INFO - PROCESS | 3624 | 1461187073377 Marionette DEBUG loaded listener.js 14:17:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1D132000) [pid = 3624] [serial = 417] [outer = 1C99B000] 14:17:53 INFO - PROCESS | 3624 | 1461187073837 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 14:17:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:17:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 730ms 14:17:53 INFO - PROCESS | 3624 | 1461187073875 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 14:17:53 INFO - PROCESS | 3624 | 1461187073877 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 14:17:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:17:53 INFO - PROCESS | 3624 | 1461187073912 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:17:53 INFO - PROCESS | 3624 | 1461187073914 Marionette TRACE conn6 <- [1,522,null,{}] 14:17:53 INFO - PROCESS | 3624 | 1461187073930 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:54 INFO - PROCESS | 3624 | 1461187074035 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 14:17:54 INFO - PROCESS | 3624 | 1461187074047 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:54 INFO - PROCESS | 3624 | ++DOCSHELL 1CFDCC00 == 54 [pid = 3624] [id = 140] 14:17:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1D15E400) [pid = 3624] [serial = 418] [outer = 00000000] 14:17:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1D168000) [pid = 3624] [serial = 419] [outer = 1D15E400] 14:17:54 INFO - PROCESS | 3624 | 1461187074093 Marionette DEBUG loaded listener.js 14:17:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1D167C00) [pid = 3624] [serial = 420] [outer = 1D15E400] 14:17:54 INFO - PROCESS | 3624 | 1461187074554 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 14:17:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:17:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 710ms 14:17:54 INFO - PROCESS | 3624 | 1461187074600 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 14:17:54 INFO - PROCESS | 3624 | 1461187074602 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 14:17:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:17:54 INFO - PROCESS | 3624 | 1461187074605 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:17:54 INFO - PROCESS | 3624 | 1461187074607 Marionette TRACE conn6 <- [1,526,null,{}] 14:17:54 INFO - PROCESS | 3624 | 1461187074611 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:54 INFO - PROCESS | 3624 | 1461187074715 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 14:17:54 INFO - PROCESS | 3624 | 1461187074724 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:54 INFO - PROCESS | 3624 | ++DOCSHELL 1D160C00 == 55 [pid = 3624] [id = 141] 14:17:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1D28D000) [pid = 3624] [serial = 421] [outer = 00000000] 14:17:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1D4D5C00) [pid = 3624] [serial = 422] [outer = 1D28D000] 14:17:54 INFO - PROCESS | 3624 | 1461187074812 Marionette DEBUG loaded listener.js 14:17:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1D50BC00) [pid = 3624] [serial = 423] [outer = 1D28D000] 14:17:55 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (206A5C00) [pid = 3624] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:17:55 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (12701C00) [pid = 3624] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:17:55 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1D127000) [pid = 3624] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:17:55 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (127B7C00) [pid = 3624] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:17:55 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (0B6FAC00) [pid = 3624] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:17:55 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (17D10400) [pid = 3624] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:17:55 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1A835C00) [pid = 3624] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:17:55 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1BBD5000) [pid = 3624] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:17:55 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1D125800) [pid = 3624] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:17:55 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1D3D6800) [pid = 3624] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:17:55 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (186F2C00) [pid = 3624] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:17:55 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1BCE4400) [pid = 3624] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:17:55 INFO - PROCESS | 3624 | 1461187075349 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 14:17:55 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 14:17:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 770ms 14:17:55 INFO - PROCESS | 3624 | 1461187075376 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 14:17:55 INFO - PROCESS | 3624 | 1461187075378 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 14:17:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:17:55 INFO - PROCESS | 3624 | 1461187075382 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:17:55 INFO - PROCESS | 3624 | 1461187075384 Marionette TRACE conn6 <- [1,530,null,{}] 14:17:55 INFO - PROCESS | 3624 | 1461187075387 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:55 INFO - PROCESS | 3624 | 1461187075464 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 14:17:55 INFO - PROCESS | 3624 | 1461187075470 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:55 INFO - PROCESS | 3624 | ++DOCSHELL 137E5000 == 56 [pid = 3624] [id = 142] 14:17:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1BBDD800) [pid = 3624] [serial = 424] [outer = 00000000] 14:17:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1D329000) [pid = 3624] [serial = 425] [outer = 1BBDD800] 14:17:55 INFO - PROCESS | 3624 | 1461187075515 Marionette DEBUG loaded listener.js 14:17:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1D46A400) [pid = 3624] [serial = 426] [outer = 1BBDD800] 14:17:55 INFO - PROCESS | 3624 | 1461187075946 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 14:17:55 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 14:17:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:17:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:17:55 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 14:17:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:17:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:17:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 570ms 14:17:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:17:55 INFO - PROCESS | 3624 | 1461187075956 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 14:17:55 INFO - PROCESS | 3624 | 1461187075958 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 14:17:55 INFO - PROCESS | 3624 | 1461187075977 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:17:55 INFO - PROCESS | 3624 | 1461187075979 Marionette TRACE conn6 <- [1,534,null,{}] 14:17:55 INFO - PROCESS | 3624 | 1461187075993 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:56 INFO - PROCESS | 3624 | 1461187076079 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 14:17:56 INFO - PROCESS | 3624 | 1461187076085 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:56 INFO - PROCESS | 3624 | ++DOCSHELL 16F3D800 == 57 [pid = 3624] [id = 143] 14:17:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (16F46800) [pid = 3624] [serial = 427] [outer = 00000000] 14:17:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1BBD9400) [pid = 3624] [serial = 428] [outer = 16F46800] 14:17:56 INFO - PROCESS | 3624 | 1461187076129 Marionette DEBUG loaded listener.js 14:17:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1D134C00) [pid = 3624] [serial = 429] [outer = 16F46800] 14:17:56 INFO - PROCESS | 3624 | 1461187076547 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 14:17:56 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. 14:17:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 610ms 14:17:56 INFO - PROCESS | 3624 | 1461187076572 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 14:17:56 INFO - PROCESS | 3624 | 1461187076575 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 14:17:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:17:56 INFO - PROCESS | 3624 | 1461187076578 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:17:56 INFO - PROCESS | 3624 | 1461187076580 Marionette TRACE conn6 <- [1,538,null,{}] 14:17:56 INFO - PROCESS | 3624 | 1461187076595 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:56 INFO - PROCESS | 3624 | 1461187076692 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 14:17:56 INFO - PROCESS | 3624 | 1461187076698 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:56 INFO - PROCESS | 3624 | ++DOCSHELL 16F4C400 == 58 [pid = 3624] [id = 144] 14:17:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (17D01800) [pid = 3624] [serial = 430] [outer = 00000000] 14:17:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (20699C00) [pid = 3624] [serial = 431] [outer = 17D01800] 14:17:56 INFO - PROCESS | 3624 | 1461187076748 Marionette DEBUG loaded listener.js 14:17:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (217CE800) [pid = 3624] [serial = 432] [outer = 17D01800] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 206A1C00 == 57 [pid = 3624] [id = 118] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 12702C00 == 56 [pid = 3624] [id = 73] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 127C4000 == 55 [pid = 3624] [id = 116] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 1B64E400 == 54 [pid = 3624] [id = 58] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 1BCDD400 == 53 [pid = 3624] [id = 61] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 128C5400 == 52 [pid = 3624] [id = 91] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 186EE000 == 51 [pid = 3624] [id = 117] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 17D8D800 == 50 [pid = 3624] [id = 60] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 1DA49400 == 49 [pid = 3624] [id = 102] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 1A6B1C00 == 48 [pid = 3624] [id = 74] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 0EB48000 == 47 [pid = 3624] [id = 103] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 0EB2F800 == 46 [pid = 3624] [id = 77] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 1737E800 == 45 [pid = 3624] [id = 104] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 1A834C00 == 44 [pid = 3624] [id = 76] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 1FC63000 == 43 [pid = 3624] [id = 75] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 0EB38C00 == 42 [pid = 3624] [id = 105] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 1276F800 == 41 [pid = 3624] [id = 135] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 17AE6000 == 40 [pid = 3624] [id = 134] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 206A6C00 == 39 [pid = 3624] [id = 133] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 18609800 == 38 [pid = 3624] [id = 131] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 1FD3E400 == 37 [pid = 3624] [id = 132] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 1FB21800 == 36 [pid = 3624] [id = 129] 14:17:57 INFO - PROCESS | 3624 | --DOCSHELL 12914400 == 35 [pid = 3624] [id = 130] 14:17:58 INFO - PROCESS | 3624 | --DOCSHELL 1B946800 == 34 [pid = 3624] [id = 137] 14:17:58 INFO - PROCESS | 3624 | --DOCSHELL 128CE800 == 33 [pid = 3624] [id = 139] 14:17:58 INFO - PROCESS | 3624 | --DOCSHELL 1D160C00 == 32 [pid = 3624] [id = 141] 14:17:58 INFO - PROCESS | 3624 | --DOCSHELL 1BCE4000 == 31 [pid = 3624] [id = 138] 14:17:58 INFO - PROCESS | 3624 | --DOCSHELL 1CFDCC00 == 30 [pid = 3624] [id = 140] 14:17:58 INFO - PROCESS | 3624 | --DOCSHELL 192F9000 == 29 [pid = 3624] [id = 136] 14:17:58 INFO - PROCESS | 3624 | --DOCSHELL 137E5000 == 28 [pid = 3624] [id = 142] 14:17:58 INFO - PROCESS | 3624 | --DOCSHELL 16F3D800 == 27 [pid = 3624] [id = 143] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (21C20C00) [pid = 3624] [serial = 263] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1DA50000) [pid = 3624] [serial = 314] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (17B27000) [pid = 3624] [serial = 346] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1CF45C00) [pid = 3624] [serial = 349] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (12F04000) [pid = 3624] [serial = 361] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (16F7AC00) [pid = 3624] [serial = 362] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (129A6C00) [pid = 3624] [serial = 356] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1291F000) [pid = 3624] [serial = 355] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1B8E7800) [pid = 3624] [serial = 359] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1B756400) [pid = 3624] [serial = 358] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1B661800) [pid = 3624] [serial = 364] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1B8E2400) [pid = 3624] [serial = 365] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1BC9C000) [pid = 3624] [serial = 367] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1D12C800) [pid = 3624] [serial = 373] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (217D8400) [pid = 3624] [serial = 352] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1D325800) [pid = 3624] [serial = 376] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (2069B800) [pid = 3624] [serial = 385] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1FB1C800) [pid = 3624] [serial = 383] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1C99D400) [pid = 3624] [serial = 379] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1D2F4400) [pid = 3624] [serial = 380] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1D3CA400) [pid = 3624] [serial = 377] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1BF5A800) [pid = 3624] [serial = 370] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1C99F800) [pid = 3624] [serial = 371] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1E5E2C00) [pid = 3624] [serial = 382] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1BCDA800) [pid = 3624] [serial = 368] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (206A4000) [pid = 3624] [serial = 343] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1D12EC00) [pid = 3624] [serial = 374] [outer = 00000000] [url = about:blank] 14:17:58 INFO - PROCESS | 3624 | 1461187078729 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 14:17:58 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. 14:17:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 2187ms 14:17:58 INFO - PROCESS | 3624 | 1461187078767 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 14:17:58 INFO - PROCESS | 3624 | 1461187078771 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 14:17:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:17:58 INFO - PROCESS | 3624 | 1461187078777 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:17:58 INFO - PROCESS | 3624 | 1461187078780 Marionette TRACE conn6 <- [1,542,null,{}] 14:17:58 INFO - PROCESS | 3624 | 1461187078790 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:58 INFO - PROCESS | 3624 | 1461187078884 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 14:17:58 INFO - PROCESS | 3624 | 1461187078893 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:58 INFO - PROCESS | 3624 | ++DOCSHELL 0EB37400 == 28 [pid = 3624] [id = 145] 14:17:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (0EB38800) [pid = 3624] [serial = 433] [outer = 00000000] 14:17:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (0EB48C00) [pid = 3624] [serial = 434] [outer = 0EB38800] 14:17:58 INFO - PROCESS | 3624 | 1461187078947 Marionette DEBUG loaded listener.js 14:17:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (0F55A800) [pid = 3624] [serial = 435] [outer = 0EB38800] 14:17:59 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:17:59 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:17:59 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:17:59 INFO - PROCESS | 3624 | 1461187079447 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 14:17:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:17:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 730ms 14:17:59 INFO - PROCESS | 3624 | 1461187079507 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 14:17:59 INFO - PROCESS | 3624 | 1461187079514 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 14:17:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:17:59 INFO - PROCESS | 3624 | 1461187079521 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:17:59 INFO - PROCESS | 3624 | 1461187079524 Marionette TRACE conn6 <- [1,546,null,{}] 14:17:59 INFO - PROCESS | 3624 | 1461187079528 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:59 INFO - PROCESS | 3624 | 1461187079613 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 14:17:59 INFO - PROCESS | 3624 | 1461187079621 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:59 INFO - PROCESS | 3624 | ++DOCSHELL 1276FC00 == 29 [pid = 3624] [id = 146] 14:17:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (127C4000) [pid = 3624] [serial = 436] [outer = 00000000] 14:17:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (12915000) [pid = 3624] [serial = 437] [outer = 127C4000] 14:17:59 INFO - PROCESS | 3624 | 1461187079668 Marionette DEBUG loaded listener.js 14:17:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1291B800) [pid = 3624] [serial = 438] [outer = 127C4000] 14:18:00 INFO - PROCESS | 3624 | 1461187080165 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 14:18:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:18:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 14:18:00 INFO - PROCESS | 3624 | 1461187080192 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 14:18:00 INFO - PROCESS | 3624 | 1461187080195 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 14:18:00 INFO - PROCESS | 3624 | 1461187080198 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:18:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:18:00 INFO - PROCESS | 3624 | 1461187080201 Marionette TRACE conn6 <- [1,550,null,{}] 14:18:00 INFO - PROCESS | 3624 | 1461187080212 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:00 INFO - PROCESS | 3624 | 1461187080335 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 14:18:00 INFO - PROCESS | 3624 | 1461187080415 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:00 INFO - PROCESS | 3624 | ++DOCSHELL 13777000 == 30 [pid = 3624] [id = 147] 14:18:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (13784C00) [pid = 3624] [serial = 439] [outer = 00000000] 14:18:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (13CE4C00) [pid = 3624] [serial = 440] [outer = 13784C00] 14:18:00 INFO - PROCESS | 3624 | 1461187080465 Marionette DEBUG loaded listener.js 14:18:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (13D8C800) [pid = 3624] [serial = 441] [outer = 13784C00] 14:18:00 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:00 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:18:00 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:00 INFO - PROCESS | 3624 | 1461187080869 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 14:18:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:18:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 730ms 14:18:00 INFO - PROCESS | 3624 | 1461187080932 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 14:18:00 INFO - PROCESS | 3624 | 1461187080934 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 14:18:00 INFO - PROCESS | 3624 | 1461187080938 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:18:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:18:00 INFO - PROCESS | 3624 | 1461187080940 Marionette TRACE conn6 <- [1,554,null,{}] 14:18:00 INFO - PROCESS | 3624 | 1461187080944 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:01 INFO - PROCESS | 3624 | 1461187081026 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 14:18:01 INFO - PROCESS | 3624 | 1461187081032 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:01 INFO - PROCESS | 3624 | ++DOCSHELL 16F4C800 == 31 [pid = 3624] [id = 148] 14:18:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (16F7AC00) [pid = 3624] [serial = 442] [outer = 00000000] 14:18:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1789D400) [pid = 3624] [serial = 443] [outer = 16F7AC00] 14:18:01 INFO - PROCESS | 3624 | 1461187081078 Marionette DEBUG loaded listener.js 14:18:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (17B24800) [pid = 3624] [serial = 444] [outer = 16F7AC00] 14:18:01 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:01 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:18:01 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:01 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:18:01 INFO - PROCESS | 3624 | 1461187081518 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 14:18:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:18:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 14:18:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:18:01 INFO - PROCESS | 3624 | 1461187081572 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 14:18:01 INFO - PROCESS | 3624 | 1461187081574 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 14:18:01 INFO - PROCESS | 3624 | 1461187081577 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:18:01 INFO - PROCESS | 3624 | 1461187081579 Marionette TRACE conn6 <- [1,558,null,{}] 14:18:01 INFO - PROCESS | 3624 | 1461187081583 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:01 INFO - PROCESS | 3624 | 1461187081656 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 14:18:01 INFO - PROCESS | 3624 | 1461187081696 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:01 INFO - PROCESS | 3624 | ++DOCSHELL 17D0D400 == 32 [pid = 3624] [id = 149] 14:18:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (17D0F800) [pid = 3624] [serial = 445] [outer = 00000000] 14:18:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1860B400) [pid = 3624] [serial = 446] [outer = 17D0F800] 14:18:01 INFO - PROCESS | 3624 | 1461187081745 Marionette DEBUG loaded listener.js 14:18:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (186EB000) [pid = 3624] [serial = 447] [outer = 17D0F800] 14:18:02 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:02 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:18:02 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:02 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:18:02 INFO - PROCESS | 3624 | 1461187082179 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 14:18:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:18:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 14:18:02 INFO - PROCESS | 3624 | 1461187082208 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 14:18:02 INFO - PROCESS | 3624 | 1461187082210 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 14:18:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:18:02 INFO - PROCESS | 3624 | 1461187082213 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:18:02 INFO - PROCESS | 3624 | 1461187082215 Marionette TRACE conn6 <- [1,562,null,{}] 14:18:02 INFO - PROCESS | 3624 | 1461187082218 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:02 INFO - PROCESS | 3624 | 1461187082323 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 14:18:02 INFO - PROCESS | 3624 | 1461187082334 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:02 INFO - PROCESS | 3624 | ++DOCSHELL 1A6A4000 == 33 [pid = 3624] [id = 150] 14:18:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1A6A7800) [pid = 3624] [serial = 448] [outer = 00000000] 14:18:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1A839000) [pid = 3624] [serial = 449] [outer = 1A6A7800] 14:18:02 INFO - PROCESS | 3624 | 1461187082382 Marionette DEBUG loaded listener.js 14:18:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1A83F400) [pid = 3624] [serial = 450] [outer = 1A6A7800] 14:18:02 INFO - PROCESS | 3624 | 1461187082815 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:18:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:18:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 14:18:02 INFO - PROCESS | 3624 | 1461187082844 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 14:18:02 INFO - PROCESS | 3624 | 1461187082846 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 14:18:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:18:02 INFO - PROCESS | 3624 | 1461187082853 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:18:02 INFO - PROCESS | 3624 | 1461187082855 Marionette TRACE conn6 <- [1,566,null,{}] 14:18:02 INFO - PROCESS | 3624 | 1461187082858 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:02 INFO - PROCESS | 3624 | 1461187082931 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 14:18:02 INFO - PROCESS | 3624 | 1461187082938 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:02 INFO - PROCESS | 3624 | ++DOCSHELL 173D8400 == 34 [pid = 3624] [id = 151] 14:18:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1A8F6400) [pid = 3624] [serial = 451] [outer = 00000000] 14:18:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1B75B800) [pid = 3624] [serial = 452] [outer = 1A8F6400] 14:18:02 INFO - PROCESS | 3624 | 1461187082982 Marionette DEBUG loaded listener.js 14:18:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1B75B400) [pid = 3624] [serial = 453] [outer = 1A8F6400] 14:18:03 INFO - PROCESS | 3624 | 1461187083422 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 14:18:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:18:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 630ms 14:18:03 INFO - PROCESS | 3624 | 1461187083484 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 14:18:03 INFO - PROCESS | 3624 | 1461187083486 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 14:18:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:18:03 INFO - PROCESS | 3624 | 1461187083489 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:18:03 INFO - PROCESS | 3624 | 1461187083491 Marionette TRACE conn6 <- [1,570,null,{}] 14:18:03 INFO - PROCESS | 3624 | 1461187083495 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:03 INFO - PROCESS | 3624 | 1461187083568 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 14:18:03 INFO - PROCESS | 3624 | 1461187083574 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:03 INFO - PROCESS | 3624 | ++DOCSHELL 1B648C00 == 35 [pid = 3624] [id = 152] 14:18:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1B8EBC00) [pid = 3624] [serial = 454] [outer = 00000000] 14:18:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1BBD3000) [pid = 3624] [serial = 455] [outer = 1B8EBC00] 14:18:03 INFO - PROCESS | 3624 | 1461187083619 Marionette DEBUG loaded listener.js 14:18:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1BBD1800) [pid = 3624] [serial = 456] [outer = 1B8EBC00] 14:18:04 INFO - PROCESS | 3624 | 1461187084093 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 14:18:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:18:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 632ms 14:18:04 INFO - PROCESS | 3624 | 1461187084131 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 14:18:04 INFO - PROCESS | 3624 | 1461187084133 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 14:18:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:18:04 INFO - PROCESS | 3624 | 1461187084136 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:18:04 INFO - PROCESS | 3624 | 1461187084138 Marionette TRACE conn6 <- [1,574,null,{}] 14:18:04 INFO - PROCESS | 3624 | 1461187084142 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:04 INFO - PROCESS | 3624 | 1461187084246 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 14:18:04 INFO - PROCESS | 3624 | 1461187084329 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:04 INFO - PROCESS | 3624 | ++DOCSHELL 1BC98400 == 36 [pid = 3624] [id = 153] 14:18:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1BC9A000) [pid = 3624] [serial = 457] [outer = 00000000] 14:18:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1BCD9C00) [pid = 3624] [serial = 458] [outer = 1BC9A000] 14:18:04 INFO - PROCESS | 3624 | 1461187084374 Marionette DEBUG loaded listener.js 14:18:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1BCD9400) [pid = 3624] [serial = 459] [outer = 1BC9A000] 14:18:04 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:04 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:04 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:18:04 INFO - PROCESS | 3624 | 1461187084846 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 14:18:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:18:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 730ms 14:18:04 INFO - PROCESS | 3624 | 1461187084867 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 14:18:04 INFO - PROCESS | 3624 | 1461187084869 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 14:18:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:18:04 INFO - PROCESS | 3624 | 1461187084872 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:18:04 INFO - PROCESS | 3624 | 1461187084874 Marionette TRACE conn6 <- [1,578,null,{}] 14:18:04 INFO - PROCESS | 3624 | 1461187084898 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:04 INFO - PROCESS | 3624 | 1461187085015 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 14:18:05 INFO - PROCESS | 3624 | 1461187085022 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:05 INFO - PROCESS | 3624 | ++DOCSHELL 12CCB000 == 37 [pid = 3624] [id = 154] 14:18:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1BCE1000) [pid = 3624] [serial = 460] [outer = 00000000] 14:18:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1BF5D800) [pid = 3624] [serial = 461] [outer = 1BCE1000] 14:18:05 INFO - PROCESS | 3624 | 1461187085067 Marionette DEBUG loaded listener.js 14:18:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1C99D400) [pid = 3624] [serial = 462] [outer = 1BCE1000] 14:18:05 INFO - PROCESS | 3624 | 1461187085493 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 14:18:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:18:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 650ms 14:18:05 INFO - PROCESS | 3624 | 1461187085523 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 14:18:05 INFO - PROCESS | 3624 | 1461187085525 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 14:18:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:18:05 INFO - PROCESS | 3624 | 1461187085529 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:18:05 INFO - PROCESS | 3624 | 1461187085531 Marionette TRACE conn6 <- [1,582,null,{}] 14:18:05 INFO - PROCESS | 3624 | 1461187085543 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:05 INFO - PROCESS | 3624 | 1461187085698 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 14:18:05 INFO - PROCESS | 3624 | 1461187085757 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:05 INFO - PROCESS | 3624 | ++DOCSHELL 1CF46800 == 38 [pid = 3624] [id = 155] 14:18:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1CFCE800) [pid = 3624] [serial = 463] [outer = 00000000] 14:18:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1D12BC00) [pid = 3624] [serial = 464] [outer = 1CFCE800] 14:18:05 INFO - PROCESS | 3624 | 1461187085815 Marionette DEBUG loaded listener.js 14:18:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1D130800) [pid = 3624] [serial = 465] [outer = 1CFCE800] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (2069D000) [pid = 3624] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (12912400) [pid = 3624] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1DA49C00) [pid = 3624] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (12999C00) [pid = 3624] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1A83E400) [pid = 3624] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (17B29000) [pid = 3624] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (217D1C00) [pid = 3624] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (16F46800) [pid = 3624] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1C99B000) [pid = 3624] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1D15E400) [pid = 3624] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1D28D000) [pid = 3624] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1BBDD800) [pid = 3624] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (127B7400) [pid = 3624] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (17B2C000) [pid = 3624] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (21A04800) [pid = 3624] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1FD40000) [pid = 3624] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (18EE6400) [pid = 3624] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (12916400) [pid = 3624] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1FC67000) [pid = 3624] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1BF25800) [pid = 3624] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1B94A000) [pid = 3624] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:18:06 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (192FA000) [pid = 3624] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:18:06 INFO - PROCESS | 3624 | 1461187086427 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 14:18:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:18:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 930ms 14:18:06 INFO - PROCESS | 3624 | 1461187086467 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 14:18:06 INFO - PROCESS | 3624 | 1461187086469 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 14:18:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:18:06 INFO - PROCESS | 3624 | 1461187086472 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:18:06 INFO - PROCESS | 3624 | 1461187086474 Marionette TRACE conn6 <- [1,586,null,{}] 14:18:06 INFO - PROCESS | 3624 | 1461187086484 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:06 INFO - PROCESS | 3624 | 1461187086561 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 14:18:06 INFO - PROCESS | 3624 | 1461187086567 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:06 INFO - PROCESS | 3624 | ++DOCSHELL 16F4CC00 == 39 [pid = 3624] [id = 156] 14:18:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (16F91800) [pid = 3624] [serial = 466] [outer = 00000000] 14:18:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (192EEC00) [pid = 3624] [serial = 467] [outer = 16F91800] 14:18:06 INFO - PROCESS | 3624 | 1461187086612 Marionette DEBUG loaded listener.js 14:18:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1A831400) [pid = 3624] [serial = 468] [outer = 16F91800] 14:18:07 INFO - PROCESS | 3624 | 1461187087023 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 14:18:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:18:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 570ms 14:18:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:18:07 INFO - PROCESS | 3624 | 1461187087043 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 14:18:07 INFO - PROCESS | 3624 | 1461187087045 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 14:18:07 INFO - PROCESS | 3624 | 1461187087048 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:18:07 INFO - PROCESS | 3624 | 1461187087050 Marionette TRACE conn6 <- [1,590,null,{}] 14:18:07 INFO - PROCESS | 3624 | 1461187087053 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:07 INFO - PROCESS | 3624 | 1461187087164 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 14:18:07 INFO - PROCESS | 3624 | 1461187087172 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:07 INFO - PROCESS | 3624 | ++DOCSHELL 127C2800 == 40 [pid = 3624] [id = 157] 14:18:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (12917800) [pid = 3624] [serial = 469] [outer = 00000000] 14:18:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1CE48000) [pid = 3624] [serial = 470] [outer = 12917800] 14:18:07 INFO - PROCESS | 3624 | 1461187087217 Marionette DEBUG loaded listener.js 14:18:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1CF46400) [pid = 3624] [serial = 471] [outer = 12917800] 14:18:07 INFO - PROCESS | 3624 | 1461187087730 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 14:18:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:18:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 729ms 14:18:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:18:07 INFO - PROCESS | 3624 | 1461187087783 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 14:18:07 INFO - PROCESS | 3624 | 1461187087785 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 14:18:07 INFO - PROCESS | 3624 | 1461187087788 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:18:07 INFO - PROCESS | 3624 | 1461187087790 Marionette TRACE conn6 <- [1,594,null,{}] 14:18:07 INFO - PROCESS | 3624 | 1461187087793 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:07 INFO - PROCESS | 3624 | 1461187087869 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 14:18:07 INFO - PROCESS | 3624 | 1461187087875 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:07 INFO - PROCESS | 3624 | ++DOCSHELL 1D161C00 == 41 [pid = 3624] [id = 158] 14:18:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1D28E400) [pid = 3624] [serial = 472] [outer = 00000000] 14:18:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1D329400) [pid = 3624] [serial = 473] [outer = 1D28E400] 14:18:07 INFO - PROCESS | 3624 | 1461187087919 Marionette DEBUG loaded listener.js 14:18:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1D328400) [pid = 3624] [serial = 474] [outer = 1D28E400] 14:18:08 INFO - PROCESS | 3624 | 1461187088587 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:18:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:18:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 870ms 14:18:08 INFO - PROCESS | 3624 | 1461187088660 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 14:18:08 INFO - PROCESS | 3624 | 1461187088664 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 14:18:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:18:08 INFO - PROCESS | 3624 | 1461187088670 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:18:08 INFO - PROCESS | 3624 | 1461187088674 Marionette TRACE conn6 <- [1,598,null,{}] 14:18:08 INFO - PROCESS | 3624 | 1461187088680 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:08 INFO - PROCESS | 3624 | 1461187088797 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 14:18:08 INFO - PROCESS | 3624 | 1461187088878 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:08 INFO - PROCESS | 3624 | ++DOCSHELL 0EB3BC00 == 42 [pid = 3624] [id = 159] 14:18:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (0EB48000) [pid = 3624] [serial = 475] [outer = 00000000] 14:18:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (127BD400) [pid = 3624] [serial = 476] [outer = 0EB48000] 14:18:08 INFO - PROCESS | 3624 | 1461187088978 Marionette DEBUG loaded listener.js 14:18:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (12919800) [pid = 3624] [serial = 477] [outer = 0EB48000] 14:18:09 INFO - PROCESS | 3624 | 1461187089660 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 14:18:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:18:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1019ms 14:18:09 INFO - PROCESS | 3624 | 1461187089694 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 14:18:09 INFO - PROCESS | 3624 | 1461187089700 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 14:18:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:18:09 INFO - PROCESS | 3624 | 1461187089706 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:18:09 INFO - PROCESS | 3624 | 1461187089709 Marionette TRACE conn6 <- [1,602,null,{}] 14:18:09 INFO - PROCESS | 3624 | 1461187089713 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:09 INFO - PROCESS | 3624 | 1461187089830 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 14:18:09 INFO - PROCESS | 3624 | 1461187089910 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:09 INFO - PROCESS | 3624 | ++DOCSHELL 137D7000 == 43 [pid = 3624] [id = 160] 14:18:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (137E5000) [pid = 3624] [serial = 478] [outer = 00000000] 14:18:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1742E400) [pid = 3624] [serial = 479] [outer = 137E5000] 14:18:09 INFO - PROCESS | 3624 | 1461187090006 Marionette DEBUG loaded listener.js 14:18:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (17D09400) [pid = 3624] [serial = 480] [outer = 137E5000] 14:18:10 INFO - PROCESS | 3624 | 1461187090899 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 14:18:10 INFO - PROCESS | 3624 | --DOCSHELL 1D3D0400 == 42 [pid = 3624] [id = 25] 14:18:10 INFO - PROCESS | 3624 | --DOCSHELL 1E56CC00 == 41 [pid = 3624] [id = 21] 14:18:10 INFO - PROCESS | 3624 | --DOCSHELL 1B8E6400 == 40 [pid = 3624] [id = 26] 14:18:10 INFO - PROCESS | 3624 | --DOCSHELL 0B693C00 == 39 [pid = 3624] [id = 32] 14:18:10 INFO - PROCESS | 3624 | --DOCSHELL 1C9A7400 == 38 [pid = 3624] [id = 22] 14:18:10 INFO - PROCESS | 3624 | --DOCSHELL 17374800 == 37 [pid = 3624] [id = 23] 14:18:10 INFO - PROCESS | 3624 | --DOCSHELL 1A6A3400 == 36 [pid = 3624] [id = 31] 14:18:10 INFO - PROCESS | 3624 | --DOCSHELL 173D0C00 == 35 [pid = 3624] [id = 19] 14:18:10 INFO - PROCESS | 3624 | --DOCSHELL 1789CC00 == 34 [pid = 3624] [id = 29] 14:18:10 INFO - PROCESS | 3624 | --DOCSHELL 1D4D7C00 == 33 [pid = 3624] [id = 20] 14:18:10 INFO - PROCESS | 3624 | --DOCSHELL 192F5000 == 32 [pid = 3624] [id = 30] 14:18:10 INFO - PROCESS | 3624 | --DOCSHELL 1A8F6000 == 31 [pid = 3624] [id = 18] 14:18:10 INFO - PROCESS | 3624 | --DOCSHELL 18EE7C00 == 30 [pid = 3624] [id = 17] 14:18:10 INFO - PROCESS | 3624 | --DOCSHELL 13D89800 == 29 [pid = 3624] [id = 28] 14:18:10 INFO - PROCESS | 3624 | --DOCSHELL 17AE4000 == 28 [pid = 3624] [id = 16] 14:18:10 INFO - PROCESS | 3624 | --DOCSHELL 0B6F8C00 == 27 [pid = 3624] [id = 27] 14:18:10 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (20699C00) [pid = 3624] [serial = 431] [outer = 00000000] [url = about:blank] 14:18:10 INFO - PROCESS | 3624 | --DOCSHELL 16F4C400 == 26 [pid = 3624] [id = 144] 14:18:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:18:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1279ms 14:18:10 INFO - PROCESS | 3624 | 1461187090988 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 14:18:10 INFO - PROCESS | 3624 | 1461187090992 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 14:18:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:18:10 INFO - PROCESS | 3624 | 1461187090997 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:18:10 INFO - PROCESS | 3624 | 1461187091000 Marionette TRACE conn6 <- [1,606,null,{}] 14:18:10 INFO - PROCESS | 3624 | 1461187091006 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:11 INFO - PROCESS | 3624 | 1461187091093 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 14:18:11 INFO - PROCESS | 3624 | 1461187091100 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:11 INFO - PROCESS | 3624 | ++DOCSHELL 12913000 == 27 [pid = 3624] [id = 161] 14:18:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (12913400) [pid = 3624] [serial = 481] [outer = 00000000] 14:18:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1299C000) [pid = 3624] [serial = 482] [outer = 12913400] 14:18:11 INFO - PROCESS | 3624 | 1461187091149 Marionette DEBUG loaded listener.js 14:18:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (129A6C00) [pid = 3624] [serial = 483] [outer = 12913400] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (21A05800) [pid = 3624] [serial = 353] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (217CA800) [pid = 3624] [serial = 344] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (13CE9800) [pid = 3624] [serial = 308] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1E5E3400) [pid = 3624] [serial = 305] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (17D8BC00) [pid = 3624] [serial = 347] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1D2F4000) [pid = 3624] [serial = 350] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1B66A400) [pid = 3624] [serial = 311] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1D134C00) [pid = 3624] [serial = 429] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1D126400) [pid = 3624] [serial = 416] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1D168000) [pid = 3624] [serial = 419] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1D132000) [pid = 3624] [serial = 417] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1D4D5C00) [pid = 3624] [serial = 422] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1D167C00) [pid = 3624] [serial = 420] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1BBD9400) [pid = 3624] [serial = 428] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1D50BC00) [pid = 3624] [serial = 423] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1D329000) [pid = 3624] [serial = 425] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (12920C00) [pid = 3624] [serial = 404] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (129A7800) [pid = 3624] [serial = 405] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (18EEB000) [pid = 3624] [serial = 402] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (17D86C00) [pid = 3624] [serial = 401] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (21C29400) [pid = 3624] [serial = 399] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (21C26000) [pid = 3624] [serial = 398] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (21A03800) [pid = 3624] [serial = 396] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (217CB400) [pid = 3624] [serial = 395] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1B8F1C00) [pid = 3624] [serial = 392] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1A837400) [pid = 3624] [serial = 391] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (12CCE400) [pid = 3624] [serial = 389] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1299D800) [pid = 3624] [serial = 388] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (217CEC00) [pid = 3624] [serial = 386] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13D8A400) [pid = 3624] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1BF65400) [pid = 3624] [serial = 413] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1BBDF000) [pid = 3624] [serial = 410] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1BC9C800) [pid = 3624] [serial = 411] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1A833400) [pid = 3624] [serial = 407] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1A8F3800) [pid = 3624] [serial = 408] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1D46A400) [pid = 3624] [serial = 426] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1BF67800) [pid = 3624] [serial = 414] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 3624 | 1461187091783 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 14:18:11 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:18:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:18:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 830ms 14:18:11 INFO - PROCESS | 3624 | 1461187091830 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 14:18:11 INFO - PROCESS | 3624 | 1461187091836 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 14:18:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:18:11 INFO - PROCESS | 3624 | 1461187091842 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:18:11 INFO - PROCESS | 3624 | 1461187091844 Marionette TRACE conn6 <- [1,610,null,{}] 14:18:11 INFO - PROCESS | 3624 | 1461187091848 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:11 INFO - PROCESS | 3624 | 1461187091927 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 14:18:11 INFO - PROCESS | 3624 | 1461187091935 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:11 INFO - PROCESS | 3624 | ++DOCSHELL 13776400 == 28 [pid = 3624] [id = 162] 14:18:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1377A800) [pid = 3624] [serial = 484] [outer = 00000000] 14:18:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13D8C000) [pid = 3624] [serial = 485] [outer = 1377A800] 14:18:11 INFO - PROCESS | 3624 | 1461187091981 Marionette DEBUG loaded listener.js 14:18:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16F7A800) [pid = 3624] [serial = 486] [outer = 1377A800] 14:18:12 INFO - PROCESS | 3624 | 1461187092436 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 14:18:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:18:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 630ms 14:18:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:18:12 INFO - PROCESS | 3624 | 1461187092472 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 14:18:12 INFO - PROCESS | 3624 | 1461187092475 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 14:18:12 INFO - PROCESS | 3624 | 1461187092478 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:18:12 INFO - PROCESS | 3624 | 1461187092481 Marionette TRACE conn6 <- [1,614,null,{}] 14:18:12 INFO - PROCESS | 3624 | 1461187092492 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:12 INFO - PROCESS | 3624 | 1461187092575 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 14:18:12 INFO - PROCESS | 3624 | 1461187092584 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:12 INFO - PROCESS | 3624 | ++DOCSHELL 17D8B000 == 29 [pid = 3624] [id = 163] 14:18:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17D8D000) [pid = 3624] [serial = 487] [outer = 00000000] 14:18:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1860B800) [pid = 3624] [serial = 488] [outer = 17D8D000] 14:18:12 INFO - PROCESS | 3624 | 1461187092632 Marionette DEBUG loaded listener.js 14:18:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (18EEAC00) [pid = 3624] [serial = 489] [outer = 17D8D000] 14:18:13 INFO - PROCESS | 3624 | 1461187093097 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 14:18:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:18:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 690ms 14:18:13 INFO - PROCESS | 3624 | 1461187093168 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 14:18:13 INFO - PROCESS | 3624 | 1461187093171 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 14:18:13 INFO - PROCESS | 3624 | 1461187093174 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:18:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:18:13 INFO - PROCESS | 3624 | 1461187093176 Marionette TRACE conn6 <- [1,618,null,{}] 14:18:13 INFO - PROCESS | 3624 | 1461187093183 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:13 INFO - PROCESS | 3624 | 1461187093293 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 14:18:13 INFO - PROCESS | 3624 | 1461187093305 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:13 INFO - PROCESS | 3624 | ++DOCSHELL 1A6A9400 == 30 [pid = 3624] [id = 164] 14:18:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A833400) [pid = 3624] [serial = 490] [outer = 00000000] 14:18:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A8F3800) [pid = 3624] [serial = 491] [outer = 1A833400] 14:18:13 INFO - PROCESS | 3624 | 1461187093351 Marionette DEBUG loaded listener.js 14:18:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1B661C00) [pid = 3624] [serial = 492] [outer = 1A833400] 14:18:13 INFO - PROCESS | 3624 | 1461187093825 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 14:18:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:18:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 672ms 14:18:13 INFO - PROCESS | 3624 | 1461187093851 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 14:18:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:18:13 INFO - PROCESS | 3624 | 1461187093852 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 14:18:13 INFO - PROCESS | 3624 | 1461187093856 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:18:13 INFO - PROCESS | 3624 | 1461187093857 Marionette TRACE conn6 <- [1,622,null,{}] 14:18:13 INFO - PROCESS | 3624 | 1461187093861 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:13 INFO - PROCESS | 3624 | 1461187093960 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 14:18:13 INFO - PROCESS | 3624 | 1461187093966 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:13 INFO - PROCESS | 3624 | ++DOCSHELL 1B66D400 == 31 [pid = 3624] [id = 165] 14:18:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1B754800) [pid = 3624] [serial = 493] [outer = 00000000] 14:18:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1B945000) [pid = 3624] [serial = 494] [outer = 1B754800] 14:18:13 INFO - PROCESS | 3624 | 1461187094012 Marionette DEBUG loaded listener.js 14:18:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1BBD3400) [pid = 3624] [serial = 495] [outer = 1B754800] 14:18:14 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:14 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:18:14 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:14 INFO - PROCESS | 3624 | 1461187094465 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 14:18:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:18:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 14:18:14 INFO - PROCESS | 3624 | 1461187094486 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 14:18:14 INFO - PROCESS | 3624 | 1461187094488 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 14:18:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:18:14 INFO - PROCESS | 3624 | 1461187094491 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:18:14 INFO - PROCESS | 3624 | 1461187094493 Marionette TRACE conn6 <- [1,626,null,{}] 14:18:14 INFO - PROCESS | 3624 | 1461187094504 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:14 INFO - PROCESS | 3624 | 1461187094637 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 14:18:14 INFO - PROCESS | 3624 | 1461187094729 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:14 INFO - PROCESS | 3624 | ++DOCSHELL 1BBDD800 == 32 [pid = 3624] [id = 166] 14:18:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1BC9B400) [pid = 3624] [serial = 496] [outer = 00000000] 14:18:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1BF2A000) [pid = 3624] [serial = 497] [outer = 1BC9B400] 14:18:14 INFO - PROCESS | 3624 | 1461187094779 Marionette DEBUG loaded listener.js 14:18:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1BCD9800) [pid = 3624] [serial = 498] [outer = 1BC9B400] 14:18:15 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:15 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:15 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:18:15 INFO - PROCESS | 3624 | 1461187095223 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 14:18:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:18:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 790ms 14:18:15 INFO - PROCESS | 3624 | 1461187095285 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 14:18:15 INFO - PROCESS | 3624 | 1461187095287 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 14:18:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:18:15 INFO - PROCESS | 3624 | 1461187095290 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:18:15 INFO - PROCESS | 3624 | 1461187095292 Marionette TRACE conn6 <- [1,630,null,{}] 14:18:15 INFO - PROCESS | 3624 | 1461187095296 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:15 INFO - PROCESS | 3624 | 1461187095395 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 14:18:15 INFO - PROCESS | 3624 | 1461187095403 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:15 INFO - PROCESS | 3624 | ++DOCSHELL 1BF68C00 == 33 [pid = 3624] [id = 167] 14:18:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1BF69800) [pid = 3624] [serial = 499] [outer = 00000000] 14:18:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1CF40000) [pid = 3624] [serial = 500] [outer = 1BF69800] 14:18:15 INFO - PROCESS | 3624 | 1461187095451 Marionette DEBUG loaded listener.js 14:18:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1CF42400) [pid = 3624] [serial = 501] [outer = 1BF69800] 14:18:15 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1BC9A000) [pid = 3624] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:18:15 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (16F7AC00) [pid = 3624] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:18:15 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1A6A7800) [pid = 3624] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:18:15 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A8F6400) [pid = 3624] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:18:15 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (13784C00) [pid = 3624] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:18:15 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (17D0F800) [pid = 3624] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:18:15 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (127C4000) [pid = 3624] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:18:15 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1B8EBC00) [pid = 3624] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:18:15 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1BCE1000) [pid = 3624] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:18:15 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1CFCE800) [pid = 3624] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:18:15 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (12917800) [pid = 3624] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:18:15 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (0EB38800) [pid = 3624] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:18:15 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16F91800) [pid = 3624] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:18:15 INFO - PROCESS | 3624 | 1461187095961 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 14:18:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:18:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 730ms 14:18:16 INFO - PROCESS | 3624 | 1461187096025 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 14:18:16 INFO - PROCESS | 3624 | 1461187096027 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 14:18:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:18:16 INFO - PROCESS | 3624 | 1461187096031 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:18:16 INFO - PROCESS | 3624 | 1461187096033 Marionette TRACE conn6 <- [1,634,null,{}] 14:18:16 INFO - PROCESS | 3624 | 1461187096036 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:16 INFO - PROCESS | 3624 | 1461187096110 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 14:18:16 INFO - PROCESS | 3624 | 1461187096116 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:16 INFO - PROCESS | 3624 | ++DOCSHELL 1A6A3400 == 34 [pid = 3624] [id = 168] 14:18:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A831800) [pid = 3624] [serial = 502] [outer = 00000000] 14:18:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1BF26000) [pid = 3624] [serial = 503] [outer = 1A831800] 14:18:16 INFO - PROCESS | 3624 | 1461187096161 Marionette DEBUG loaded listener.js 14:18:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1BF68000) [pid = 3624] [serial = 504] [outer = 1A831800] 14:18:16 INFO - PROCESS | 3624 | 1461187096576 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:18:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:18:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 570ms 14:18:16 INFO - PROCESS | 3624 | 1461187096608 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 14:18:16 INFO - PROCESS | 3624 | 1461187096610 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 14:18:16 INFO - PROCESS | 3624 | 1461187096613 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:18:16 INFO - PROCESS | 3624 | 1461187096614 Marionette TRACE conn6 <- [1,638,null,{}] 14:18:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:18:16 INFO - PROCESS | 3624 | 1461187096618 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:16 INFO - PROCESS | 3624 | 1461187096693 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 14:18:16 INFO - PROCESS | 3624 | 1461187096699 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:16 INFO - PROCESS | 3624 | ++DOCSHELL 17D09C00 == 35 [pid = 3624] [id = 169] 14:18:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1CF3BC00) [pid = 3624] [serial = 505] [outer = 00000000] 14:18:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1D129C00) [pid = 3624] [serial = 506] [outer = 1CF3BC00] 14:18:16 INFO - PROCESS | 3624 | 1461187096743 Marionette DEBUG loaded listener.js 14:18:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1D128C00) [pid = 3624] [serial = 507] [outer = 1CF3BC00] 14:18:17 INFO - PROCESS | 3624 | 1461187097188 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 14:18:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:18:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 14:18:17 INFO - PROCESS | 3624 | 1461187097248 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 14:18:17 INFO - PROCESS | 3624 | 1461187097250 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 14:18:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:18:17 INFO - PROCESS | 3624 | 1461187097253 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:18:17 INFO - PROCESS | 3624 | 1461187097255 Marionette TRACE conn6 <- [1,642,null,{}] 14:18:17 INFO - PROCESS | 3624 | 1461187097258 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:17 INFO - PROCESS | 3624 | 1461187097336 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 14:18:17 INFO - PROCESS | 3624 | 1461187097344 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:17 INFO - PROCESS | 3624 | ++DOCSHELL 1D15D800 == 36 [pid = 3624] [id = 170] 14:18:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1D169800) [pid = 3624] [serial = 508] [outer = 00000000] 14:18:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1D291800) [pid = 3624] [serial = 509] [outer = 1D169800] 14:18:17 INFO - PROCESS | 3624 | 1461187097390 Marionette DEBUG loaded listener.js 14:18:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1D291400) [pid = 3624] [serial = 510] [outer = 1D169800] 14:18:17 INFO - PROCESS | 3624 | 1461187097953 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:18:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:18:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 770ms 14:18:18 INFO - PROCESS | 3624 | 1461187098024 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 14:18:18 INFO - PROCESS | 3624 | 1461187098029 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 14:18:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:18:18 INFO - PROCESS | 3624 | 1461187098034 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:18:18 INFO - PROCESS | 3624 | 1461187098038 Marionette TRACE conn6 <- [1,646,null,{}] 14:18:18 INFO - PROCESS | 3624 | 1461187098044 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:18 INFO - PROCESS | 3624 | 1461187098238 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 14:18:18 INFO - PROCESS | 3624 | 1461187098309 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:18 INFO - PROCESS | 3624 | ++DOCSHELL 128C5C00 == 37 [pid = 3624] [id = 171] 14:18:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1299B800) [pid = 3624] [serial = 511] [outer = 00000000] 14:18:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1378D800) [pid = 3624] [serial = 512] [outer = 1299B800] 14:18:18 INFO - PROCESS | 3624 | 1461187098369 Marionette DEBUG loaded listener.js 14:18:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (13D8A000) [pid = 3624] [serial = 513] [outer = 1299B800] 14:18:18 INFO - PROCESS | 3624 | 1461187098923 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 14:18:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:18:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 930ms 14:18:18 INFO - PROCESS | 3624 | 1461187098965 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 14:18:18 INFO - PROCESS | 3624 | 1461187098971 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 14:18:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:18:18 INFO - PROCESS | 3624 | 1461187098977 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:18:18 INFO - PROCESS | 3624 | 1461187098980 Marionette TRACE conn6 <- [1,650,null,{}] 14:18:18 INFO - PROCESS | 3624 | 1461187098985 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:19 INFO - PROCESS | 3624 | 1461187099090 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 14:18:19 INFO - PROCESS | 3624 | 1461187099182 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:19 INFO - PROCESS | 3624 | ++DOCSHELL 18601C00 == 38 [pid = 3624] [id = 172] 14:18:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (18609800) [pid = 3624] [serial = 514] [outer = 00000000] 14:18:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A835000) [pid = 3624] [serial = 515] [outer = 18609800] 14:18:19 INFO - PROCESS | 3624 | 1461187099237 Marionette DEBUG loaded listener.js 14:18:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1B8EC800) [pid = 3624] [serial = 516] [outer = 18609800] 14:18:19 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:19 INFO - PROCESS | 3624 | 1461187099846 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 14:18:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:18:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 930ms 14:18:19 INFO - PROCESS | 3624 | 1461187099909 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 14:18:19 INFO - PROCESS | 3624 | 1461187099912 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 14:18:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:18:19 INFO - PROCESS | 3624 | 1461187099916 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:18:19 INFO - PROCESS | 3624 | 1461187099919 Marionette TRACE conn6 <- [1,654,null,{}] 14:18:19 INFO - PROCESS | 3624 | 1461187099930 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:20 INFO - PROCESS | 3624 | 1461187100037 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 14:18:20 INFO - PROCESS | 3624 | 1461187100159 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:20 INFO - PROCESS | 3624 | ++DOCSHELL 1CF47800 == 39 [pid = 3624] [id = 173] 14:18:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1D16B400) [pid = 3624] [serial = 517] [outer = 00000000] 14:18:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1D3CE800) [pid = 3624] [serial = 518] [outer = 1D16B400] 14:18:20 INFO - PROCESS | 3624 | 1461187100220 Marionette DEBUG loaded listener.js 14:18:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1D3D5800) [pid = 3624] [serial = 519] [outer = 1D16B400] 14:18:20 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:20 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:18:20 INFO - PROCESS | 3624 | 1461187100766 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 14:18:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:18:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 870ms 14:18:20 INFO - PROCESS | 3624 | 1461187100789 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 14:18:20 INFO - PROCESS | 3624 | 1461187100792 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 14:18:20 INFO - PROCESS | 3624 | 1461187100795 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:18:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:18:20 INFO - PROCESS | 3624 | 1461187100797 Marionette TRACE conn6 <- [1,658,null,{}] 14:18:20 INFO - PROCESS | 3624 | 1461187100816 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:20 INFO - PROCESS | 3624 | 1461187100888 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 14:18:20 INFO - PROCESS | 3624 | 1461187100977 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:20 INFO - PROCESS | 3624 | ++DOCSHELL 1D506C00 == 40 [pid = 3624] [id = 174] 14:18:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1D507C00) [pid = 3624] [serial = 520] [outer = 00000000] 14:18:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1DA2F000) [pid = 3624] [serial = 521] [outer = 1D507C00] 14:18:21 INFO - PROCESS | 3624 | 1461187101034 Marionette DEBUG loaded listener.js 14:18:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1DA4B400) [pid = 3624] [serial = 522] [outer = 1D507C00] 14:18:21 INFO - PROCESS | 3624 | 1461187101582 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 14:18:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:18:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 890ms 14:18:21 INFO - PROCESS | 3624 | 1461187101659 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 14:18:21 INFO - PROCESS | 3624 | 1461187101661 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 14:18:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:18:21 INFO - PROCESS | 3624 | 1461187101664 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:18:21 INFO - PROCESS | 3624 | 1461187101666 Marionette TRACE conn6 <- [1,662,null,{}] 14:18:21 INFO - PROCESS | 3624 | 1461187101684 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:21 INFO - PROCESS | 3624 | 1461187101782 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 14:18:21 INFO - PROCESS | 3624 | 1461187101859 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:21 INFO - PROCESS | 3624 | ++DOCSHELL 1DA56C00 == 41 [pid = 3624] [id = 175] 14:18:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1DDD6400) [pid = 3624] [serial = 523] [outer = 00000000] 14:18:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1E56CC00) [pid = 3624] [serial = 524] [outer = 1DDD6400] 14:18:21 INFO - PROCESS | 3624 | 1461187101915 Marionette DEBUG loaded listener.js 14:18:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1E5DF800) [pid = 3624] [serial = 525] [outer = 1DDD6400] 14:18:22 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:22 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:18:22 INFO - PROCESS | 3624 | 1461187102626 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 14:18:22 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 14:18:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 990ms 14:18:22 INFO - PROCESS | 3624 | 1461187102659 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 14:18:22 INFO - PROCESS | 3624 | 1461187102663 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 14:18:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:18:22 INFO - PROCESS | 3624 | 1461187102668 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:18:22 INFO - PROCESS | 3624 | 1461187102671 Marionette TRACE conn6 <- [1,666,null,{}] 14:18:22 INFO - PROCESS | 3624 | 1461187102678 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:22 INFO - PROCESS | 3624 | 1461187102773 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 14:18:22 INFO - PROCESS | 3624 | 1461187102871 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:22 INFO - PROCESS | 3624 | ++DOCSHELL 12701C00 == 42 [pid = 3624] [id = 176] 14:18:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (12703000) [pid = 3624] [serial = 526] [outer = 00000000] 14:18:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (12CCEC00) [pid = 3624] [serial = 527] [outer = 12703000] 14:18:22 INFO - PROCESS | 3624 | 1461187102921 Marionette DEBUG loaded listener.js 14:18:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (137DB000) [pid = 3624] [serial = 528] [outer = 12703000] 14:18:23 INFO - PROCESS | 3624 | --DOCSHELL 13D81000 == 41 [pid = 3624] [id = 15] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1D329400) [pid = 3624] [serial = 473] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1BF5D800) [pid = 3624] [serial = 461] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1BCD9400) [pid = 3624] [serial = 459] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1D12BC00) [pid = 3624] [serial = 464] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1C99D400) [pid = 3624] [serial = 462] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1CE48000) [pid = 3624] [serial = 470] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (0EB48C00) [pid = 3624] [serial = 434] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (0F55A800) [pid = 3624] [serial = 435] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1D130800) [pid = 3624] [serial = 465] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (192EEC00) [pid = 3624] [serial = 467] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1A831400) [pid = 3624] [serial = 468] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1CF46400) [pid = 3624] [serial = 471] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1BBD1800) [pid = 3624] [serial = 456] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1BCD9C00) [pid = 3624] [serial = 458] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1789D400) [pid = 3624] [serial = 443] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (17B24800) [pid = 3624] [serial = 444] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1A839000) [pid = 3624] [serial = 449] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A83F400) [pid = 3624] [serial = 450] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1B75B800) [pid = 3624] [serial = 452] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1B75B400) [pid = 3624] [serial = 453] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (13CE4C00) [pid = 3624] [serial = 440] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13D8C800) [pid = 3624] [serial = 441] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1860B400) [pid = 3624] [serial = 446] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (186EB000) [pid = 3624] [serial = 447] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (12915000) [pid = 3624] [serial = 437] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1291B800) [pid = 3624] [serial = 438] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1BBD3000) [pid = 3624] [serial = 455] [outer = 00000000] [url = about:blank] 14:18:23 INFO - PROCESS | 3624 | 1461187103546 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 14:18:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:18:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 930ms 14:18:23 INFO - PROCESS | 3624 | 1461187103600 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 14:18:23 INFO - PROCESS | 3624 | 1461187103605 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 14:18:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:18:23 INFO - PROCESS | 3624 | 1461187103611 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:18:23 INFO - PROCESS | 3624 | 1461187103613 Marionette TRACE conn6 <- [1,670,null,{}] 14:18:23 INFO - PROCESS | 3624 | 1461187103617 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:23 INFO - PROCESS | 3624 | 1461187103700 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 14:18:23 INFO - PROCESS | 3624 | 1461187103779 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:23 INFO - PROCESS | 3624 | ++DOCSHELL 0EB3E000 == 42 [pid = 3624] [id = 177] 14:18:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1270EC00) [pid = 3624] [serial = 529] [outer = 00000000] 14:18:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (13771800) [pid = 3624] [serial = 530] [outer = 1270EC00] 14:18:23 INFO - PROCESS | 3624 | 1461187103825 Marionette DEBUG loaded listener.js 14:18:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (13D4D000) [pid = 3624] [serial = 531] [outer = 1270EC00] 14:18:24 INFO - PROCESS | 3624 | 1461187104716 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 14:18:24 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) 14:18:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1124ms 14:18:24 INFO - PROCESS | 3624 | 1461187104741 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 14:18:24 INFO - PROCESS | 3624 | 1461187104743 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 14:18:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:18:24 INFO - PROCESS | 3624 | 1461187104747 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:18:24 INFO - PROCESS | 3624 | 1461187104751 Marionette TRACE conn6 <- [1,674,null,{}] 14:18:24 INFO - PROCESS | 3624 | 1461187104761 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:24 INFO - PROCESS | 3624 | 1461187104844 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 14:18:24 INFO - PROCESS | 3624 | 1461187104851 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:24 INFO - PROCESS | 3624 | ++DOCSHELL 1789C800 == 43 [pid = 3624] [id = 178] 14:18:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1789D400) [pid = 3624] [serial = 532] [outer = 00000000] 14:18:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (18EEDC00) [pid = 3624] [serial = 533] [outer = 1789D400] 14:18:24 INFO - PROCESS | 3624 | 1461187104898 Marionette DEBUG loaded listener.js 14:18:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19F78C00) [pid = 3624] [serial = 534] [outer = 1789D400] 14:18:25 INFO - PROCESS | 3624 | 1461187105838 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 14:18:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:18:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1128ms 14:18:25 INFO - PROCESS | 3624 | 1461187105876 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 14:18:25 INFO - PROCESS | 3624 | 1461187105878 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 14:18:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:18:25 INFO - PROCESS | 3624 | 1461187105882 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:18:25 INFO - PROCESS | 3624 | 1461187105883 Marionette TRACE conn6 <- [1,678,null,{}] 14:18:25 INFO - PROCESS | 3624 | 1461187105887 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:26 INFO - PROCESS | 3624 | 1461187105997 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 14:18:26 INFO - PROCESS | 3624 | 1461187106004 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:26 INFO - PROCESS | 3624 | ++DOCSHELL 1A835400 == 44 [pid = 3624] [id = 179] 14:18:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A837400) [pid = 3624] [serial = 535] [outer = 00000000] 14:18:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1B75B400) [pid = 3624] [serial = 536] [outer = 1A837400] 14:18:26 INFO - PROCESS | 3624 | 1461187106049 Marionette DEBUG loaded listener.js 14:18:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1B8EB000) [pid = 3624] [serial = 537] [outer = 1A837400] 14:18:27 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1377A800) [pid = 3624] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:18:27 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1A833400) [pid = 3624] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:18:27 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1BF69800) [pid = 3624] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:18:27 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17D8D000) [pid = 3624] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:18:27 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1B754800) [pid = 3624] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:18:27 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (12913400) [pid = 3624] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:18:27 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A831800) [pid = 3624] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:18:27 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1BC9B400) [pid = 3624] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:18:27 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1CF3BC00) [pid = 3624] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:18:27 INFO - PROCESS | 3624 | 1461187107010 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 14:18:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:18:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1180ms 14:18:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:18:27 INFO - PROCESS | 3624 | 1461187107066 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 14:18:27 INFO - PROCESS | 3624 | 1461187107068 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 14:18:27 INFO - PROCESS | 3624 | 1461187107071 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:18:27 INFO - PROCESS | 3624 | 1461187107073 Marionette TRACE conn6 <- [1,682,null,{}] 14:18:27 INFO - PROCESS | 3624 | 1461187107076 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:27 INFO - PROCESS | 3624 | 1461187107152 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 14:18:27 INFO - PROCESS | 3624 | 1461187107159 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:27 INFO - PROCESS | 3624 | ++DOCSHELL 0EB38800 == 45 [pid = 3624] [id = 180] 14:18:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (0EB46400) [pid = 3624] [serial = 538] [outer = 00000000] 14:18:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A83D400) [pid = 3624] [serial = 539] [outer = 0EB46400] 14:18:27 INFO - PROCESS | 3624 | 1461187107204 Marionette DEBUG loaded listener.js 14:18:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1B8EF000) [pid = 3624] [serial = 540] [outer = 0EB46400] 14:18:28 INFO - PROCESS | 3624 | 1461187108107 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 14:18:28 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) 14:18:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1074ms 14:18:28 INFO - PROCESS | 3624 | 1461187108147 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 14:18:28 INFO - PROCESS | 3624 | 1461187108149 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 14:18:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:18:28 INFO - PROCESS | 3624 | 1461187108154 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:18:28 INFO - PROCESS | 3624 | 1461187108156 Marionette TRACE conn6 <- [1,686,null,{}] 14:18:28 INFO - PROCESS | 3624 | 1461187108160 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:28 INFO - PROCESS | 3624 | 1461187108259 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 14:18:28 INFO - PROCESS | 3624 | 1461187108268 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:28 INFO - PROCESS | 3624 | ++DOCSHELL 0EB47000 == 46 [pid = 3624] [id = 181] 14:18:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A831800) [pid = 3624] [serial = 541] [outer = 00000000] 14:18:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1BF28C00) [pid = 3624] [serial = 542] [outer = 1A831800] 14:18:28 INFO - PROCESS | 3624 | 1461187108316 Marionette DEBUG loaded listener.js 14:18:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1BF5C800) [pid = 3624] [serial = 543] [outer = 1A831800] 14:18:29 INFO - PROCESS | 3624 | 1461187109235 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 14:18:29 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) 14:18:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1126ms 14:18:29 INFO - PROCESS | 3624 | 1461187109279 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 14:18:29 INFO - PROCESS | 3624 | 1461187109281 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 14:18:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:18:29 INFO - PROCESS | 3624 | 1461187109284 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:18:29 INFO - PROCESS | 3624 | 1461187109286 Marionette TRACE conn6 <- [1,690,null,{}] 14:18:29 INFO - PROCESS | 3624 | 1461187109289 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:29 INFO - PROCESS | 3624 | 1461187109365 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 14:18:29 INFO - PROCESS | 3624 | 1461187109477 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:29 INFO - PROCESS | 3624 | ++DOCSHELL 0B6EE800 == 47 [pid = 3624] [id = 182] 14:18:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (0B6EFC00) [pid = 3624] [serial = 544] [outer = 00000000] 14:18:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (0EB41400) [pid = 3624] [serial = 545] [outer = 0B6EFC00] 14:18:29 INFO - PROCESS | 3624 | 1461187109537 Marionette DEBUG loaded listener.js 14:18:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (0F488400) [pid = 3624] [serial = 546] [outer = 0B6EFC00] 14:18:30 INFO - PROCESS | 3624 | 1461187110709 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 14:18:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:18:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1481ms 14:18:30 INFO - PROCESS | 3624 | 1461187110767 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 14:18:30 INFO - PROCESS | 3624 | 1461187110772 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 14:18:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:18:30 INFO - PROCESS | 3624 | 1461187110777 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:18:30 INFO - PROCESS | 3624 | 1461187110780 Marionette TRACE conn6 <- [1,694,null,{}] 14:18:30 INFO - PROCESS | 3624 | 1461187110826 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:31 INFO - PROCESS | 3624 | 1461187111004 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 14:18:31 INFO - PROCESS | 3624 | 1461187111096 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:31 INFO - PROCESS | 3624 | ++DOCSHELL 1742F000 == 48 [pid = 3624] [id = 183] 14:18:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17812000) [pid = 3624] [serial = 547] [outer = 00000000] 14:18:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (17AEA800) [pid = 3624] [serial = 548] [outer = 17812000] 14:18:31 INFO - PROCESS | 3624 | 1461187111155 Marionette DEBUG loaded listener.js 14:18:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (17D05800) [pid = 3624] [serial = 549] [outer = 17812000] 14:18:32 INFO - PROCESS | 3624 | 1461187112200 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 14:18:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:18:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1482ms 14:18:32 INFO - PROCESS | 3624 | 1461187112266 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 14:18:32 INFO - PROCESS | 3624 | 1461187112271 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 14:18:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:18:32 INFO - PROCESS | 3624 | 1461187112274 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:18:32 INFO - PROCESS | 3624 | 1461187112277 Marionette TRACE conn6 <- [1,698,null,{}] 14:18:32 INFO - PROCESS | 3624 | 1461187112281 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:32 INFO - PROCESS | 3624 | 1461187112420 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 14:18:32 INFO - PROCESS | 3624 | 1461187112546 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:32 INFO - PROCESS | 3624 | ++DOCSHELL 1A6AFC00 == 49 [pid = 3624] [id = 184] 14:18:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A6B0400) [pid = 3624] [serial = 550] [outer = 00000000] 14:18:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1B647000) [pid = 3624] [serial = 551] [outer = 1A6B0400] 14:18:32 INFO - PROCESS | 3624 | 1461187112604 Marionette DEBUG loaded listener.js 14:18:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1B94CC00) [pid = 3624] [serial = 552] [outer = 1A6B0400] 14:18:33 INFO - PROCESS | 3624 | 1461187113752 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 14:18:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:18:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1523ms 14:18:33 INFO - PROCESS | 3624 | 1461187113802 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 14:18:33 INFO - PROCESS | 3624 | 1461187113805 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 14:18:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:18:33 INFO - PROCESS | 3624 | 1461187113810 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:18:33 INFO - PROCESS | 3624 | 1461187113814 Marionette TRACE conn6 <- [1,702,null,{}] 14:18:33 INFO - PROCESS | 3624 | 1461187113821 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:34 INFO - PROCESS | 3624 | 1461187114020 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 14:18:34 INFO - PROCESS | 3624 | 1461187114114 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:34 INFO - PROCESS | 3624 | ++DOCSHELL 12F04000 == 50 [pid = 3624] [id = 185] 14:18:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (137D9C00) [pid = 3624] [serial = 553] [outer = 00000000] 14:18:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (16F43C00) [pid = 3624] [serial = 554] [outer = 137D9C00] 14:18:34 INFO - PROCESS | 3624 | 1461187114167 Marionette DEBUG loaded listener.js 14:18:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (173D0400) [pid = 3624] [serial = 555] [outer = 137D9C00] 14:18:34 INFO - PROCESS | 3624 | --DOCSHELL 0EB47000 == 49 [pid = 3624] [id = 181] 14:18:34 INFO - PROCESS | 3624 | --DOCSHELL 0EB38800 == 48 [pid = 3624] [id = 180] 14:18:34 INFO - PROCESS | 3624 | --DOCSHELL 1A835400 == 47 [pid = 3624] [id = 179] 14:18:34 INFO - PROCESS | 3624 | --DOCSHELL 1789C800 == 46 [pid = 3624] [id = 178] 14:18:34 INFO - PROCESS | 3624 | --DOCSHELL 0EB3E000 == 45 [pid = 3624] [id = 177] 14:18:34 INFO - PROCESS | 3624 | --DOCSHELL 12701C00 == 44 [pid = 3624] [id = 176] 14:18:34 INFO - PROCESS | 3624 | --DOCSHELL 1D506C00 == 43 [pid = 3624] [id = 174] 14:18:34 INFO - PROCESS | 3624 | --DOCSHELL 1CF47800 == 42 [pid = 3624] [id = 173] 14:18:34 INFO - PROCESS | 3624 | --DOCSHELL 18601C00 == 41 [pid = 3624] [id = 172] 14:18:34 INFO - PROCESS | 3624 | --DOCSHELL 128C5C00 == 40 [pid = 3624] [id = 171] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1D291800) [pid = 3624] [serial = 509] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1D128C00) [pid = 3624] [serial = 507] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (16F7A800) [pid = 3624] [serial = 486] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1A8F3800) [pid = 3624] [serial = 491] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1CF40000) [pid = 3624] [serial = 500] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1CF42400) [pid = 3624] [serial = 501] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (18EEAC00) [pid = 3624] [serial = 489] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1860B800) [pid = 3624] [serial = 488] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1BBD3400) [pid = 3624] [serial = 495] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1742E400) [pid = 3624] [serial = 479] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (129A6C00) [pid = 3624] [serial = 483] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1B661C00) [pid = 3624] [serial = 492] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1BF68000) [pid = 3624] [serial = 504] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1BCD9800) [pid = 3624] [serial = 498] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1B945000) [pid = 3624] [serial = 494] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (127BD400) [pid = 3624] [serial = 476] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1BF2A000) [pid = 3624] [serial = 497] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1299C000) [pid = 3624] [serial = 482] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13D8C000) [pid = 3624] [serial = 485] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1D129C00) [pid = 3624] [serial = 506] [outer = 00000000] [url = about:blank] 14:18:34 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1BF26000) [pid = 3624] [serial = 503] [outer = 00000000] [url = about:blank] 14:18:35 INFO - PROCESS | 3624 | 1461187115162 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 14:18:35 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 14:18:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1379ms 14:18:35 INFO - PROCESS | 3624 | 1461187115191 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 14:18:35 INFO - PROCESS | 3624 | 1461187115196 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 14:18:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:18:35 INFO - PROCESS | 3624 | 1461187115202 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:18:35 INFO - PROCESS | 3624 | 1461187115204 Marionette TRACE conn6 <- [1,706,null,{}] 14:18:35 INFO - PROCESS | 3624 | 1461187115208 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:35 INFO - PROCESS | 3624 | 1461187115295 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 14:18:35 INFO - PROCESS | 3624 | 1461187115302 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:35 INFO - PROCESS | 3624 | ++DOCSHELL 129A0000 == 41 [pid = 3624] [id = 186] 14:18:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (129A0400) [pid = 3624] [serial = 556] [outer = 00000000] 14:18:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16F92800) [pid = 3624] [serial = 557] [outer = 129A0400] 14:18:35 INFO - PROCESS | 3624 | 1461187115349 Marionette DEBUG loaded listener.js 14:18:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17A65800) [pid = 3624] [serial = 558] [outer = 129A0400] 14:18:36 INFO - PROCESS | 3624 | 1461187116321 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 14:18:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:18:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1174ms 14:18:36 INFO - PROCESS | 3624 | 1461187116380 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 14:18:36 INFO - PROCESS | 3624 | 1461187116382 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 14:18:36 INFO - PROCESS | 3624 | 1461187116385 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:18:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:18:36 INFO - PROCESS | 3624 | 1461187116389 Marionette TRACE conn6 <- [1,710,null,{}] 14:18:36 INFO - PROCESS | 3624 | 1461187116399 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:36 INFO - PROCESS | 3624 | 1461187116492 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 14:18:36 INFO - PROCESS | 3624 | 1461187116499 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:36 INFO - PROCESS | 3624 | ++DOCSHELL 192F5800 == 42 [pid = 3624] [id = 187] 14:18:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (192F5C00) [pid = 3624] [serial = 559] [outer = 00000000] 14:18:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A6B1C00) [pid = 3624] [serial = 560] [outer = 192F5C00] 14:18:36 INFO - PROCESS | 3624 | 1461187116550 Marionette DEBUG loaded listener.js 14:18:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A83C000) [pid = 3624] [serial = 561] [outer = 192F5C00] 14:18:37 INFO - PROCESS | 3624 | 1461187117089 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 14:18:37 INFO - PROCESS | 3624 | 1461187117122 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 14:18:37 INFO - PROCESS | 3624 | 1461187117125 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:18:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:18:37 INFO - PROCESS | 3624 | 1461187117127 Marionette TRACE conn6 <- [1,714,null,{}] 14:18:37 INFO - PROCESS | 3624 | 1461187117130 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:37 INFO - PROCESS | 3624 | 1461187117239 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 14:18:37 INFO - PROCESS | 3624 | 1461187117246 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:37 INFO - PROCESS | 3624 | ++DOCSHELL 1A83D800 == 43 [pid = 3624] [id = 188] 14:18:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1BBD6C00) [pid = 3624] [serial = 562] [outer = 00000000] 14:18:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1BCD8000) [pid = 3624] [serial = 563] [outer = 1BBD6C00] 14:18:37 INFO - PROCESS | 3624 | 1461187117292 Marionette DEBUG loaded listener.js 14:18:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1BCE1000) [pid = 3624] [serial = 564] [outer = 1BBD6C00] 14:18:37 INFO - PROCESS | 3624 | 1461187117802 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 14:18:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:18:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 729ms 14:18:37 INFO - PROCESS | 3624 | 1461187117859 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 14:18:37 INFO - PROCESS | 3624 | 1461187117861 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 14:18:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:18:37 INFO - PROCESS | 3624 | 1461187117904 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:18:37 INFO - PROCESS | 3624 | 1461187117906 Marionette TRACE conn6 <- [1,718,null,{}] 14:18:37 INFO - PROCESS | 3624 | 1461187117910 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:38 INFO - PROCESS | 3624 | 1461187118019 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 14:18:38 INFO - PROCESS | 3624 | 1461187118030 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:38 INFO - PROCESS | 3624 | ++DOCSHELL 1BF5DC00 == 44 [pid = 3624] [id = 189] 14:18:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1BF62800) [pid = 3624] [serial = 565] [outer = 00000000] 14:18:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1CE4C400) [pid = 3624] [serial = 566] [outer = 1BF62800] 14:18:38 INFO - PROCESS | 3624 | 1461187118077 Marionette DEBUG loaded listener.js 14:18:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1CE48000) [pid = 3624] [serial = 567] [outer = 1BF62800] 14:18:38 INFO - PROCESS | 3624 | 1461187118557 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 14:18:38 INFO - PROCESS | 3624 | 1461187118669 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 14:18:38 INFO - PROCESS | 3624 | 1461187118680 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:18:38 INFO - PROCESS | 3624 | 1461187118684 Marionette TRACE conn6 <- [1,722,null,{}] 14:18:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:18:38 INFO - PROCESS | 3624 | 1461187118691 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:38 INFO - PROCESS | 3624 | 1461187118823 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 14:18:38 INFO - PROCESS | 3624 | 1461187118910 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:38 INFO - PROCESS | 3624 | ++DOCSHELL 0EB38C00 == 45 [pid = 3624] [id = 190] 14:18:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (12920C00) [pid = 3624] [serial = 568] [outer = 00000000] 14:18:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (12B0A800) [pid = 3624] [serial = 569] [outer = 12920C00] 14:18:38 INFO - PROCESS | 3624 | 1461187118969 Marionette DEBUG loaded listener.js 14:18:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (13D8C000) [pid = 3624] [serial = 570] [outer = 12920C00] 14:18:39 INFO - PROCESS | 3624 | 1461187119600 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 14:18:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:18:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 970ms 14:18:39 INFO - PROCESS | 3624 | 1461187119661 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 14:18:39 INFO - PROCESS | 3624 | 1461187119665 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 14:18:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:18:39 INFO - PROCESS | 3624 | 1461187119674 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:18:39 INFO - PROCESS | 3624 | 1461187119678 Marionette TRACE conn6 <- [1,726,null,{}] 14:18:39 INFO - PROCESS | 3624 | 1461187119696 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:39 INFO - PROCESS | 3624 | 1461187119829 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 14:18:39 INFO - PROCESS | 3624 | 1461187119884 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:39 INFO - PROCESS | 3624 | ++DOCSHELL 1A838C00 == 46 [pid = 3624] [id = 191] 14:18:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A8F6000) [pid = 3624] [serial = 571] [outer = 00000000] 14:18:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1BBDC000) [pid = 3624] [serial = 572] [outer = 1A8F6000] 14:18:39 INFO - PROCESS | 3624 | 1461187119942 Marionette DEBUG loaded listener.js 14:18:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1BCE0800) [pid = 3624] [serial = 573] [outer = 1A8F6000] 14:18:40 INFO - PROCESS | 3624 | 1461187120996 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 14:18:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:18:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1381ms 14:18:41 INFO - PROCESS | 3624 | 1461187121057 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 14:18:41 INFO - PROCESS | 3624 | 1461187121060 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 14:18:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:18:41 INFO - PROCESS | 3624 | 1461187121063 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:18:41 INFO - PROCESS | 3624 | 1461187121066 Marionette TRACE conn6 <- [1,730,null,{}] 14:18:41 INFO - PROCESS | 3624 | 1461187121076 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:41 INFO - PROCESS | 3624 | 1461187121215 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 14:18:41 INFO - PROCESS | 3624 | 1461187121290 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:41 INFO - PROCESS | 3624 | ++DOCSHELL 1D131400 == 47 [pid = 3624] [id = 192] 14:18:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1D132800) [pid = 3624] [serial = 574] [outer = 00000000] 14:18:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1D165400) [pid = 3624] [serial = 575] [outer = 1D132800] 14:18:41 INFO - PROCESS | 3624 | 1461187121393 Marionette DEBUG loaded listener.js 14:18:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1D28D000) [pid = 3624] [serial = 576] [outer = 1D132800] 14:18:42 INFO - PROCESS | 3624 | 1461187122432 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 14:18:42 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 14:18:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1417ms 14:18:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:18:42 INFO - PROCESS | 3624 | 1461187122505 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 14:18:42 INFO - PROCESS | 3624 | 1461187122507 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 14:18:42 INFO - PROCESS | 3624 | 1461187122511 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:18:42 INFO - PROCESS | 3624 | 1461187122513 Marionette TRACE conn6 <- [1,734,null,{}] 14:18:42 INFO - PROCESS | 3624 | 1461187122517 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:42 INFO - PROCESS | 3624 | 1461187122609 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 14:18:42 INFO - PROCESS | 3624 | 1461187122872 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:42 INFO - PROCESS | 3624 | ++DOCSHELL 0B6FC000 == 48 [pid = 3624] [id = 193] 14:18:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (127B8000) [pid = 3624] [serial = 577] [outer = 00000000] 14:18:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (129A6C00) [pid = 3624] [serial = 578] [outer = 127B8000] 14:18:42 INFO - PROCESS | 3624 | 1461187122925 Marionette DEBUG loaded listener.js 14:18:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (137DA000) [pid = 3624] [serial = 579] [outer = 127B8000] 14:18:43 INFO - PROCESS | 3624 | --DOCSHELL 0EB37400 == 47 [pid = 3624] [id = 145] 14:18:43 INFO - PROCESS | 3624 | --DOCSHELL 13776400 == 46 [pid = 3624] [id = 162] 14:18:43 INFO - PROCESS | 3624 | --DOCSHELL 0B6EE800 == 45 [pid = 3624] [id = 182] 14:18:43 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1D328400) [pid = 3624] [serial = 474] [outer = 00000000] [url = about:blank] 14:18:43 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1BF28C00) [pid = 3624] [serial = 542] [outer = 00000000] [url = about:blank] 14:18:43 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1B75B400) [pid = 3624] [serial = 536] [outer = 00000000] [url = about:blank] 14:18:43 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (137DB000) [pid = 3624] [serial = 528] [outer = 00000000] [url = about:blank] 14:18:43 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (12CCEC00) [pid = 3624] [serial = 527] [outer = 00000000] [url = about:blank] 14:18:43 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (13771800) [pid = 3624] [serial = 530] [outer = 00000000] [url = about:blank] 14:18:43 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (13D4D000) [pid = 3624] [serial = 531] [outer = 00000000] [url = about:blank] 14:18:43 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1D291400) [pid = 3624] [serial = 510] [outer = 00000000] [url = about:blank] 14:18:43 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A83D400) [pid = 3624] [serial = 539] [outer = 00000000] [url = about:blank] 14:18:43 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1DA2F000) [pid = 3624] [serial = 521] [outer = 00000000] [url = about:blank] 14:18:43 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (18EEDC00) [pid = 3624] [serial = 533] [outer = 00000000] [url = about:blank] 14:18:43 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1E56CC00) [pid = 3624] [serial = 524] [outer = 00000000] [url = about:blank] 14:18:43 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A835000) [pid = 3624] [serial = 515] [outer = 00000000] [url = about:blank] 14:18:43 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1378D800) [pid = 3624] [serial = 512] [outer = 00000000] [url = about:blank] 14:18:43 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1D3CE800) [pid = 3624] [serial = 518] [outer = 00000000] [url = about:blank] 14:18:43 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1B8EB000) [pid = 3624] [serial = 537] [outer = 00000000] [url = about:blank] 14:18:43 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1B8EF000) [pid = 3624] [serial = 540] [outer = 00000000] [url = about:blank] 14:18:43 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (19F78C00) [pid = 3624] [serial = 534] [outer = 00000000] [url = about:blank] 14:18:43 INFO - PROCESS | 3624 | 1461187123950 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 14:18:43 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.) 14:18:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1484ms 14:18:44 INFO - PROCESS | 3624 | 1461187123996 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 14:18:44 INFO - PROCESS | 3624 | 1461187123999 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 14:18:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:18:44 INFO - PROCESS | 3624 | 1461187124004 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:18:44 INFO - PROCESS | 3624 | 1461187124007 Marionette TRACE conn6 <- [1,738,null,{}] 14:18:44 INFO - PROCESS | 3624 | 1461187124013 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:44 INFO - PROCESS | 3624 | 1461187124100 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 14:18:44 INFO - PROCESS | 3624 | 1461187124219 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:44 INFO - PROCESS | 3624 | ++DOCSHELL 1378D800 == 46 [pid = 3624] [id = 194] 14:18:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13790400) [pid = 3624] [serial = 580] [outer = 00000000] 14:18:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (13D80800) [pid = 3624] [serial = 581] [outer = 13790400] 14:18:44 INFO - PROCESS | 3624 | 1461187124272 Marionette DEBUG loaded listener.js 14:18:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16F4B800) [pid = 3624] [serial = 582] [outer = 13790400] 14:18:45 INFO - PROCESS | 3624 | 1461187125158 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 14:18:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:18:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1172ms 14:18:45 INFO - PROCESS | 3624 | 1461187125180 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 14:18:45 INFO - PROCESS | 3624 | 1461187125184 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 14:18:45 INFO - PROCESS | 3624 | 1461187125188 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:18:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:18:45 INFO - PROCESS | 3624 | 1461187125190 Marionette TRACE conn6 <- [1,742,null,{}] 14:18:45 INFO - PROCESS | 3624 | 1461187125194 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:45 INFO - PROCESS | 3624 | 1461187125278 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 14:18:45 INFO - PROCESS | 3624 | 1461187125286 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:45 INFO - PROCESS | 3624 | ++DOCSHELL 17D81800 == 47 [pid = 3624] [id = 195] 14:18:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1860A000) [pid = 3624] [serial = 583] [outer = 00000000] 14:18:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A835000) [pid = 3624] [serial = 584] [outer = 1860A000] 14:18:45 INFO - PROCESS | 3624 | 1461187125337 Marionette DEBUG loaded listener.js 14:18:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A83F800) [pid = 3624] [serial = 585] [outer = 1860A000] 14:18:46 INFO - PROCESS | 3624 | 1461187126332 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 14:18:46 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 14:18:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1170ms 14:18:46 INFO - PROCESS | 3624 | 1461187126363 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 14:18:46 INFO - PROCESS | 3624 | 1461187126366 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 14:18:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:18:46 INFO - PROCESS | 3624 | 1461187126370 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:18:46 INFO - PROCESS | 3624 | 1461187126376 Marionette TRACE conn6 <- [1,746,null,{}] 14:18:46 INFO - PROCESS | 3624 | 1461187126391 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:46 INFO - PROCESS | 3624 | 1461187126499 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 14:18:46 INFO - PROCESS | 3624 | 1461187126506 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:46 INFO - PROCESS | 3624 | ++DOCSHELL 1B8E4C00 == 48 [pid = 3624] [id = 196] 14:18:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1B8E7C00) [pid = 3624] [serial = 586] [outer = 00000000] 14:18:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1BCE4400) [pid = 3624] [serial = 587] [outer = 1B8E7C00] 14:18:46 INFO - PROCESS | 3624 | 1461187126552 Marionette DEBUG loaded listener.js 14:18:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1BF5E400) [pid = 3624] [serial = 588] [outer = 1B8E7C00] 14:18:47 INFO - PROCESS | 3624 | 1461187127036 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 14:18:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:18:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 690ms 14:18:47 INFO - PROCESS | 3624 | 1461187127063 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 14:18:47 INFO - PROCESS | 3624 | 1461187127066 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 14:18:47 INFO - PROCESS | 3624 | 1461187127073 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:18:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:18:47 INFO - PROCESS | 3624 | 1461187127075 Marionette TRACE conn6 <- [1,750,null,{}] 14:18:47 INFO - PROCESS | 3624 | 1461187127078 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:47 INFO - PROCESS | 3624 | 1461187127188 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 14:18:47 INFO - PROCESS | 3624 | 1461187127195 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:47 INFO - PROCESS | 3624 | ++DOCSHELL 16F46C00 == 49 [pid = 3624] [id = 197] 14:18:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1BF63800) [pid = 3624] [serial = 589] [outer = 00000000] 14:18:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1D130400) [pid = 3624] [serial = 590] [outer = 1BF63800] 14:18:47 INFO - PROCESS | 3624 | 1461187127240 Marionette DEBUG loaded listener.js 14:18:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1D162400) [pid = 3624] [serial = 591] [outer = 1BF63800] 14:18:47 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (137E5000) [pid = 3624] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:18:47 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (17D01800) [pid = 3624] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:18:47 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (192F5C00) [pid = 3624] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:18:47 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1299B800) [pid = 3624] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:18:47 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1D16B400) [pid = 3624] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:18:47 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1DDD6400) [pid = 3624] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:18:47 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (18609800) [pid = 3624] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:18:47 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (0EB48000) [pid = 3624] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:18:47 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1D507C00) [pid = 3624] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:18:47 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1A6B0400) [pid = 3624] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:18:47 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (137D9C00) [pid = 3624] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:18:47 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (129A0400) [pid = 3624] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:18:47 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1BBD6C00) [pid = 3624] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:18:48 INFO - PROCESS | 3624 | 1461187128147 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 14:18:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:18:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1121ms 14:18:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:18:48 INFO - PROCESS | 3624 | 1461187128200 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 14:18:48 INFO - PROCESS | 3624 | 1461187128202 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 14:18:48 INFO - PROCESS | 3624 | 1461187128205 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:18:48 INFO - PROCESS | 3624 | 1461187128207 Marionette TRACE conn6 <- [1,754,null,{}] 14:18:48 INFO - PROCESS | 3624 | 1461187128210 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:48 INFO - PROCESS | 3624 | 1461187128291 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 14:18:48 INFO - PROCESS | 3624 | 1461187128364 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:48 INFO - PROCESS | 3624 | ++DOCSHELL 17AEC400 == 50 [pid = 3624] [id = 198] 14:18:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (17B32C00) [pid = 3624] [serial = 592] [outer = 00000000] 14:18:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1D163C00) [pid = 3624] [serial = 593] [outer = 17B32C00] 14:18:48 INFO - PROCESS | 3624 | 1461187128419 Marionette DEBUG loaded listener.js 14:18:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1D32E400) [pid = 3624] [serial = 594] [outer = 17B32C00] 14:18:49 INFO - PROCESS | 3624 | 1461187129272 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 14:18:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:18:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1118ms 14:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:18:49 INFO - PROCESS | 3624 | 1461187129324 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 14:18:49 INFO - PROCESS | 3624 | 1461187129326 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 14:18:49 INFO - PROCESS | 3624 | 1461187129329 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:18:49 INFO - PROCESS | 3624 | 1461187129331 Marionette TRACE conn6 <- [1,758,null,{}] 14:18:49 INFO - PROCESS | 3624 | 1461187129334 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:49 INFO - PROCESS | 3624 | 1461187129440 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 14:18:49 INFO - PROCESS | 3624 | 1461187129449 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:49 INFO - PROCESS | 3624 | ++DOCSHELL 1D3D5400 == 51 [pid = 3624] [id = 199] 14:18:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1D3D5C00) [pid = 3624] [serial = 595] [outer = 00000000] 14:18:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1D50CC00) [pid = 3624] [serial = 596] [outer = 1D3D5C00] 14:18:49 INFO - PROCESS | 3624 | 1461187129494 Marionette DEBUG loaded listener.js 14:18:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1DA23000) [pid = 3624] [serial = 597] [outer = 1D3D5C00] 14:18:50 INFO - PROCESS | 3624 | 1461187130167 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 870ms 14:18:50 INFO - PROCESS | 3624 | 1461187130200 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 14:18:50 INFO - PROCESS | 3624 | 1461187130206 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 14:18:50 INFO - PROCESS | 3624 | 1461187130211 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:18:50 INFO - PROCESS | 3624 | 1461187130215 Marionette TRACE conn6 <- [1,762,null,{}] 14:18:50 INFO - PROCESS | 3624 | 1461187130221 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:50 INFO - PROCESS | 3624 | 1461187130330 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 14:18:50 INFO - PROCESS | 3624 | 1461187130428 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:50 INFO - PROCESS | 3624 | ++DOCSHELL 173D1800 == 52 [pid = 3624] [id = 200] 14:18:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17AEAC00) [pid = 3624] [serial = 598] [outer = 00000000] 14:18:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (18EEC800) [pid = 3624] [serial = 599] [outer = 17AEAC00] 14:18:50 INFO - PROCESS | 3624 | 1461187130488 Marionette DEBUG loaded listener.js 14:18:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19F73C00) [pid = 3624] [serial = 600] [outer = 17AEAC00] 14:18:51 INFO - PROCESS | 3624 | 1461187131103 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 14:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 931ms 14:18:51 INFO - PROCESS | 3624 | 1461187131147 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 14:18:51 INFO - PROCESS | 3624 | 1461187131153 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 14:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:18:51 INFO - PROCESS | 3624 | 1461187131160 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:18:51 INFO - PROCESS | 3624 | 1461187131163 Marionette TRACE conn6 <- [1,766,null,{}] 14:18:51 INFO - PROCESS | 3624 | 1461187131167 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:51 INFO - PROCESS | 3624 | 1461187131273 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 14:18:51 INFO - PROCESS | 3624 | 1461187131368 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:51 INFO - PROCESS | 3624 | ++DOCSHELL 1B8E9C00 == 53 [pid = 3624] [id = 201] 14:18:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1BBD1800) [pid = 3624] [serial = 601] [outer = 00000000] 14:18:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1CF3C400) [pid = 3624] [serial = 602] [outer = 1BBD1800] 14:18:51 INFO - PROCESS | 3624 | 1461187131424 Marionette DEBUG loaded listener.js 14:18:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1D127000) [pid = 3624] [serial = 603] [outer = 1BBD1800] 14:18:52 INFO - PROCESS | 3624 | 1461187132053 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 14:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 930ms 14:18:52 INFO - PROCESS | 3624 | 1461187132092 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 14:18:52 INFO - PROCESS | 3624 | 1461187132094 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 14:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:18:52 INFO - PROCESS | 3624 | 1461187132098 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:18:52 INFO - PROCESS | 3624 | 1461187132102 Marionette TRACE conn6 <- [1,770,null,{}] 14:18:52 INFO - PROCESS | 3624 | 1461187132113 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:52 INFO - PROCESS | 3624 | 1461187132220 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 14:18:52 INFO - PROCESS | 3624 | 1461187132343 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:52 INFO - PROCESS | 3624 | ++DOCSHELL 1DDD6800 == 54 [pid = 3624] [id = 202] 14:18:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1DDE0800) [pid = 3624] [serial = 604] [outer = 00000000] 14:18:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1E576400) [pid = 3624] [serial = 605] [outer = 1DDE0800] 14:18:52 INFO - PROCESS | 3624 | 1461187132403 Marionette DEBUG loaded listener.js 14:18:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1E5E8000) [pid = 3624] [serial = 606] [outer = 1DDE0800] 14:18:52 INFO - PROCESS | 3624 | 1461187132953 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 14:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 930ms 14:18:53 INFO - PROCESS | 3624 | 1461187133031 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 14:18:53 INFO - PROCESS | 3624 | 1461187133034 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 14:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:18:53 INFO - PROCESS | 3624 | 1461187133038 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:18:53 INFO - PROCESS | 3624 | 1461187133040 Marionette TRACE conn6 <- [1,774,null,{}] 14:18:53 INFO - PROCESS | 3624 | 1461187133044 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:53 INFO - PROCESS | 3624 | 1461187133150 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 14:18:53 INFO - PROCESS | 3624 | 1461187133231 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:53 INFO - PROCESS | 3624 | ++DOCSHELL 1F651000 == 55 [pid = 3624] [id = 203] 14:18:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1FB19000) [pid = 3624] [serial = 607] [outer = 00000000] 14:18:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1FB25800) [pid = 3624] [serial = 608] [outer = 1FB19000] 14:18:53 INFO - PROCESS | 3624 | 1461187133327 Marionette DEBUG loaded listener.js 14:18:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1FC71000) [pid = 3624] [serial = 609] [outer = 1FB19000] 14:18:53 INFO - PROCESS | 3624 | 1461187133908 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 930ms 14:18:53 INFO - PROCESS | 3624 | 1461187133971 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 14:18:53 INFO - PROCESS | 3624 | 1461187133974 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 14:18:53 INFO - PROCESS | 3624 | 1461187133977 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:18:53 INFO - PROCESS | 3624 | 1461187133979 Marionette TRACE conn6 <- [1,778,null,{}] 14:18:53 INFO - PROCESS | 3624 | 1461187133983 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:54 INFO - PROCESS | 3624 | 1461187134082 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 14:18:54 INFO - PROCESS | 3624 | 1461187134178 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:54 INFO - PROCESS | 3624 | ++DOCSHELL 17D80C00 == 56 [pid = 3624] [id = 204] 14:18:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1F590400) [pid = 3624] [serial = 610] [outer = 00000000] 14:18:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (2045E400) [pid = 3624] [serial = 611] [outer = 1F590400] 14:18:54 INFO - PROCESS | 3624 | 1461187134234 Marionette DEBUG loaded listener.js 14:18:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1FD43400) [pid = 3624] [serial = 612] [outer = 1F590400] 14:18:55 INFO - PROCESS | 3624 | 1461187135050 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1129ms 14:18:55 INFO - PROCESS | 3624 | 1461187135111 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 14:18:55 INFO - PROCESS | 3624 | 1461187135115 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 14:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:18:55 INFO - PROCESS | 3624 | 1461187135120 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:18:55 INFO - PROCESS | 3624 | 1461187135124 Marionette TRACE conn6 <- [1,782,null,{}] 14:18:55 INFO - PROCESS | 3624 | 1461187135130 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:55 INFO - PROCESS | 3624 | 1461187135227 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 14:18:55 INFO - PROCESS | 3624 | 1461187135355 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:55 INFO - PROCESS | 3624 | ++DOCSHELL 17430800 == 57 [pid = 3624] [id = 205] 14:18:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (17A69C00) [pid = 3624] [serial = 613] [outer = 00000000] 14:18:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (18601800) [pid = 3624] [serial = 614] [outer = 17A69C00] 14:18:55 INFO - PROCESS | 3624 | 1461187135407 Marionette DEBUG loaded listener.js 14:18:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (18EED000) [pid = 3624] [serial = 615] [outer = 17A69C00] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1CE4C400) [pid = 3624] [serial = 566] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (17AEA800) [pid = 3624] [serial = 548] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1BCD8000) [pid = 3624] [serial = 563] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1BCE1000) [pid = 3624] [serial = 564] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (17D09400) [pid = 3624] [serial = 480] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (217CE800) [pid = 3624] [serial = 432] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1A6B1C00) [pid = 3624] [serial = 560] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A83C000) [pid = 3624] [serial = 561] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (13D8A000) [pid = 3624] [serial = 513] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1D3D5800) [pid = 3624] [serial = 519] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1E5DF800) [pid = 3624] [serial = 525] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1B8EC800) [pid = 3624] [serial = 516] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (12919800) [pid = 3624] [serial = 477] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1DA4B400) [pid = 3624] [serial = 522] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (0EB41400) [pid = 3624] [serial = 545] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1B94CC00) [pid = 3624] [serial = 552] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1B647000) [pid = 3624] [serial = 551] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (173D0400) [pid = 3624] [serial = 555] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16F43C00) [pid = 3624] [serial = 554] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (16F92800) [pid = 3624] [serial = 557] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (17A65800) [pid = 3624] [serial = 558] [outer = 00000000] [url = about:blank] 14:18:55 INFO - PROCESS | 3624 | 1461187135892 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 14:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 830ms 14:18:55 INFO - PROCESS | 3624 | 1461187135951 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 14:18:55 INFO - PROCESS | 3624 | 1461187135956 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 14:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:18:55 INFO - PROCESS | 3624 | 1461187135962 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:18:55 INFO - PROCESS | 3624 | 1461187135965 Marionette TRACE conn6 <- [1,786,null,{}] 14:18:55 INFO - PROCESS | 3624 | 1461187135969 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:56 INFO - PROCESS | 3624 | 1461187136052 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 14:18:56 INFO - PROCESS | 3624 | 1461187136060 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:56 INFO - PROCESS | 3624 | ++DOCSHELL 12B0BC00 == 58 [pid = 3624] [id = 206] 14:18:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (12BD5C00) [pid = 3624] [serial = 616] [outer = 00000000] 14:18:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16F78000) [pid = 3624] [serial = 617] [outer = 12BD5C00] 14:18:56 INFO - PROCESS | 3624 | 1461187136106 Marionette DEBUG loaded listener.js 14:18:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17430C00) [pid = 3624] [serial = 618] [outer = 12BD5C00] 14:18:56 INFO - PROCESS | 3624 | 1461187136586 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 14:18:56 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 14:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 14:18:56 INFO - PROCESS | 3624 | 1461187136635 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 14:18:56 INFO - PROCESS | 3624 | 1461187136638 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 14:18:56 INFO - PROCESS | 3624 | 1461187136641 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:18:56 INFO - PROCESS | 3624 | 1461187136644 Marionette TRACE conn6 <- [1,790,null,{}] 14:18:56 INFO - PROCESS | 3624 | 1461187136654 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:56 INFO - PROCESS | 3624 | 1461187136777 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 14:18:56 INFO - PROCESS | 3624 | 1461187136866 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:56 INFO - PROCESS | 3624 | ++DOCSHELL 17AEA800 == 59 [pid = 3624] [id = 207] 14:18:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (18EEC400) [pid = 3624] [serial = 619] [outer = 00000000] 14:18:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1B8E5C00) [pid = 3624] [serial = 620] [outer = 18EEC400] 14:18:56 INFO - PROCESS | 3624 | 1461187136914 Marionette DEBUG loaded listener.js 14:18:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1B8EFC00) [pid = 3624] [serial = 621] [outer = 18EEC400] 14:18:57 INFO - PROCESS | 3624 | 1461187137302 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 14:18:57 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 14:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 669ms 14:18:57 INFO - PROCESS | 3624 | 1461187137325 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 14:18:57 INFO - PROCESS | 3624 | 1461187137327 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 14:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:18:57 INFO - PROCESS | 3624 | 1461187137331 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:18:57 INFO - PROCESS | 3624 | 1461187137333 Marionette TRACE conn6 <- [1,794,null,{}] 14:18:57 INFO - PROCESS | 3624 | 1461187137336 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:57 INFO - PROCESS | 3624 | 1461187137423 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 14:18:57 INFO - PROCESS | 3624 | 1461187137429 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:57 INFO - PROCESS | 3624 | ++DOCSHELL 1BBD3400 == 60 [pid = 3624] [id = 208] 14:18:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1BBD4400) [pid = 3624] [serial = 622] [outer = 00000000] 14:18:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1BCDEC00) [pid = 3624] [serial = 623] [outer = 1BBD4400] 14:18:57 INFO - PROCESS | 3624 | 1461187137475 Marionette DEBUG loaded listener.js 14:18:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1BCE5800) [pid = 3624] [serial = 624] [outer = 1BBD4400] 14:18:57 INFO - PROCESS | 3624 | 1461187137963 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 14:18:58 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 14:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 14:18:58 INFO - PROCESS | 3624 | 1461187138006 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 14:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:18:58 INFO - PROCESS | 3624 | 1461187138008 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 14:18:58 INFO - PROCESS | 3624 | 1461187138012 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:18:58 INFO - PROCESS | 3624 | 1461187138013 Marionette TRACE conn6 <- [1,798,null,{}] 14:18:58 INFO - PROCESS | 3624 | 1461187138017 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:58 INFO - PROCESS | 3624 | 1461187138125 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 14:18:58 INFO - PROCESS | 3624 | 1461187138209 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:58 INFO - PROCESS | 3624 | ++DOCSHELL 1C9A7800 == 61 [pid = 3624] [id = 209] 14:18:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1CE48400) [pid = 3624] [serial = 625] [outer = 00000000] 14:18:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1CF45000) [pid = 3624] [serial = 626] [outer = 1CE48400] 14:18:58 INFO - PROCESS | 3624 | 1461187138254 Marionette DEBUG loaded listener.js 14:18:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1CF42000) [pid = 3624] [serial = 627] [outer = 1CE48400] 14:18:58 INFO - PROCESS | 3624 | 1461187138687 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 14:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 730ms 14:18:58 INFO - PROCESS | 3624 | 1461187138742 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 14:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:18:58 INFO - PROCESS | 3624 | 1461187138744 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 14:18:58 INFO - PROCESS | 3624 | 1461187138748 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:18:58 INFO - PROCESS | 3624 | 1461187138749 Marionette TRACE conn6 <- [1,802,null,{}] 14:18:58 INFO - PROCESS | 3624 | 1461187138753 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:58 INFO - PROCESS | 3624 | 1461187138881 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 14:18:58 INFO - PROCESS | 3624 | 1461187138941 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:58 INFO - PROCESS | 3624 | ++DOCSHELL 127BC400 == 62 [pid = 3624] [id = 210] 14:18:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1D12BC00) [pid = 3624] [serial = 628] [outer = 00000000] 14:18:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1D3D6C00) [pid = 3624] [serial = 629] [outer = 1D12BC00] 14:18:58 INFO - PROCESS | 3624 | 1461187138990 Marionette DEBUG loaded listener.js 14:18:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1D505400) [pid = 3624] [serial = 630] [outer = 1D12BC00] 14:18:59 INFO - PROCESS | 3624 | 1461187139425 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 14:18:59 INFO - PROCESS | 3624 | 1461187139481 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 14:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:18:59 INFO - PROCESS | 3624 | 1461187139488 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:18:59 INFO - PROCESS | 3624 | 1461187139490 Marionette TRACE conn6 <- [1,806,null,{}] 14:18:59 INFO - PROCESS | 3624 | 1461187139494 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:59 INFO - PROCESS | 3624 | 1461187139615 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 14:18:59 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1B8E7C00) [pid = 3624] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:18:59 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1BF63800) [pid = 3624] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:18:59 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (127B8000) [pid = 3624] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:18:59 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1860A000) [pid = 3624] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:18:59 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (13790400) [pid = 3624] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:18:59 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (17B32C00) [pid = 3624] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:18:59 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1BF62800) [pid = 3624] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:18:59 INFO - PROCESS | 3624 | 1461187139675 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:59 INFO - PROCESS | 3624 | ++DOCSHELL 0EB3CC00 == 63 [pid = 3624] [id = 211] 14:18:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (127B8000) [pid = 3624] [serial = 631] [outer = 00000000] 14:18:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A833400) [pid = 3624] [serial = 632] [outer = 127B8000] 14:18:59 INFO - PROCESS | 3624 | 1461187139722 Marionette DEBUG loaded listener.js 14:18:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1B8E7800) [pid = 3624] [serial = 633] [outer = 127B8000] 14:19:00 INFO - PROCESS | 3624 | 1461187140070 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 14:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 14:19:00 INFO - PROCESS | 3624 | 1461187140118 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 14:19:00 INFO - PROCESS | 3624 | 1461187140120 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 14:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:19:00 INFO - PROCESS | 3624 | 1461187140124 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:19:00 INFO - PROCESS | 3624 | 1461187140125 Marionette TRACE conn6 <- [1,810,null,{}] 14:19:00 INFO - PROCESS | 3624 | 1461187140129 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:00 INFO - PROCESS | 3624 | 1461187140224 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 14:19:00 INFO - PROCESS | 3624 | 1461187140307 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:00 INFO - PROCESS | 3624 | ++DOCSHELL 1BF64000 == 64 [pid = 3624] [id = 212] 14:19:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1CF48400) [pid = 3624] [serial = 634] [outer = 00000000] 14:19:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (20461C00) [pid = 3624] [serial = 635] [outer = 1CF48400] 14:19:00 INFO - PROCESS | 3624 | 1461187140352 Marionette DEBUG loaded listener.js 14:19:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (20468400) [pid = 3624] [serial = 636] [outer = 1CF48400] 14:19:00 INFO - PROCESS | 3624 | 1461187140719 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 14:19:00 INFO - PROCESS | 3624 | 1461187140757 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 14:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:19:00 INFO - PROCESS | 3624 | 1461187140760 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:19:00 INFO - PROCESS | 3624 | 1461187140761 Marionette TRACE conn6 <- [1,814,null,{}] 14:19:00 INFO - PROCESS | 3624 | 1461187140765 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:00 INFO - PROCESS | 3624 | 1461187140875 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 14:19:00 INFO - PROCESS | 3624 | 1461187140915 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:00 INFO - PROCESS | 3624 | ++DOCSHELL 20467C00 == 65 [pid = 3624] [id = 213] 14:19:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (20468000) [pid = 3624] [serial = 637] [outer = 00000000] 14:19:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (206A3800) [pid = 3624] [serial = 638] [outer = 20468000] 14:19:00 INFO - PROCESS | 3624 | 1461187140959 Marionette DEBUG loaded listener.js 14:19:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (206A6400) [pid = 3624] [serial = 639] [outer = 20468000] 14:19:01 INFO - PROCESS | 3624 | 1461187141359 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 14:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 14:19:01 INFO - PROCESS | 3624 | 1461187141391 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 14:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:19:01 INFO - PROCESS | 3624 | 1461187141392 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 14:19:01 INFO - PROCESS | 3624 | 1461187141396 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:19:01 INFO - PROCESS | 3624 | 1461187141397 Marionette TRACE conn6 <- [1,818,null,{}] 14:19:01 INFO - PROCESS | 3624 | 1461187141401 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:01 INFO - PROCESS | 3624 | 1461187141515 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 14:19:01 INFO - PROCESS | 3624 | 1461187141523 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:01 INFO - PROCESS | 3624 | ++DOCSHELL 206A1C00 == 66 [pid = 3624] [id = 214] 14:19:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (206A8400) [pid = 3624] [serial = 640] [outer = 00000000] 14:19:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (217D4000) [pid = 3624] [serial = 641] [outer = 206A8400] 14:19:01 INFO - PROCESS | 3624 | 1461187141568 Marionette DEBUG loaded listener.js 14:19:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (217D6000) [pid = 3624] [serial = 642] [outer = 206A8400] 14:19:02 INFO - PROCESS | 3624 | 1461187142257 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 14:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 870ms 14:19:02 INFO - PROCESS | 3624 | 1461187142267 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 14:19:02 INFO - PROCESS | 3624 | 1461187142273 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 14:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:19:02 INFO - PROCESS | 3624 | 1461187142278 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:19:02 INFO - PROCESS | 3624 | 1461187142282 Marionette TRACE conn6 <- [1,822,null,{}] 14:19:02 INFO - PROCESS | 3624 | 1461187142288 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:02 INFO - PROCESS | 3624 | 1461187142401 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 14:19:02 INFO - PROCESS | 3624 | 1461187142529 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:02 INFO - PROCESS | 3624 | ++DOCSHELL 13D57C00 == 67 [pid = 3624] [id = 215] 14:19:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (13D8A000) [pid = 3624] [serial = 643] [outer = 00000000] 14:19:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (17D04800) [pid = 3624] [serial = 644] [outer = 13D8A000] 14:19:02 INFO - PROCESS | 3624 | 1461187142589 Marionette DEBUG loaded listener.js 14:19:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (186E7800) [pid = 3624] [serial = 645] [outer = 13D8A000] 14:19:03 INFO - PROCESS | 3624 | 1461187143172 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 14:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 930ms 14:19:03 INFO - PROCESS | 3624 | 1461187143212 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 14:19:03 INFO - PROCESS | 3624 | 1461187143219 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 14:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:19:03 INFO - PROCESS | 3624 | 1461187143225 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:19:03 INFO - PROCESS | 3624 | 1461187143228 Marionette TRACE conn6 <- [1,826,null,{}] 14:19:03 INFO - PROCESS | 3624 | 1461187143232 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:03 INFO - PROCESS | 3624 | 1461187143343 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 14:19:03 INFO - PROCESS | 3624 | 1461187143441 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:03 INFO - PROCESS | 3624 | ++DOCSHELL 18EE6400 == 68 [pid = 3624] [id = 216] 14:19:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1A83BC00) [pid = 3624] [serial = 646] [outer = 00000000] 14:19:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1CF3B800) [pid = 3624] [serial = 647] [outer = 1A83BC00] 14:19:03 INFO - PROCESS | 3624 | 1461187143498 Marionette DEBUG loaded listener.js 14:19:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1D2F8800) [pid = 3624] [serial = 648] [outer = 1A83BC00] 14:19:04 INFO - PROCESS | 3624 | 1461187144136 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 14:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 930ms 14:19:04 INFO - PROCESS | 3624 | 1461187144157 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 14:19:04 INFO - PROCESS | 3624 | 1461187144159 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 14:19:04 INFO - PROCESS | 3624 | 1461187144163 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:19:04 INFO - PROCESS | 3624 | 1461187144167 Marionette TRACE conn6 <- [1,830,null,{}] 14:19:04 INFO - PROCESS | 3624 | 1461187144178 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:04 INFO - PROCESS | 3624 | 1461187144288 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 14:19:04 INFO - PROCESS | 3624 | 1461187144390 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:04 INFO - PROCESS | 3624 | ++DOCSHELL 217D1000 == 69 [pid = 3624] [id = 217] 14:19:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (21A07000) [pid = 3624] [serial = 649] [outer = 00000000] 14:19:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (21A0B800) [pid = 3624] [serial = 650] [outer = 21A07000] 14:19:04 INFO - PROCESS | 3624 | 1461187144449 Marionette DEBUG loaded listener.js 14:19:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (21A10400) [pid = 3624] [serial = 651] [outer = 21A07000] 14:19:05 INFO - PROCESS | 3624 | 1461187145071 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 14:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 970ms 14:19:05 INFO - PROCESS | 3624 | 1461187145138 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 14:19:05 INFO - PROCESS | 3624 | 1461187145141 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 14:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:19:05 INFO - PROCESS | 3624 | 1461187145144 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:19:05 INFO - PROCESS | 3624 | 1461187145146 Marionette TRACE conn6 <- [1,834,null,{}] 14:19:05 INFO - PROCESS | 3624 | 1461187145150 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:05 INFO - PROCESS | 3624 | 1461187145264 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 14:19:05 INFO - PROCESS | 3624 | 1461187145603 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:05 INFO - PROCESS | 3624 | ++DOCSHELL 0B693C00 == 70 [pid = 3624] [id = 218] 14:19:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (0B6F2800) [pid = 3624] [serial = 652] [outer = 00000000] 14:19:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (0EB45000) [pid = 3624] [serial = 653] [outer = 0B6F2800] 14:19:05 INFO - PROCESS | 3624 | 1461187145654 Marionette DEBUG loaded listener.js 14:19:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (0F4E6C00) [pid = 3624] [serial = 654] [outer = 0B6F2800] 14:19:06 INFO - PROCESS | 3624 | 1461187146257 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 14:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1167ms 14:19:06 INFO - PROCESS | 3624 | 1461187146315 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 14:19:06 INFO - PROCESS | 3624 | 1461187146320 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 14:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:19:06 INFO - PROCESS | 3624 | 1461187146325 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:19:06 INFO - PROCESS | 3624 | 1461187146328 Marionette TRACE conn6 <- [1,838,null,{}] 14:19:06 INFO - PROCESS | 3624 | 1461187146332 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:06 INFO - PROCESS | 3624 | 1461187146435 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 14:19:06 INFO - PROCESS | 3624 | 1461187146538 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:06 INFO - PROCESS | 3624 | ++DOCSHELL 13CE4C00 == 71 [pid = 3624] [id = 219] 14:19:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (13D7E800) [pid = 3624] [serial = 655] [outer = 00000000] 14:19:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (16F4AC00) [pid = 3624] [serial = 656] [outer = 13D7E800] 14:19:06 INFO - PROCESS | 3624 | 1461187146585 Marionette DEBUG loaded listener.js 14:19:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (173D7C00) [pid = 3624] [serial = 657] [outer = 13D7E800] 14:19:06 INFO - PROCESS | 3624 | --DOCSHELL 137D7000 == 70 [pid = 3624] [id = 160] 14:19:06 INFO - PROCESS | 3624 | --DOCSHELL 1276FC00 == 69 [pid = 3624] [id = 146] 14:19:06 INFO - PROCESS | 3624 | --DOCSHELL 17D8B000 == 68 [pid = 3624] [id = 163] 14:19:06 INFO - PROCESS | 3624 | --DOCSHELL 16F4C800 == 67 [pid = 3624] [id = 148] 14:19:06 INFO - PROCESS | 3624 | --DOCSHELL 1A6A9400 == 66 [pid = 3624] [id = 164] 14:19:06 INFO - PROCESS | 3624 | --DOCSHELL 13777000 == 65 [pid = 3624] [id = 147] 14:19:06 INFO - PROCESS | 3624 | --DOCSHELL 1B66D400 == 64 [pid = 3624] [id = 165] 14:19:06 INFO - PROCESS | 3624 | --DOCSHELL 20467C00 == 63 [pid = 3624] [id = 213] 14:19:06 INFO - PROCESS | 3624 | --DOCSHELL 1BF64000 == 62 [pid = 3624] [id = 212] 14:19:06 INFO - PROCESS | 3624 | --DOCSHELL 0EB3CC00 == 61 [pid = 3624] [id = 211] 14:19:06 INFO - PROCESS | 3624 | --DOCSHELL 127BC400 == 60 [pid = 3624] [id = 210] 14:19:06 INFO - PROCESS | 3624 | --DOCSHELL 1C9A7800 == 59 [pid = 3624] [id = 209] 14:19:06 INFO - PROCESS | 3624 | --DOCSHELL 1BBD3400 == 58 [pid = 3624] [id = 208] 14:19:06 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (12B0A800) [pid = 3624] [serial = 569] [outer = 00000000] [url = about:blank] 14:19:06 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1BBDC000) [pid = 3624] [serial = 572] [outer = 00000000] [url = about:blank] 14:19:06 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1D165400) [pid = 3624] [serial = 575] [outer = 00000000] [url = about:blank] 14:19:06 INFO - PROCESS | 3624 | --DOCSHELL 17AEA800 == 57 [pid = 3624] [id = 207] 14:19:06 INFO - PROCESS | 3624 | --DOCSHELL 12B0BC00 == 56 [pid = 3624] [id = 206] 14:19:06 INFO - PROCESS | 3624 | --DOCSHELL 17430800 == 55 [pid = 3624] [id = 205] 14:19:06 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1BCE4400) [pid = 3624] [serial = 587] [outer = 00000000] [url = about:blank] 14:19:06 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1D130400) [pid = 3624] [serial = 590] [outer = 00000000] [url = about:blank] 14:19:06 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (129A6C00) [pid = 3624] [serial = 578] [outer = 00000000] [url = about:blank] 14:19:06 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1A835000) [pid = 3624] [serial = 584] [outer = 00000000] [url = about:blank] 14:19:06 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (13D80800) [pid = 3624] [serial = 581] [outer = 00000000] [url = about:blank] 14:19:06 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (16F4B800) [pid = 3624] [serial = 582] [outer = 00000000] [url = about:blank] 14:19:06 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1BF5E400) [pid = 3624] [serial = 588] [outer = 00000000] [url = about:blank] 14:19:06 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1D163C00) [pid = 3624] [serial = 593] [outer = 00000000] [url = about:blank] 14:19:06 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1D162400) [pid = 3624] [serial = 591] [outer = 00000000] [url = about:blank] 14:19:06 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1CE48000) [pid = 3624] [serial = 567] [outer = 00000000] [url = about:blank] 14:19:06 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (137DA000) [pid = 3624] [serial = 579] [outer = 00000000] [url = about:blank] 14:19:06 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1A83F800) [pid = 3624] [serial = 585] [outer = 00000000] [url = about:blank] 14:19:06 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1D32E400) [pid = 3624] [serial = 594] [outer = 00000000] [url = about:blank] 14:19:07 INFO - PROCESS | 3624 | 1461187147105 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 14:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 830ms 14:19:07 INFO - PROCESS | 3624 | 1461187147161 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 14:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:19:07 INFO - PROCESS | 3624 | 1461187147165 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 14:19:07 INFO - PROCESS | 3624 | 1461187147168 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:19:07 INFO - PROCESS | 3624 | 1461187147170 Marionette TRACE conn6 <- [1,842,null,{}] 14:19:07 INFO - PROCESS | 3624 | 1461187147174 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:07 INFO - PROCESS | 3624 | 1461187147254 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 14:19:07 INFO - PROCESS | 3624 | 1461187147359 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:07 INFO - PROCESS | 3624 | ++DOCSHELL 1299E400 == 56 [pid = 3624] [id = 220] 14:19:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (129A4C00) [pid = 3624] [serial = 658] [outer = 00000000] 14:19:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (16F48400) [pid = 3624] [serial = 659] [outer = 129A4C00] 14:19:07 INFO - PROCESS | 3624 | 1461187147405 Marionette DEBUG loaded listener.js 14:19:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1737E800) [pid = 3624] [serial = 660] [outer = 129A4C00] 14:19:07 INFO - PROCESS | 3624 | 1461187147778 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 14:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 669ms 14:19:07 INFO - PROCESS | 3624 | 1461187147839 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 14:19:07 INFO - PROCESS | 3624 | 1461187147841 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 14:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:19:07 INFO - PROCESS | 3624 | 1461187147851 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:19:07 INFO - PROCESS | 3624 | 1461187147856 Marionette TRACE conn6 <- [1,846,null,{}] 14:19:07 INFO - PROCESS | 3624 | 1461187147860 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:07 INFO - PROCESS | 3624 | 1461187147950 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 14:19:07 INFO - PROCESS | 3624 | 1461187147957 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:07 INFO - PROCESS | 3624 | ++DOCSHELL 17430400 == 57 [pid = 3624] [id = 221] 14:19:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (17B24000) [pid = 3624] [serial = 661] [outer = 00000000] 14:19:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (192F5400) [pid = 3624] [serial = 662] [outer = 17B24000] 14:19:08 INFO - PROCESS | 3624 | 1461187148007 Marionette DEBUG loaded listener.js 14:19:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1A6A7800) [pid = 3624] [serial = 663] [outer = 17B24000] 14:19:08 INFO - PROCESS | 3624 | 1461187148467 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 14:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 14:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:19:08 INFO - PROCESS | 3624 | 1461187148479 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 14:19:08 INFO - PROCESS | 3624 | 1461187148481 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 14:19:08 INFO - PROCESS | 3624 | 1461187148503 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:19:08 INFO - PROCESS | 3624 | 1461187148504 Marionette TRACE conn6 <- [1,850,null,{}] 14:19:08 INFO - PROCESS | 3624 | 1461187148509 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:08 INFO - PROCESS | 3624 | 1461187148588 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 14:19:08 INFO - PROCESS | 3624 | 1461187148594 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:08 INFO - PROCESS | 3624 | ++DOCSHELL 129A1C00 == 58 [pid = 3624] [id = 222] 14:19:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1A6AE400) [pid = 3624] [serial = 664] [outer = 00000000] 14:19:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1B756800) [pid = 3624] [serial = 665] [outer = 1A6AE400] 14:19:08 INFO - PROCESS | 3624 | 1461187148639 Marionette DEBUG loaded listener.js 14:19:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1B66C400) [pid = 3624] [serial = 666] [outer = 1A6AE400] 14:19:09 INFO - PROCESS | 3624 | 1461187149095 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 14:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 650ms 14:19:09 INFO - PROCESS | 3624 | 1461187149135 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 14:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:19:09 INFO - PROCESS | 3624 | 1461187149137 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 14:19:09 INFO - PROCESS | 3624 | 1461187149145 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:19:09 INFO - PROCESS | 3624 | 1461187149147 Marionette TRACE conn6 <- [1,854,null,{}] 14:19:09 INFO - PROCESS | 3624 | 1461187149151 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:09 INFO - PROCESS | 3624 | 1461187149256 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 14:19:09 INFO - PROCESS | 3624 | 1461187149264 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:09 INFO - PROCESS | 3624 | ++DOCSHELL 1299DC00 == 59 [pid = 3624] [id = 223] 14:19:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1B94BC00) [pid = 3624] [serial = 667] [outer = 00000000] 14:19:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1BBDC000) [pid = 3624] [serial = 668] [outer = 1B94BC00] 14:19:09 INFO - PROCESS | 3624 | 1461187149320 Marionette DEBUG loaded listener.js 14:19:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1BCDA000) [pid = 3624] [serial = 669] [outer = 1B94BC00] 14:19:09 INFO - PROCESS | 3624 | 1461187149830 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 14:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 14:19:09 INFO - PROCESS | 3624 | 1461187149872 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 14:19:09 INFO - PROCESS | 3624 | 1461187149874 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 14:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:19:09 INFO - PROCESS | 3624 | 1461187149877 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:19:09 INFO - PROCESS | 3624 | 1461187149879 Marionette TRACE conn6 <- [1,858,null,{}] 14:19:09 INFO - PROCESS | 3624 | 1461187149883 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:09 INFO - PROCESS | 3624 | 1461187149990 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 14:19:09 INFO - PROCESS | 3624 | 1461187149998 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:10 INFO - PROCESS | 3624 | ++DOCSHELL 1BCDC000 == 60 [pid = 3624] [id = 224] 14:19:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1BF2C800) [pid = 3624] [serial = 670] [outer = 00000000] 14:19:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1C9A2C00) [pid = 3624] [serial = 671] [outer = 1BF2C800] 14:19:10 INFO - PROCESS | 3624 | 1461187150044 Marionette DEBUG loaded listener.js 14:19:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1CF3BC00) [pid = 3624] [serial = 672] [outer = 1BF2C800] 14:19:10 INFO - PROCESS | 3624 | 1461187150503 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 14:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 14:19:10 INFO - PROCESS | 3624 | 1461187150556 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 14:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:19:10 INFO - PROCESS | 3624 | 1461187150558 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 14:19:10 INFO - PROCESS | 3624 | 1461187150561 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:19:10 INFO - PROCESS | 3624 | 1461187150562 Marionette TRACE conn6 <- [1,862,null,{}] 14:19:10 INFO - PROCESS | 3624 | 1461187150566 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:10 INFO - PROCESS | 3624 | 1461187150697 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 14:19:10 INFO - PROCESS | 3624 | 1461187150723 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:10 INFO - PROCESS | 3624 | ++DOCSHELL 1BF66C00 == 61 [pid = 3624] [id = 225] 14:19:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1CF46C00) [pid = 3624] [serial = 673] [outer = 00000000] 14:19:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1D128C00) [pid = 3624] [serial = 674] [outer = 1CF46C00] 14:19:10 INFO - PROCESS | 3624 | 1461187150769 Marionette DEBUG loaded listener.js 14:19:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1D160000) [pid = 3624] [serial = 675] [outer = 1CF46C00] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (127B8000) [pid = 3624] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (17A69C00) [pid = 3624] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1CF48400) [pid = 3624] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (18EEC400) [pid = 3624] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (17812000) [pid = 3624] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1D132800) [pid = 3624] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1FB19000) [pid = 3624] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1A8F6000) [pid = 3624] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (12BD5C00) [pid = 3624] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (0B6EFC00) [pid = 3624] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1BBD4400) [pid = 3624] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1DDE0800) [pid = 3624] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1CE48400) [pid = 3624] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1D12BC00) [pid = 3624] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (17AEAC00) [pid = 3624] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1BBD1800) [pid = 3624] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1A831800) [pid = 3624] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1F590400) [pid = 3624] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (12920C00) [pid = 3624] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:19:11 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (20468000) [pid = 3624] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:19:11 INFO - PROCESS | 3624 | 1461187151424 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 14:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 871ms 14:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:19:11 INFO - PROCESS | 3624 | 1461187151437 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 14:19:11 INFO - PROCESS | 3624 | 1461187151439 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 14:19:11 INFO - PROCESS | 3624 | 1461187151442 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:19:11 INFO - PROCESS | 3624 | 1461187151444 Marionette TRACE conn6 <- [1,866,null,{}] 14:19:11 INFO - PROCESS | 3624 | 1461187151459 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:11 INFO - PROCESS | 3624 | 1461187151536 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 14:19:11 INFO - PROCESS | 3624 | 1461187151542 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:11 INFO - PROCESS | 3624 | ++DOCSHELL 17812000 == 62 [pid = 3624] [id = 226] 14:19:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (17815C00) [pid = 3624] [serial = 676] [outer = 00000000] 14:19:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1BBD5000) [pid = 3624] [serial = 677] [outer = 17815C00] 14:19:11 INFO - PROCESS | 3624 | 1461187151586 Marionette DEBUG loaded listener.js 14:19:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1B94A800) [pid = 3624] [serial = 678] [outer = 17815C00] 14:19:13 INFO - PROCESS | 3624 | 1461187153164 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 14:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1774ms 14:19:13 INFO - PROCESS | 3624 | 1461187153245 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 14:19:13 INFO - PROCESS | 3624 | 1461187153249 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 14:19:13 INFO - PROCESS | 3624 | 1461187153255 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:19:13 INFO - PROCESS | 3624 | 1461187153259 Marionette TRACE conn6 <- [1,870,null,{}] 14:19:13 INFO - PROCESS | 3624 | 1461187153266 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:13 INFO - PROCESS | 3624 | 1461187153370 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 14:19:13 INFO - PROCESS | 3624 | 1461187153498 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:13 INFO - PROCESS | 3624 | ++DOCSHELL 12703000 == 63 [pid = 3624] [id = 227] 14:19:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1270EC00) [pid = 3624] [serial = 679] [outer = 00000000] 14:19:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (127C3400) [pid = 3624] [serial = 680] [outer = 1270EC00] 14:19:13 INFO - PROCESS | 3624 | 1461187153556 Marionette DEBUG loaded listener.js 14:19:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1291E400) [pid = 3624] [serial = 681] [outer = 1270EC00] 14:19:14 INFO - PROCESS | 3624 | 1461187154255 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 14:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1017ms 14:19:14 INFO - PROCESS | 3624 | 1461187154280 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 14:19:14 INFO - PROCESS | 3624 | 1461187154284 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 14:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:19:14 INFO - PROCESS | 3624 | 1461187154292 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:19:14 INFO - PROCESS | 3624 | 1461187154296 Marionette TRACE conn6 <- [1,874,null,{}] 14:19:14 INFO - PROCESS | 3624 | 1461187154300 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:14 INFO - PROCESS | 3624 | 1461187154412 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 14:19:14 INFO - PROCESS | 3624 | 1461187154537 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:14 INFO - PROCESS | 3624 | ++DOCSHELL 12998800 == 64 [pid = 3624] [id = 228] 14:19:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (12F09000) [pid = 3624] [serial = 682] [outer = 00000000] 14:19:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (18603400) [pid = 3624] [serial = 683] [outer = 12F09000] 14:19:14 INFO - PROCESS | 3624 | 1461187154596 Marionette DEBUG loaded listener.js 14:19:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (18EEB400) [pid = 3624] [serial = 684] [outer = 12F09000] 14:19:15 INFO - PROCESS | 3624 | 1461187155227 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 14:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 990ms 14:19:15 INFO - PROCESS | 3624 | 1461187155290 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 14:19:15 INFO - PROCESS | 3624 | 1461187155293 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 14:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:19:15 INFO - PROCESS | 3624 | 1461187155300 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:19:15 INFO - PROCESS | 3624 | 1461187155302 Marionette TRACE conn6 <- [1,878,null,{}] 14:19:15 INFO - PROCESS | 3624 | 1461187155313 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:15 INFO - PROCESS | 3624 | 1461187155427 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 14:19:15 INFO - PROCESS | 3624 | 1461187155553 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:15 INFO - PROCESS | 3624 | ++DOCSHELL 1BBD1800 == 65 [pid = 3624] [id = 229] 14:19:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1BBD2000) [pid = 3624] [serial = 685] [outer = 00000000] 14:19:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1BCD7800) [pid = 3624] [serial = 686] [outer = 1BBD2000] 14:19:15 INFO - PROCESS | 3624 | 1461187155616 Marionette DEBUG loaded listener.js 14:19:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1BF2A800) [pid = 3624] [serial = 687] [outer = 1BBD2000] 14:19:16 INFO - PROCESS | 3624 | 1461187156222 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 14:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 970ms 14:19:16 INFO - PROCESS | 3624 | 1461187156271 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 14:19:16 INFO - PROCESS | 3624 | 1461187156273 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 14:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:19:16 INFO - PROCESS | 3624 | 1461187156277 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:19:16 INFO - PROCESS | 3624 | 1461187156279 Marionette TRACE conn6 <- [1,882,null,{}] 14:19:16 INFO - PROCESS | 3624 | 1461187156283 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:16 INFO - PROCESS | 3624 | 1461187156390 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 14:19:16 INFO - PROCESS | 3624 | 1461187156485 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:16 INFO - PROCESS | 3624 | ++DOCSHELL 1D32E400 == 66 [pid = 3624] [id = 230] 14:19:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1D3D3C00) [pid = 3624] [serial = 688] [outer = 00000000] 14:19:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1DA50C00) [pid = 3624] [serial = 689] [outer = 1D3D3C00] 14:19:16 INFO - PROCESS | 3624 | 1461187156542 Marionette DEBUG loaded listener.js 14:19:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1DBDE000) [pid = 3624] [serial = 690] [outer = 1D3D3C00] 14:19:17 INFO - PROCESS | 3624 | 1461187157161 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 14:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 930ms 14:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:19:17 INFO - PROCESS | 3624 | 1461187157210 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 14:19:17 INFO - PROCESS | 3624 | 1461187157213 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 14:19:17 INFO - PROCESS | 3624 | 1461187157216 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:19:17 INFO - PROCESS | 3624 | 1461187157218 Marionette TRACE conn6 <- [1,886,null,{}] 14:19:17 INFO - PROCESS | 3624 | 1461187157222 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:17 INFO - PROCESS | 3624 | 1461187157348 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 14:19:17 INFO - PROCESS | 3624 | 1461187157474 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:17 INFO - PROCESS | 3624 | ++DOCSHELL 0EB3C000 == 67 [pid = 3624] [id = 231] 14:19:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (0F43C800) [pid = 3624] [serial = 691] [outer = 00000000] 14:19:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (16F41C00) [pid = 3624] [serial = 692] [outer = 0F43C800] 14:19:17 INFO - PROCESS | 3624 | 1461187157532 Marionette DEBUG loaded listener.js 14:19:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (17B2F800) [pid = 3624] [serial = 693] [outer = 0F43C800] 14:19:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (12770800) [pid = 3624] [serial = 694] [outer = 0B68C000] 14:19:18 INFO - PROCESS | 3624 | 1461187158309 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 14:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1119ms 14:19:18 INFO - PROCESS | 3624 | 1461187158340 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 14:19:18 INFO - PROCESS | 3624 | 1461187158345 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 14:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:19:18 INFO - PROCESS | 3624 | 1461187158350 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:19:18 INFO - PROCESS | 3624 | 1461187158353 Marionette TRACE conn6 <- [1,890,null,{}] 14:19:18 INFO - PROCESS | 3624 | 1461187158358 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:18 INFO - PROCESS | 3624 | 1461187158493 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 14:19:18 INFO - PROCESS | 3624 | 1461187158604 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:18 INFO - PROCESS | 3624 | ++DOCSHELL 12917800 == 68 [pid = 3624] [id = 232] 14:19:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (129A6400) [pid = 3624] [serial = 695] [outer = 00000000] 14:19:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (12CCE400) [pid = 3624] [serial = 696] [outer = 129A6400] 14:19:18 INFO - PROCESS | 3624 | 1461187158654 Marionette DEBUG loaded listener.js 14:19:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (13710C00) [pid = 3624] [serial = 697] [outer = 129A6400] 14:19:18 INFO - PROCESS | 3624 | --DOCSHELL 192F5800 == 67 [pid = 3624] [id = 187] 14:19:18 INFO - PROCESS | 3624 | --DOCSHELL 1BF68C00 == 66 [pid = 3624] [id = 167] 14:19:18 INFO - PROCESS | 3624 | --DOCSHELL 129A0000 == 65 [pid = 3624] [id = 186] 14:19:18 INFO - PROCESS | 3624 | --DOCSHELL 1A83D800 == 64 [pid = 3624] [id = 188] 14:19:18 INFO - PROCESS | 3624 | --DOCSHELL 17D81800 == 63 [pid = 3624] [id = 195] 14:19:18 INFO - PROCESS | 3624 | --DOCSHELL 1BF66C00 == 62 [pid = 3624] [id = 225] 14:19:18 INFO - PROCESS | 3624 | --DOCSHELL 1BCDC000 == 61 [pid = 3624] [id = 224] 14:19:18 INFO - PROCESS | 3624 | --DOCSHELL 1299DC00 == 60 [pid = 3624] [id = 223] 14:19:18 INFO - PROCESS | 3624 | --DOCSHELL 129A1C00 == 59 [pid = 3624] [id = 222] 14:19:18 INFO - PROCESS | 3624 | --DOCSHELL 17430400 == 58 [pid = 3624] [id = 221] 14:19:18 INFO - PROCESS | 3624 | --DOCSHELL 1299E400 == 57 [pid = 3624] [id = 220] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1D50CC00) [pid = 3624] [serial = 596] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (217D4000) [pid = 3624] [serial = 641] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOCSHELL 13CE4C00 == 56 [pid = 3624] [id = 219] 14:19:18 INFO - PROCESS | 3624 | --DOCSHELL 0B693C00 == 55 [pid = 3624] [id = 218] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (206A6400) [pid = 3624] [serial = 639] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1B8E7800) [pid = 3624] [serial = 633] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (18601800) [pid = 3624] [serial = 614] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (20468400) [pid = 3624] [serial = 636] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1B8E5C00) [pid = 3624] [serial = 620] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (17D05800) [pid = 3624] [serial = 549] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1D28D000) [pid = 3624] [serial = 576] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1FC71000) [pid = 3624] [serial = 609] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1BCE0800) [pid = 3624] [serial = 573] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (17430C00) [pid = 3624] [serial = 618] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (18EED000) [pid = 3624] [serial = 615] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (0F488400) [pid = 3624] [serial = 546] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1BCE5800) [pid = 3624] [serial = 624] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1E5E8000) [pid = 3624] [serial = 606] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1CF42000) [pid = 3624] [serial = 627] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1CF45000) [pid = 3624] [serial = 626] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1D505400) [pid = 3624] [serial = 630] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1BCDEC00) [pid = 3624] [serial = 623] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (16F78000) [pid = 3624] [serial = 617] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (18EEC800) [pid = 3624] [serial = 599] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (19F73C00) [pid = 3624] [serial = 600] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1A833400) [pid = 3624] [serial = 632] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1CF3C400) [pid = 3624] [serial = 602] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1D3D6C00) [pid = 3624] [serial = 629] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1FB25800) [pid = 3624] [serial = 608] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1BF5C800) [pid = 3624] [serial = 543] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1D127000) [pid = 3624] [serial = 603] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (2045E400) [pid = 3624] [serial = 611] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1B8EFC00) [pid = 3624] [serial = 621] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1FD43400) [pid = 3624] [serial = 612] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (20461C00) [pid = 3624] [serial = 635] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13D8C000) [pid = 3624] [serial = 570] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1E576400) [pid = 3624] [serial = 605] [outer = 00000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (206A3800) [pid = 3624] [serial = 638] [outer = 00000000] [url = about:blank] 14:19:19 INFO - PROCESS | 3624 | 1461187159151 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 14:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 830ms 14:19:19 INFO - PROCESS | 3624 | 1461187159185 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 14:19:19 INFO - PROCESS | 3624 | 1461187159189 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 14:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:19:19 INFO - PROCESS | 3624 | 1461187159195 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:19:19 INFO - PROCESS | 3624 | 1461187159198 Marionette TRACE conn6 <- [1,894,null,{}] 14:19:19 INFO - PROCESS | 3624 | 1461187159202 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:19 INFO - PROCESS | 3624 | 1461187159293 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 14:19:19 INFO - PROCESS | 3624 | 1461187159303 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:19 INFO - PROCESS | 3624 | ++DOCSHELL 12912C00 == 56 [pid = 3624] [id = 233] 14:19:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (12BD0800) [pid = 3624] [serial = 698] [outer = 00000000] 14:19:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (13D8CC00) [pid = 3624] [serial = 699] [outer = 12BD0800] 14:19:19 INFO - PROCESS | 3624 | 1461187159350 Marionette DEBUG loaded listener.js 14:19:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (16F47800) [pid = 3624] [serial = 700] [outer = 12BD0800] 14:19:19 INFO - PROCESS | 3624 | 1461187159841 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 14:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 14:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:19:19 INFO - PROCESS | 3624 | 1461187159870 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 14:19:19 INFO - PROCESS | 3624 | 1461187159872 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 14:19:19 INFO - PROCESS | 3624 | 1461187159876 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:19:19 INFO - PROCESS | 3624 | 1461187159879 Marionette TRACE conn6 <- [1,898,null,{}] 14:19:19 INFO - PROCESS | 3624 | 1461187159891 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:19 INFO - PROCESS | 3624 | 1461187159984 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 14:19:19 INFO - PROCESS | 3624 | 1461187159993 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:20 INFO - PROCESS | 3624 | ++DOCSHELL 17D80800 == 57 [pid = 3624] [id = 234] 14:19:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17D86400) [pid = 3624] [serial = 701] [outer = 00000000] 14:19:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (18610C00) [pid = 3624] [serial = 702] [outer = 17D86400] 14:19:20 INFO - PROCESS | 3624 | 1461187160044 Marionette DEBUG loaded listener.js 14:19:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (192EF800) [pid = 3624] [serial = 703] [outer = 17D86400] 14:19:20 INFO - PROCESS | 3624 | 1461187160555 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 14:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 730ms 14:19:20 INFO - PROCESS | 3624 | 1461187160607 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 14:19:20 INFO - PROCESS | 3624 | 1461187160609 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 14:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:19:20 INFO - PROCESS | 3624 | 1461187160613 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:19:20 INFO - PROCESS | 3624 | 1461187160615 Marionette TRACE conn6 <- [1,902,null,{}] 14:19:20 INFO - PROCESS | 3624 | 1461187160618 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:20 INFO - PROCESS | 3624 | 1461187160707 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 14:19:20 INFO - PROCESS | 3624 | 1461187160797 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:20 INFO - PROCESS | 3624 | ++DOCSHELL 192F3C00 == 58 [pid = 3624] [id = 235] 14:19:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (192F5800) [pid = 3624] [serial = 704] [outer = 00000000] 14:19:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A8F3400) [pid = 3624] [serial = 705] [outer = 192F5800] 14:19:20 INFO - PROCESS | 3624 | 1461187160843 Marionette DEBUG loaded listener.js 14:19:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1B64F800) [pid = 3624] [serial = 706] [outer = 192F5800] 14:19:21 INFO - PROCESS | 3624 | 1461187161248 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 14:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 14:19:21 INFO - PROCESS | 3624 | 1461187161287 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 14:19:21 INFO - PROCESS | 3624 | 1461187161289 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 14:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:19:21 INFO - PROCESS | 3624 | 1461187161292 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:19:21 INFO - PROCESS | 3624 | 1461187161293 Marionette TRACE conn6 <- [1,906,null,{}] 14:19:21 INFO - PROCESS | 3624 | 1461187161297 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:21 INFO - PROCESS | 3624 | 1461187161404 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 14:19:21 INFO - PROCESS | 3624 | 1461187161489 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:21 INFO - PROCESS | 3624 | ++DOCSHELL 1A8ED800 == 59 [pid = 3624] [id = 236] 14:19:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A8FA400) [pid = 3624] [serial = 707] [outer = 00000000] 14:19:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1B751800) [pid = 3624] [serial = 708] [outer = 1A8FA400] 14:19:21 INFO - PROCESS | 3624 | 1461187161535 Marionette DEBUG loaded listener.js 14:19:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1B8E4400) [pid = 3624] [serial = 709] [outer = 1A8FA400] 14:19:22 INFO - PROCESS | 3624 | 1461187162003 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 14:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 770ms 14:19:22 INFO - PROCESS | 3624 | 1461187162063 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 14:19:22 INFO - PROCESS | 3624 | 1461187162065 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 14:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:19:22 INFO - PROCESS | 3624 | 1461187162072 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:19:22 INFO - PROCESS | 3624 | 1461187162074 Marionette TRACE conn6 <- [1,910,null,{}] 14:19:22 INFO - PROCESS | 3624 | 1461187162077 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:22 INFO - PROCESS | 3624 | 1461187162213 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 14:19:22 INFO - PROCESS | 3624 | 1461187162227 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:22 INFO - PROCESS | 3624 | ++DOCSHELL 0EB44800 == 60 [pid = 3624] [id = 237] 14:19:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1BBD9800) [pid = 3624] [serial = 710] [outer = 00000000] 14:19:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1BF30C00) [pid = 3624] [serial = 711] [outer = 1BBD9800] 14:19:22 INFO - PROCESS | 3624 | 1461187162321 Marionette DEBUG loaded listener.js 14:19:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1BF5C800) [pid = 3624] [serial = 712] [outer = 1BBD9800] 14:19:22 INFO - PROCESS | 3624 | 1461187162719 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 14:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 690ms 14:19:22 INFO - PROCESS | 3624 | 1461187162759 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 14:19:22 INFO - PROCESS | 3624 | 1461187162761 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 14:19:22 INFO - PROCESS | 3624 | 1461187162764 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:19:22 INFO - PROCESS | 3624 | 1461187162766 Marionette TRACE conn6 <- [1,914,null,{}] 14:19:22 INFO - PROCESS | 3624 | 1461187162769 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:22 INFO - PROCESS | 3624 | 1461187162907 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 14:19:22 INFO - PROCESS | 3624 | 1461187162913 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:22 INFO - PROCESS | 3624 | ++DOCSHELL 1BF29000 == 61 [pid = 3624] [id = 238] 14:19:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1BF61000) [pid = 3624] [serial = 713] [outer = 00000000] 14:19:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1C9A7800) [pid = 3624] [serial = 714] [outer = 1BF61000] 14:19:23 INFO - PROCESS | 3624 | 1461187163006 Marionette DEBUG loaded listener.js 14:19:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1CF3D000) [pid = 3624] [serial = 715] [outer = 1BF61000] 14:19:23 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1B94BC00) [pid = 3624] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:19:23 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1BF2C800) [pid = 3624] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:19:23 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1CF46C00) [pid = 3624] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:19:23 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (13D8A000) [pid = 3624] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:19:23 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (129A4C00) [pid = 3624] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:19:23 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1A6AE400) [pid = 3624] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:19:23 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (13D7E800) [pid = 3624] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:19:23 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (17B24000) [pid = 3624] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:19:23 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (0B6F2800) [pid = 3624] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:19:23 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A83BC00) [pid = 3624] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:19:23 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (21A07000) [pid = 3624] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:19:23 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1D3D5C00) [pid = 3624] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:19:23 INFO - PROCESS | 3624 | 1461187163440 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 14:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 14:19:23 INFO - PROCESS | 3624 | 1461187163499 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 14:19:23 INFO - PROCESS | 3624 | 1461187163501 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 14:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:19:23 INFO - PROCESS | 3624 | 1461187163505 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:19:23 INFO - PROCESS | 3624 | 1461187163507 Marionette TRACE conn6 <- [1,918,null,{}] 14:19:23 INFO - PROCESS | 3624 | 1461187163510 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:23 INFO - PROCESS | 3624 | 1461187163588 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 14:19:23 INFO - PROCESS | 3624 | 1461187163594 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:23 INFO - PROCESS | 3624 | ++DOCSHELL 1BBD6800 == 62 [pid = 3624] [id = 239] 14:19:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1BF2C800) [pid = 3624] [serial = 716] [outer = 00000000] 14:19:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1CF42C00) [pid = 3624] [serial = 717] [outer = 1BF2C800] 14:19:23 INFO - PROCESS | 3624 | 1461187163640 Marionette DEBUG loaded listener.js 14:19:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1CF42800) [pid = 3624] [serial = 718] [outer = 1BF2C800] 14:19:24 INFO - PROCESS | 3624 | 1461187164054 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 14:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 571ms 14:19:24 INFO - PROCESS | 3624 | 1461187164080 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 14:19:24 INFO - PROCESS | 3624 | 1461187164082 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 14:19:24 INFO - PROCESS | 3624 | 1461187164097 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:19:24 INFO - PROCESS | 3624 | 1461187164099 Marionette TRACE conn6 <- [1,922,null,{}] 14:19:24 INFO - PROCESS | 3624 | 1461187164106 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:24 INFO - PROCESS | 3624 | 1461187164185 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 14:19:24 INFO - PROCESS | 3624 | 1461187164191 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:24 INFO - PROCESS | 3624 | ++DOCSHELL 1BF69C00 == 63 [pid = 3624] [id = 240] 14:19:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1D03D400) [pid = 3624] [serial = 719] [outer = 00000000] 14:19:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1D131800) [pid = 3624] [serial = 720] [outer = 1D03D400] 14:19:24 INFO - PROCESS | 3624 | 1461187164238 Marionette DEBUG loaded listener.js 14:19:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1D15F400) [pid = 3624] [serial = 721] [outer = 1D03D400] 14:19:24 INFO - PROCESS | 3624 | 1461187164681 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 14:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 631ms 14:19:24 INFO - PROCESS | 3624 | 1461187164733 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 14:19:24 INFO - PROCESS | 3624 | 1461187164735 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 14:19:24 INFO - PROCESS | 3624 | 1461187164738 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:19:24 INFO - PROCESS | 3624 | 1461187164740 Marionette TRACE conn6 <- [1,926,null,{}] 14:19:24 INFO - PROCESS | 3624 | 1461187164744 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:24 INFO - PROCESS | 3624 | 1461187164826 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 14:19:24 INFO - PROCESS | 3624 | 1461187164832 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:24 INFO - PROCESS | 3624 | ++DOCSHELL 1D289400 == 64 [pid = 3624] [id = 241] 14:19:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1D329400) [pid = 3624] [serial = 722] [outer = 00000000] 14:19:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1D3D0400) [pid = 3624] [serial = 723] [outer = 1D329400] 14:19:24 INFO - PROCESS | 3624 | 1461187164879 Marionette DEBUG loaded listener.js 14:19:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1D3D0000) [pid = 3624] [serial = 724] [outer = 1D329400] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 12913000 == 63 [pid = 3624] [id = 161] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 16F4CC00 == 62 [pid = 3624] [id = 156] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1BC98400 == 61 [pid = 3624] [id = 153] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1742F000 == 60 [pid = 3624] [id = 183] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 0EB38C00 == 59 [pid = 3624] [id = 190] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 13D57C00 == 58 [pid = 3624] [id = 215] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 0B6FC000 == 57 [pid = 3624] [id = 193] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 16F46C00 == 56 [pid = 3624] [id = 197] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1BF5DC00 == 55 [pid = 3624] [id = 189] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1D161C00 == 54 [pid = 3624] [id = 158] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1A6A3400 == 53 [pid = 3624] [id = 168] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1DA56C00 == 52 [pid = 3624] [id = 175] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 18EE6400 == 51 [pid = 3624] [id = 216] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 173D1800 == 50 [pid = 3624] [id = 200] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 217D1000 == 49 [pid = 3624] [id = 217] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1B8E4C00 == 48 [pid = 3624] [id = 196] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1CF46800 == 47 [pid = 3624] [id = 155] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1DDD6800 == 46 [pid = 3624] [id = 202] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 173D8400 == 45 [pid = 3624] [id = 151] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 0EB3BC00 == 44 [pid = 3624] [id = 159] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 0B6F6000 == 43 [pid = 3624] [id = 24] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 12CCB000 == 42 [pid = 3624] [id = 154] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 17D80C00 == 41 [pid = 3624] [id = 204] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1D3D5400 == 40 [pid = 3624] [id = 199] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1BBDD800 == 39 [pid = 3624] [id = 166] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1A838C00 == 38 [pid = 3624] [id = 191] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1B648C00 == 37 [pid = 3624] [id = 152] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1378D800 == 36 [pid = 3624] [id = 194] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 12F04000 == 35 [pid = 3624] [id = 185] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1D131400 == 34 [pid = 3624] [id = 192] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1D15D800 == 33 [pid = 3624] [id = 170] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 127C2800 == 32 [pid = 3624] [id = 157] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 17AEC400 == 31 [pid = 3624] [id = 198] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1A6A4000 == 30 [pid = 3624] [id = 150] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 17D09C00 == 29 [pid = 3624] [id = 169] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1F651000 == 28 [pid = 3624] [id = 203] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 17D0D400 == 27 [pid = 3624] [id = 149] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1A6AFC00 == 26 [pid = 3624] [id = 184] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1B8E9C00 == 25 [pid = 3624] [id = 201] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 206A1C00 == 24 [pid = 3624] [id = 214] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1BBD1800 == 23 [pid = 3624] [id = 229] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 1D32E400 == 22 [pid = 3624] [id = 230] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 12998800 == 21 [pid = 3624] [id = 228] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 17812000 == 20 [pid = 3624] [id = 226] 14:19:25 INFO - PROCESS | 3624 | --DOCSHELL 12703000 == 19 [pid = 3624] [id = 227] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1DA23000) [pid = 3624] [serial = 597] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (16F48400) [pid = 3624] [serial = 659] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1737E800) [pid = 3624] [serial = 660] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1B756800) [pid = 3624] [serial = 665] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (173D7C00) [pid = 3624] [serial = 657] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (16F4AC00) [pid = 3624] [serial = 656] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (192F5400) [pid = 3624] [serial = 662] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1A6A7800) [pid = 3624] [serial = 663] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1CF3BC00) [pid = 3624] [serial = 672] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (0F4E6C00) [pid = 3624] [serial = 654] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (0EB45000) [pid = 3624] [serial = 653] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1D2F8800) [pid = 3624] [serial = 648] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1CF3B800) [pid = 3624] [serial = 647] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (21A10400) [pid = 3624] [serial = 651] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (21A0B800) [pid = 3624] [serial = 650] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1D160000) [pid = 3624] [serial = 675] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1B66C400) [pid = 3624] [serial = 666] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1BBD5000) [pid = 3624] [serial = 677] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1BBDC000) [pid = 3624] [serial = 668] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1C9A2C00) [pid = 3624] [serial = 671] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1BCDA000) [pid = 3624] [serial = 669] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1D128C00) [pid = 3624] [serial = 674] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (186E7800) [pid = 3624] [serial = 645] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (17D04800) [pid = 3624] [serial = 644] [outer = 00000000] [url = about:blank] 14:19:26 INFO - PROCESS | 3624 | 1461187166848 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 14:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 2117ms 14:19:26 INFO - PROCESS | 3624 | 1461187166860 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 14:19:26 INFO - PROCESS | 3624 | 1461187166864 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 14:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:19:26 INFO - PROCESS | 3624 | 1461187166870 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:19:26 INFO - PROCESS | 3624 | 1461187166873 Marionette TRACE conn6 <- [1,930,null,{}] 14:19:26 INFO - PROCESS | 3624 | 1461187166879 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:26 INFO - PROCESS | 3624 | 1461187166973 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 14:19:26 INFO - PROCESS | 3624 | 1461187166984 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:26 INFO - PROCESS | 3624 | ++DOCSHELL 0EB40800 == 20 [pid = 3624] [id = 242] 14:19:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (0EB40C00) [pid = 3624] [serial = 725] [outer = 00000000] 14:19:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (0F4DEC00) [pid = 3624] [serial = 726] [outer = 0EB40C00] 14:19:27 INFO - PROCESS | 3624 | 1461187167035 Marionette DEBUG loaded listener.js 14:19:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (0F5B8000) [pid = 3624] [serial = 727] [outer = 0EB40C00] 14:19:27 INFO - PROCESS | 3624 | 1461187167538 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 14:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 730ms 14:19:27 INFO - PROCESS | 3624 | 1461187167600 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 14:19:27 INFO - PROCESS | 3624 | 1461187167606 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 14:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:19:27 INFO - PROCESS | 3624 | 1461187167613 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:19:27 INFO - PROCESS | 3624 | 1461187167616 Marionette TRACE conn6 <- [1,934,null,{}] 14:19:27 INFO - PROCESS | 3624 | 1461187167620 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:27 INFO - PROCESS | 3624 | 1461187167703 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 14:19:27 INFO - PROCESS | 3624 | 1461187167711 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:27 INFO - PROCESS | 3624 | ++DOCSHELL 0F430C00 == 21 [pid = 3624] [id = 243] 14:19:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (12701800) [pid = 3624] [serial = 728] [outer = 00000000] 14:19:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (12918000) [pid = 3624] [serial = 729] [outer = 12701800] 14:19:27 INFO - PROCESS | 3624 | 1461187167759 Marionette DEBUG loaded listener.js 14:19:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1291E000) [pid = 3624] [serial = 730] [outer = 12701800] 14:19:28 INFO - PROCESS | 3624 | 1461187168226 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 14:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 14:19:28 INFO - PROCESS | 3624 | 1461187168244 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 14:19:28 INFO - PROCESS | 3624 | 1461187168247 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 14:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:19:28 INFO - PROCESS | 3624 | 1461187168251 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:19:28 INFO - PROCESS | 3624 | 1461187168254 Marionette TRACE conn6 <- [1,938,null,{}] 14:19:28 INFO - PROCESS | 3624 | 1461187168269 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:28 INFO - PROCESS | 3624 | 1461187168412 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 14:19:28 INFO - PROCESS | 3624 | 1461187168495 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:28 INFO - PROCESS | 3624 | ++DOCSHELL 137E4C00 == 22 [pid = 3624] [id = 244] 14:19:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (13CDF400) [pid = 3624] [serial = 731] [outer = 00000000] 14:19:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (13D57000) [pid = 3624] [serial = 732] [outer = 13CDF400] 14:19:28 INFO - PROCESS | 3624 | 1461187168545 Marionette DEBUG loaded listener.js 14:19:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16F40000) [pid = 3624] [serial = 733] [outer = 13CDF400] 14:19:28 INFO - PROCESS | 3624 | 1461187168949 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 14:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 730ms 14:19:28 INFO - PROCESS | 3624 | 1461187168984 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 14:19:28 INFO - PROCESS | 3624 | 1461187168987 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 14:19:28 INFO - PROCESS | 3624 | 1461187168990 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:19:28 INFO - PROCESS | 3624 | 1461187168992 Marionette TRACE conn6 <- [1,942,null,{}] 14:19:28 INFO - PROCESS | 3624 | 1461187168995 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:29 INFO - PROCESS | 3624 | 1461187169077 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 14:19:29 INFO - PROCESS | 3624 | 1461187169083 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:29 INFO - PROCESS | 3624 | ++DOCSHELL 12777400 == 23 [pid = 3624] [id = 245] 14:19:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (16F95400) [pid = 3624] [serial = 734] [outer = 00000000] 14:19:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17817400) [pid = 3624] [serial = 735] [outer = 16F95400] 14:19:29 INFO - PROCESS | 3624 | 1461187169132 Marionette DEBUG loaded listener.js 14:19:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (17A6BC00) [pid = 3624] [serial = 736] [outer = 16F95400] 14:19:29 INFO - PROCESS | 3624 | 1461187169555 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 14:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms 14:19:29 INFO - PROCESS | 3624 | 1461187169624 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 14:19:29 INFO - PROCESS | 3624 | 1461187169627 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 14:19:29 INFO - PROCESS | 3624 | 1461187169630 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:19:29 INFO - PROCESS | 3624 | 1461187169632 Marionette TRACE conn6 <- [1,946,null,{}] 14:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:19:29 INFO - PROCESS | 3624 | 1461187169635 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:29 INFO - PROCESS | 3624 | 1461187169709 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 14:19:29 INFO - PROCESS | 3624 | 1461187169718 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:29 INFO - PROCESS | 3624 | ++DOCSHELL 0EB36C00 == 24 [pid = 3624] [id = 246] 14:19:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17AEA800) [pid = 3624] [serial = 737] [outer = 00000000] 14:19:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (17D09400) [pid = 3624] [serial = 738] [outer = 17AEA800] 14:19:29 INFO - PROCESS | 3624 | 1461187169766 Marionette DEBUG loaded listener.js 14:19:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17D84800) [pid = 3624] [serial = 739] [outer = 17AEA800] 14:19:30 INFO - PROCESS | 3624 | 1461187170242 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 14:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 14:19:30 INFO - PROCESS | 3624 | 1461187170320 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 14:19:30 INFO - PROCESS | 3624 | 1461187170322 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 14:19:30 INFO - PROCESS | 3624 | 1461187170326 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:19:30 INFO - PROCESS | 3624 | 1461187170327 Marionette TRACE conn6 <- [1,950,null,{}] 14:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:19:30 INFO - PROCESS | 3624 | 1461187170333 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:30 INFO - PROCESS | 3624 | 1461187170442 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 14:19:30 INFO - PROCESS | 3624 | 1461187170455 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:30 INFO - PROCESS | 3624 | ++DOCSHELL 17813C00 == 25 [pid = 3624] [id = 247] 14:19:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (192F5400) [pid = 3624] [serial = 740] [outer = 00000000] 14:19:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A699800) [pid = 3624] [serial = 741] [outer = 192F5400] 14:19:30 INFO - PROCESS | 3624 | 1461187170504 Marionette DEBUG loaded listener.js 14:19:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A6AEC00) [pid = 3624] [serial = 742] [outer = 192F5400] 14:19:30 INFO - PROCESS | 3624 | 1461187170939 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 14:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 14:19:30 INFO - PROCESS | 3624 | 1461187171002 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 14:19:30 INFO - PROCESS | 3624 | 1461187171004 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 14:19:31 INFO - PROCESS | 3624 | 1461187171008 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:19:31 INFO - PROCESS | 3624 | 1461187171009 Marionette TRACE conn6 <- [1,954,null,{}] 14:19:31 INFO - PROCESS | 3624 | 1461187171013 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:31 INFO - PROCESS | 3624 | 1461187171115 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 14:19:31 INFO - PROCESS | 3624 | 1461187171124 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:31 INFO - PROCESS | 3624 | ++DOCSHELL 1A835000 == 26 [pid = 3624] [id = 248] 14:19:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A835800) [pid = 3624] [serial = 743] [outer = 00000000] 14:19:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1B64C800) [pid = 3624] [serial = 744] [outer = 1A835800] 14:19:31 INFO - PROCESS | 3624 | 1461187171169 Marionette DEBUG loaded listener.js 14:19:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1B648C00) [pid = 3624] [serial = 745] [outer = 1A835800] 14:19:31 INFO - PROCESS | 3624 | 1461187171583 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 14:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 14:19:31 INFO - PROCESS | 3624 | 1461187171642 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 14:19:31 INFO - PROCESS | 3624 | 1461187171644 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 14:19:31 INFO - PROCESS | 3624 | 1461187171648 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:19:31 INFO - PROCESS | 3624 | 1461187171650 Marionette TRACE conn6 <- [1,958,null,{}] 14:19:31 INFO - PROCESS | 3624 | 1461187171657 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:31 INFO - PROCESS | 3624 | 1461187171731 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 14:19:31 INFO - PROCESS | 3624 | 1461187171738 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:31 INFO - PROCESS | 3624 | ++DOCSHELL 1B75B000 == 27 [pid = 3624] [id = 249] 14:19:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1B8E6800) [pid = 3624] [serial = 746] [outer = 00000000] 14:19:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1B8ED800) [pid = 3624] [serial = 747] [outer = 1B8E6800] 14:19:31 INFO - PROCESS | 3624 | 1461187171784 Marionette DEBUG loaded listener.js 14:19:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1B8EB000) [pid = 3624] [serial = 748] [outer = 1B8E6800] 14:19:32 INFO - PROCESS | 3624 | 1461187172242 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 14:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 14:19:32 INFO - PROCESS | 3624 | 1461187172282 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 14:19:32 INFO - PROCESS | 3624 | 1461187172285 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 14:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:19:32 INFO - PROCESS | 3624 | 1461187172288 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:19:32 INFO - PROCESS | 3624 | 1461187172290 Marionette TRACE conn6 <- [1,962,null,{}] 14:19:32 INFO - PROCESS | 3624 | 1461187172293 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:32 INFO - PROCESS | 3624 | 1461187172405 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 14:19:32 INFO - PROCESS | 3624 | 1461187172486 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:32 INFO - PROCESS | 3624 | ++DOCSHELL 137E2400 == 28 [pid = 3624] [id = 250] 14:19:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1BBD2400) [pid = 3624] [serial = 749] [outer = 00000000] 14:19:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1BBD8400) [pid = 3624] [serial = 750] [outer = 1BBD2400] 14:19:32 INFO - PROCESS | 3624 | 1461187172531 Marionette DEBUG loaded listener.js 14:19:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1BBD8000) [pid = 3624] [serial = 751] [outer = 1BBD2400] 14:19:32 INFO - PROCESS | 3624 | 1461187172936 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 14:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 671ms 14:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:19:32 INFO - PROCESS | 3624 | 1461187172963 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 14:19:32 INFO - PROCESS | 3624 | 1461187172965 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 14:19:32 INFO - PROCESS | 3624 | 1461187172972 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:19:32 INFO - PROCESS | 3624 | 1461187172974 Marionette TRACE conn6 <- [1,966,null,{}] 14:19:32 INFO - PROCESS | 3624 | 1461187172977 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:33 INFO - PROCESS | 3624 | 1461187173083 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 14:19:33 INFO - PROCESS | 3624 | 1461187173090 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:33 INFO - PROCESS | 3624 | ++DOCSHELL 1BC9CC00 == 29 [pid = 3624] [id = 251] 14:19:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1BC9E000) [pid = 3624] [serial = 752] [outer = 00000000] 14:19:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1BCE4000) [pid = 3624] [serial = 753] [outer = 1BC9E000] 14:19:33 INFO - PROCESS | 3624 | 1461187173137 Marionette DEBUG loaded listener.js 14:19:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1BCE2400) [pid = 3624] [serial = 754] [outer = 1BC9E000] 14:19:33 INFO - PROCESS | 3624 | 1461187173606 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 14:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 690ms 14:19:33 INFO - PROCESS | 3624 | 1461187173659 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 14:19:33 INFO - PROCESS | 3624 | 1461187173662 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 14:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:19:33 INFO - PROCESS | 3624 | 1461187173664 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:19:33 INFO - PROCESS | 3624 | 1461187173667 Marionette TRACE conn6 <- [1,970,null,{}] 14:19:33 INFO - PROCESS | 3624 | 1461187173670 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:33 INFO - PROCESS | 3624 | 1461187173828 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 14:19:33 INFO - PROCESS | 3624 | 1461187173854 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:33 INFO - PROCESS | 3624 | ++DOCSHELL 1BF65800 == 30 [pid = 3624] [id = 252] 14:19:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1BF68C00) [pid = 3624] [serial = 755] [outer = 00000000] 14:19:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1CF43000) [pid = 3624] [serial = 756] [outer = 1BF68C00] 14:19:33 INFO - PROCESS | 3624 | 1461187173909 Marionette DEBUG loaded listener.js 14:19:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1CFDC400) [pid = 3624] [serial = 757] [outer = 1BF68C00] 14:19:34 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (206A8400) [pid = 3624] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:19:34 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1D03D400) [pid = 3624] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:19:34 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1A8FA400) [pid = 3624] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:19:34 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1BBD9800) [pid = 3624] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:19:34 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1BF61000) [pid = 3624] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:19:34 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (192F5800) [pid = 3624] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:19:34 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (17D86400) [pid = 3624] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:19:34 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (12BD0800) [pid = 3624] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:19:34 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (129A6400) [pid = 3624] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:19:34 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (0F43C800) [pid = 3624] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:19:34 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1D3D3C00) [pid = 3624] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:19:34 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1BBD2000) [pid = 3624] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:19:34 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (12F09000) [pid = 3624] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:19:34 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1270EC00) [pid = 3624] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:19:34 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (17815C00) [pid = 3624] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:19:34 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1BF2C800) [pid = 3624] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:19:34 INFO - PROCESS | 3624 | 1461187174544 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 14:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 930ms 14:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:19:34 INFO - PROCESS | 3624 | 1461187174595 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 14:19:34 INFO - PROCESS | 3624 | 1461187174598 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 14:19:34 INFO - PROCESS | 3624 | 1461187174601 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:19:34 INFO - PROCESS | 3624 | 1461187174602 Marionette TRACE conn6 <- [1,974,null,{}] 14:19:34 INFO - PROCESS | 3624 | 1461187174606 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:34 INFO - PROCESS | 3624 | 1461187174684 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 14:19:34 INFO - PROCESS | 3624 | 1461187174690 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:34 INFO - PROCESS | 3624 | ++DOCSHELL 17BF7800 == 31 [pid = 3624] [id = 253] 14:19:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17D05000) [pid = 3624] [serial = 758] [outer = 00000000] 14:19:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A838000) [pid = 3624] [serial = 759] [outer = 17D05000] 14:19:34 INFO - PROCESS | 3624 | 1461187174737 Marionette DEBUG loaded listener.js 14:19:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1B8E9800) [pid = 3624] [serial = 760] [outer = 17D05000] 14:19:35 INFO - PROCESS | 3624 | 1461187175166 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 14:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 14:19:35 INFO - PROCESS | 3624 | 1461187175232 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 14:19:35 INFO - PROCESS | 3624 | 1461187175234 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 14:19:35 INFO - PROCESS | 3624 | 1461187175237 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:19:35 INFO - PROCESS | 3624 | 1461187175238 Marionette TRACE conn6 <- [1,978,null,{}] 14:19:35 INFO - PROCESS | 3624 | 1461187175242 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:35 INFO - PROCESS | 3624 | 1461187175317 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 14:19:35 INFO - PROCESS | 3624 | 1461187175325 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:35 INFO - PROCESS | 3624 | ++DOCSHELL 0B6EFC00 == 32 [pid = 3624] [id = 254] 14:19:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (0F5BC000) [pid = 3624] [serial = 761] [outer = 00000000] 14:19:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1CF3E000) [pid = 3624] [serial = 762] [outer = 0F5BC000] 14:19:35 INFO - PROCESS | 3624 | 1461187175371 Marionette DEBUG loaded listener.js 14:19:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1D03D400) [pid = 3624] [serial = 763] [outer = 0F5BC000] 14:19:35 INFO - PROCESS | 3624 | 1461187175820 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 14:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 14:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:19:35 INFO - PROCESS | 3624 | 1461187175872 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 14:19:35 INFO - PROCESS | 3624 | 1461187175874 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 14:19:35 INFO - PROCESS | 3624 | 1461187175877 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:19:35 INFO - PROCESS | 3624 | 1461187175878 Marionette TRACE conn6 <- [1,982,null,{}] 14:19:35 INFO - PROCESS | 3624 | 1461187175882 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:35 INFO - PROCESS | 3624 | 1461187175957 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 14:19:35 INFO - PROCESS | 3624 | 1461187175963 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:35 INFO - PROCESS | 3624 | ++DOCSHELL 1D12C400 == 33 [pid = 3624] [id = 255] 14:19:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1D12E400) [pid = 3624] [serial = 764] [outer = 00000000] 14:19:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1D160C00) [pid = 3624] [serial = 765] [outer = 1D12E400] 14:19:36 INFO - PROCESS | 3624 | 1461187176009 Marionette DEBUG loaded listener.js 14:19:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1D163000) [pid = 3624] [serial = 766] [outer = 1D12E400] 14:19:36 INFO - PROCESS | 3624 | --DOCSHELL 12917800 == 32 [pid = 3624] [id = 232] 14:19:36 INFO - PROCESS | 3624 | --DOCSHELL 0EB3C000 == 31 [pid = 3624] [id = 231] 14:19:36 INFO - PROCESS | 3624 | --DOCSHELL 1A8ED800 == 30 [pid = 3624] [id = 236] 14:19:36 INFO - PROCESS | 3624 | --DOCSHELL 12912C00 == 29 [pid = 3624] [id = 233] 14:19:36 INFO - PROCESS | 3624 | --DOCSHELL 192F3C00 == 28 [pid = 3624] [id = 235] 14:19:36 INFO - PROCESS | 3624 | --DOCSHELL 17D80800 == 27 [pid = 3624] [id = 234] 14:19:36 INFO - PROCESS | 3624 | --DOCSHELL 0EB44800 == 26 [pid = 3624] [id = 237] 14:19:36 INFO - PROCESS | 3624 | --DOCSHELL 1BBD6800 == 25 [pid = 3624] [id = 239] 14:19:36 INFO - PROCESS | 3624 | --DOCSHELL 1BF29000 == 24 [pid = 3624] [id = 238] 14:19:36 INFO - PROCESS | 3624 | --DOCSHELL 1BF69C00 == 23 [pid = 3624] [id = 240] 14:19:36 INFO - PROCESS | 3624 | --DOCSHELL 1D289400 == 22 [pid = 3624] [id = 241] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (217D6000) [pid = 3624] [serial = 642] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1D15F400) [pid = 3624] [serial = 721] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1D3D0400) [pid = 3624] [serial = 723] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1B751800) [pid = 3624] [serial = 708] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1BF30C00) [pid = 3624] [serial = 711] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1B8E4400) [pid = 3624] [serial = 709] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1C9A7800) [pid = 3624] [serial = 714] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1BF5C800) [pid = 3624] [serial = 712] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1D131800) [pid = 3624] [serial = 720] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1CF3D000) [pid = 3624] [serial = 715] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1A8F3400) [pid = 3624] [serial = 705] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (18610C00) [pid = 3624] [serial = 702] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (192EF800) [pid = 3624] [serial = 703] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (13D8CC00) [pid = 3624] [serial = 699] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (16F47800) [pid = 3624] [serial = 700] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13710C00) [pid = 3624] [serial = 697] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (12CCE400) [pid = 3624] [serial = 696] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (17B2F800) [pid = 3624] [serial = 693] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (16F41C00) [pid = 3624] [serial = 692] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1DBDE000) [pid = 3624] [serial = 690] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1DA50C00) [pid = 3624] [serial = 689] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1BF2A800) [pid = 3624] [serial = 687] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1BCD7800) [pid = 3624] [serial = 686] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (18EEB400) [pid = 3624] [serial = 684] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (18603400) [pid = 3624] [serial = 683] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1291E400) [pid = 3624] [serial = 681] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (127C3400) [pid = 3624] [serial = 680] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1B94A800) [pid = 3624] [serial = 678] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1DDDE800) [pid = 3624] [serial = 393] [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.] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1CF42C00) [pid = 3624] [serial = 717] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1CF42800) [pid = 3624] [serial = 718] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1B64F800) [pid = 3624] [serial = 706] [outer = 00000000] [url = about:blank] 14:19:37 INFO - PROCESS | 3624 | 1461187177777 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 14:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1929ms 14:19:37 INFO - PROCESS | 3624 | 1461187177807 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 14:19:37 INFO - PROCESS | 3624 | 1461187177811 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 14:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:19:37 INFO - PROCESS | 3624 | 1461187177817 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:19:37 INFO - PROCESS | 3624 | 1461187177821 Marionette TRACE conn6 <- [1,986,null,{}] 14:19:37 INFO - PROCESS | 3624 | 1461187177827 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:37 INFO - PROCESS | 3624 | 1461187177910 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 14:19:37 INFO - PROCESS | 3624 | 1461187177921 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:37 INFO - PROCESS | 3624 | ++DOCSHELL 0EB48400 == 23 [pid = 3624] [id = 256] 14:19:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (0F43B800) [pid = 3624] [serial = 767] [outer = 00000000] 14:19:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (12703800) [pid = 3624] [serial = 768] [outer = 0F43B800] 14:19:37 INFO - PROCESS | 3624 | 1461187177970 Marionette DEBUG loaded listener.js 14:19:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (12771800) [pid = 3624] [serial = 769] [outer = 0F43B800] 14:19:38 INFO - PROCESS | 3624 | 1461187178454 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 14:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 690ms 14:19:38 INFO - PROCESS | 3624 | 1461187178507 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 14:19:38 INFO - PROCESS | 3624 | 1461187178514 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 14:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:19:38 INFO - PROCESS | 3624 | 1461187178520 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:19:38 INFO - PROCESS | 3624 | 1461187178523 Marionette TRACE conn6 <- [1,990,null,{}] 14:19:38 INFO - PROCESS | 3624 | 1461187178527 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:38 INFO - PROCESS | 3624 | 1461187178609 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 14:19:38 INFO - PROCESS | 3624 | 1461187178617 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:38 INFO - PROCESS | 3624 | ++DOCSHELL 12775C00 == 24 [pid = 3624] [id = 257] 14:19:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (12778400) [pid = 3624] [serial = 770] [outer = 00000000] 14:19:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1299E400) [pid = 3624] [serial = 771] [outer = 12778400] 14:19:38 INFO - PROCESS | 3624 | 1461187178666 Marionette DEBUG loaded listener.js 14:19:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (129A3C00) [pid = 3624] [serial = 772] [outer = 12778400] 14:19:39 INFO - PROCESS | 3624 | 1461187179140 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 14:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 14:19:39 INFO - PROCESS | 3624 | 1461187179192 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 14:19:39 INFO - PROCESS | 3624 | 1461187179195 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 14:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:19:39 INFO - PROCESS | 3624 | 1461187179198 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:19:39 INFO - PROCESS | 3624 | 1461187179202 Marionette TRACE conn6 <- [1,994,null,{}] 14:19:39 INFO - PROCESS | 3624 | 1461187179213 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:39 INFO - PROCESS | 3624 | 1461187179328 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 14:19:39 INFO - PROCESS | 3624 | 1461187179408 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:39 INFO - PROCESS | 3624 | ++DOCSHELL 13D4B800 == 25 [pid = 3624] [id = 258] 14:19:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13D4D800) [pid = 3624] [serial = 773] [outer = 00000000] 14:19:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (16F40C00) [pid = 3624] [serial = 774] [outer = 13D4D800] 14:19:39 INFO - PROCESS | 3624 | 1461187179457 Marionette DEBUG loaded listener.js 14:19:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (16F7A800) [pid = 3624] [serial = 775] [outer = 13D4D800] 14:19:39 INFO - PROCESS | 3624 | 1461187179839 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 14:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 14:19:39 INFO - PROCESS | 3624 | 1461187179872 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 14:19:39 INFO - PROCESS | 3624 | 1461187179874 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 14:19:39 INFO - PROCESS | 3624 | 1461187179878 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:19:39 INFO - PROCESS | 3624 | 1461187179880 Marionette TRACE conn6 <- [1,998,null,{}] 14:19:39 INFO - PROCESS | 3624 | 1461187179883 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:39 INFO - PROCESS | 3624 | 1461187179988 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 14:19:39 INFO - PROCESS | 3624 | 1461187179995 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:40 INFO - PROCESS | 3624 | ++DOCSHELL 128C5400 == 26 [pid = 3624] [id = 259] 14:19:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1737B800) [pid = 3624] [serial = 776] [outer = 00000000] 14:19:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (17A69C00) [pid = 3624] [serial = 777] [outer = 1737B800] 14:19:40 INFO - PROCESS | 3624 | 1461187180041 Marionette DEBUG loaded listener.js 14:19:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (17B2C000) [pid = 3624] [serial = 778] [outer = 1737B800] 14:19:40 INFO - PROCESS | 3624 | 1461187180458 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 14:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 14:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:19:40 INFO - PROCESS | 3624 | 1461187180512 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 14:19:40 INFO - PROCESS | 3624 | 1461187180514 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 14:19:40 INFO - PROCESS | 3624 | 1461187180517 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:19:40 INFO - PROCESS | 3624 | 1461187180519 Marionette TRACE conn6 <- [1,1002,null,{}] 14:19:40 INFO - PROCESS | 3624 | 1461187180527 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:40 INFO - PROCESS | 3624 | 1461187180603 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 14:19:40 INFO - PROCESS | 3624 | 1461187180610 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:40 INFO - PROCESS | 3624 | ++DOCSHELL 17BF8800 == 27 [pid = 3624] [id = 260] 14:19:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17D80000) [pid = 3624] [serial = 779] [outer = 00000000] 14:19:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1860A400) [pid = 3624] [serial = 780] [outer = 17D80000] 14:19:40 INFO - PROCESS | 3624 | 1461187180656 Marionette DEBUG loaded listener.js 14:19:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (186EDC00) [pid = 3624] [serial = 781] [outer = 17D80000] 14:19:41 INFO - PROCESS | 3624 | 1461187181132 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 14:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 690ms 14:19:41 INFO - PROCESS | 3624 | 1461187181208 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 14:19:41 INFO - PROCESS | 3624 | 1461187181210 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 14:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:19:41 INFO - PROCESS | 3624 | 1461187181214 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:19:41 INFO - PROCESS | 3624 | 1461187181215 Marionette TRACE conn6 <- [1,1006,null,{}] 14:19:41 INFO - PROCESS | 3624 | 1461187181219 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:41 INFO - PROCESS | 3624 | 1461187181312 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 14:19:41 INFO - PROCESS | 3624 | 1461187181325 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:41 INFO - PROCESS | 3624 | ++DOCSHELL 192F5800 == 28 [pid = 3624] [id = 261] 14:19:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A68C400) [pid = 3624] [serial = 782] [outer = 00000000] 14:19:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A832400) [pid = 3624] [serial = 783] [outer = 1A68C400] 14:19:41 INFO - PROCESS | 3624 | 1461187181373 Marionette DEBUG loaded listener.js 14:19:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A838C00) [pid = 3624] [serial = 784] [outer = 1A68C400] 14:19:41 INFO - PROCESS | 3624 | 1461187181780 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 14:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 14:19:41 INFO - PROCESS | 3624 | 1461187181848 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 14:19:41 INFO - PROCESS | 3624 | 1461187181850 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 14:19:41 INFO - PROCESS | 3624 | 1461187181853 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:19:41 INFO - PROCESS | 3624 | 1461187181855 Marionette TRACE conn6 <- [1,1010,null,{}] 14:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:19:41 INFO - PROCESS | 3624 | 1461187181858 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:41 INFO - PROCESS | 3624 | 1461187181930 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 14:19:41 INFO - PROCESS | 3624 | 1461187181966 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:41 INFO - PROCESS | 3624 | ++DOCSHELL 1A8F6400 == 29 [pid = 3624] [id = 262] 14:19:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A8F7C00) [pid = 3624] [serial = 785] [outer = 00000000] 14:19:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1B751800) [pid = 3624] [serial = 786] [outer = 1A8F7C00] 14:19:42 INFO - PROCESS | 3624 | 1461187182011 Marionette DEBUG loaded listener.js 14:19:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1B8E2C00) [pid = 3624] [serial = 787] [outer = 1A8F7C00] 14:19:42 INFO - PROCESS | 3624 | 1461187182434 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 14:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 630ms 14:19:42 INFO - PROCESS | 3624 | 1461187182488 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 14:19:42 INFO - PROCESS | 3624 | 1461187182490 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 14:19:42 INFO - PROCESS | 3624 | 1461187182493 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:19:42 INFO - PROCESS | 3624 | 1461187182495 Marionette TRACE conn6 <- [1,1014,null,{}] 14:19:42 INFO - PROCESS | 3624 | 1461187182499 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:42 INFO - PROCESS | 3624 | 1461187182571 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 14:19:42 INFO - PROCESS | 3624 | 1461187182579 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:42 INFO - PROCESS | 3624 | ++DOCSHELL 1B8E5800 == 30 [pid = 3624] [id = 263] 14:19:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1B8E8400) [pid = 3624] [serial = 788] [outer = 00000000] 14:19:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1BBD0C00) [pid = 3624] [serial = 789] [outer = 1B8E8400] 14:19:42 INFO - PROCESS | 3624 | 1461187182623 Marionette DEBUG loaded listener.js 14:19:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1B946C00) [pid = 3624] [serial = 790] [outer = 1B8E8400] 14:19:43 INFO - PROCESS | 3624 | 1461187183084 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 14:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms 14:19:43 INFO - PROCESS | 3624 | 1461187183133 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 14:19:43 INFO - PROCESS | 3624 | 1461187183135 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 14:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:19:43 INFO - PROCESS | 3624 | 1461187183139 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:19:43 INFO - PROCESS | 3624 | 1461187183140 Marionette TRACE conn6 <- [1,1018,null,{}] 14:19:43 INFO - PROCESS | 3624 | 1461187183144 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:43 INFO - PROCESS | 3624 | 1461187183244 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 14:19:43 INFO - PROCESS | 3624 | 1461187183331 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:43 INFO - PROCESS | 3624 | ++DOCSHELL 13D4B000 == 31 [pid = 3624] [id = 264] 14:19:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A691400) [pid = 3624] [serial = 791] [outer = 00000000] 14:19:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1BC9EC00) [pid = 3624] [serial = 792] [outer = 1A691400] 14:19:43 INFO - PROCESS | 3624 | 1461187183377 Marionette DEBUG loaded listener.js 14:19:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1BC9DC00) [pid = 3624] [serial = 793] [outer = 1A691400] 14:19:43 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (0F5BC000) [pid = 3624] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:19:43 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1BBD2400) [pid = 3624] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:19:43 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1BC9E000) [pid = 3624] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:19:43 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1BF68C00) [pid = 3624] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:19:43 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (13CDF400) [pid = 3624] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:19:43 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (12701800) [pid = 3624] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:19:43 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (0EB40C00) [pid = 3624] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:19:43 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1D329400) [pid = 3624] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:19:43 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1B8E6800) [pid = 3624] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:19:43 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A835800) [pid = 3624] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:19:43 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (192F5400) [pid = 3624] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:19:43 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (17AEA800) [pid = 3624] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:19:43 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16F95400) [pid = 3624] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:19:43 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (17D05000) [pid = 3624] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:19:44 INFO - PROCESS | 3624 | 1461187184316 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 14:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1234ms 14:19:44 INFO - PROCESS | 3624 | 1461187184378 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 14:19:44 INFO - PROCESS | 3624 | 1461187184384 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 14:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:19:44 INFO - PROCESS | 3624 | 1461187184390 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:19:44 INFO - PROCESS | 3624 | 1461187184393 Marionette TRACE conn6 <- [1,1022,null,{}] 14:19:44 INFO - PROCESS | 3624 | 1461187184399 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:44 INFO - PROCESS | 3624 | 1461187184513 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 14:19:44 INFO - PROCESS | 3624 | 1461187184594 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:44 INFO - PROCESS | 3624 | ++DOCSHELL 0EB47000 == 32 [pid = 3624] [id = 265] 14:19:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (0F745800) [pid = 3624] [serial = 794] [outer = 00000000] 14:19:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (12913800) [pid = 3624] [serial = 795] [outer = 0F745800] 14:19:44 INFO - PROCESS | 3624 | 1461187184695 Marionette DEBUG loaded listener.js 14:19:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1299C400) [pid = 3624] [serial = 796] [outer = 0F745800] 14:19:45 INFO - PROCESS | 3624 | 1461187185427 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 14:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1080ms 14:19:45 INFO - PROCESS | 3624 | 1461187185494 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 14:19:45 INFO - PROCESS | 3624 | 1461187185501 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 14:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:19:45 INFO - PROCESS | 3624 | 1461187185508 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:19:45 INFO - PROCESS | 3624 | 1461187185511 Marionette TRACE conn6 <- [1,1026,null,{}] 14:19:45 INFO - PROCESS | 3624 | 1461187185515 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:45 INFO - PROCESS | 3624 | 1461187185729 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 14:19:45 INFO - PROCESS | 3624 | 1461187185806 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:45 INFO - PROCESS | 3624 | ++DOCSHELL 0EB34000 == 33 [pid = 3624] [id = 266] 14:19:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (0EB34400) [pid = 3624] [serial = 797] [outer = 00000000] 14:19:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (0EB47C00) [pid = 3624] [serial = 798] [outer = 0EB34400] 14:19:45 INFO - PROCESS | 3624 | 1461187185897 Marionette DEBUG loaded listener.js 14:19:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (12705C00) [pid = 3624] [serial = 799] [outer = 0EB34400] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1D03D400) [pid = 3624] [serial = 763] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1D160C00) [pid = 3624] [serial = 765] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1BBD8400) [pid = 3624] [serial = 750] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1BCE4000) [pid = 3624] [serial = 753] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1BBD8000) [pid = 3624] [serial = 751] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1CF43000) [pid = 3624] [serial = 756] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1BCE2400) [pid = 3624] [serial = 754] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1CF3E000) [pid = 3624] [serial = 762] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1CFDC400) [pid = 3624] [serial = 757] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13D57000) [pid = 3624] [serial = 732] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (12918000) [pid = 3624] [serial = 729] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1291E000) [pid = 3624] [serial = 730] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (0F4DEC00) [pid = 3624] [serial = 726] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (0F5B8000) [pid = 3624] [serial = 727] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1D3D0000) [pid = 3624] [serial = 724] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1B8ED800) [pid = 3624] [serial = 747] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1B64C800) [pid = 3624] [serial = 744] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1B648C00) [pid = 3624] [serial = 745] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1A699800) [pid = 3624] [serial = 741] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (1A6AEC00) [pid = 3624] [serial = 742] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (17D09400) [pid = 3624] [serial = 738] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (17D84800) [pid = 3624] [serial = 739] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (17817400) [pid = 3624] [serial = 735] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (17A6BC00) [pid = 3624] [serial = 736] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (16F40000) [pid = 3624] [serial = 733] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (1A838000) [pid = 3624] [serial = 759] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (1B8E9800) [pid = 3624] [serial = 760] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | --DOMWINDOW == 54 (1B8EB000) [pid = 3624] [serial = 748] [outer = 00000000] [url = about:blank] 14:19:46 INFO - PROCESS | 3624 | 1461187186459 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 14:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 970ms 14:19:46 INFO - PROCESS | 3624 | 1461187186480 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 14:19:46 INFO - PROCESS | 3624 | 1461187186484 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 14:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:19:46 INFO - PROCESS | 3624 | 1461187186489 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:19:46 INFO - PROCESS | 3624 | 1461187186493 Marionette TRACE conn6 <- [1,1030,null,{}] 14:19:46 INFO - PROCESS | 3624 | 1461187186497 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:46 INFO - PROCESS | 3624 | 1461187186576 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 14:19:46 INFO - PROCESS | 3624 | 1461187186583 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:46 INFO - PROCESS | 3624 | ++DOCSHELL 1299D000 == 34 [pid = 3624] [id = 267] 14:19:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (12BCD400) [pid = 3624] [serial = 800] [outer = 00000000] 14:19:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (1371D000) [pid = 3624] [serial = 801] [outer = 12BCD400] 14:19:46 INFO - PROCESS | 3624 | 1461187186634 Marionette DEBUG loaded listener.js 14:19:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (1378F400) [pid = 3624] [serial = 802] [outer = 12BCD400] 14:19:47 INFO - PROCESS | 3624 | 1461187187105 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 14:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 690ms 14:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:19:47 INFO - PROCESS | 3624 | 1461187187180 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 14:19:47 INFO - PROCESS | 3624 | 1461187187182 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 14:19:47 INFO - PROCESS | 3624 | 1461187187186 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:19:47 INFO - PROCESS | 3624 | 1461187187188 Marionette TRACE conn6 <- [1,1034,null,{}] 14:19:47 INFO - PROCESS | 3624 | 1461187187224 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:47 INFO - PROCESS | 3624 | 1461187187303 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 14:19:47 INFO - PROCESS | 3624 | 1461187187380 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:47 INFO - PROCESS | 3624 | ++DOCSHELL 1737B000 == 35 [pid = 3624] [id = 268] 14:19:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (1737F400) [pid = 3624] [serial = 803] [outer = 00000000] 14:19:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (1780A800) [pid = 3624] [serial = 804] [outer = 1737F400] 14:19:47 INFO - PROCESS | 3624 | 1461187187427 Marionette DEBUG loaded listener.js 14:19:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (178A1800) [pid = 3624] [serial = 805] [outer = 1737F400] 14:19:47 INFO - PROCESS | 3624 | 1461187187834 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 14:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 710ms 14:19:47 INFO - PROCESS | 3624 | 1461187187899 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 14:19:47 INFO - PROCESS | 3624 | 1461187187903 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 14:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:19:47 INFO - PROCESS | 3624 | 1461187187918 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:19:47 INFO - PROCESS | 3624 | 1461187187923 Marionette TRACE conn6 <- [1,1038,null,{}] 14:19:47 INFO - PROCESS | 3624 | 1461187187927 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:48 INFO - PROCESS | 3624 | 1461187188008 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 14:19:48 INFO - PROCESS | 3624 | 1461187188016 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:48 INFO - PROCESS | 3624 | ++DOCSHELL 186EA800 == 36 [pid = 3624] [id = 269] 14:19:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (186EB000) [pid = 3624] [serial = 806] [outer = 00000000] 14:19:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (192EE000) [pid = 3624] [serial = 807] [outer = 186EB000] 14:19:48 INFO - PROCESS | 3624 | 1461187188068 Marionette DEBUG loaded listener.js 14:19:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (192F4000) [pid = 3624] [serial = 808] [outer = 186EB000] 14:19:48 INFO - PROCESS | 3624 | 1461187188493 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 14:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 14:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:19:48 INFO - PROCESS | 3624 | 1461187188548 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 14:19:48 INFO - PROCESS | 3624 | 1461187188550 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 14:19:48 INFO - PROCESS | 3624 | 1461187188553 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:19:48 INFO - PROCESS | 3624 | 1461187188555 Marionette TRACE conn6 <- [1,1042,null,{}] 14:19:48 INFO - PROCESS | 3624 | 1461187188558 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:48 INFO - PROCESS | 3624 | 1461187188691 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 14:19:48 INFO - PROCESS | 3624 | 1461187188727 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:48 INFO - PROCESS | 3624 | ++DOCSHELL 1A694800 == 37 [pid = 3624] [id = 270] 14:19:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (1A694C00) [pid = 3624] [serial = 809] [outer = 00000000] 14:19:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (1A833400) [pid = 3624] [serial = 810] [outer = 1A694C00] 14:19:48 INFO - PROCESS | 3624 | 1461187188773 Marionette DEBUG loaded listener.js 14:19:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (1A83AC00) [pid = 3624] [serial = 811] [outer = 1A694C00] 14:19:49 INFO - PROCESS | 3624 | 1461187189190 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 14:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 14:19:49 INFO - PROCESS | 3624 | 1461187189224 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 14:19:49 INFO - PROCESS | 3624 | 1461187189226 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 14:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:19:49 INFO - PROCESS | 3624 | 1461187189229 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:19:49 INFO - PROCESS | 3624 | 1461187189231 Marionette TRACE conn6 <- [1,1046,null,{}] 14:19:49 INFO - PROCESS | 3624 | 1461187189235 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:49 INFO - PROCESS | 3624 | 1461187189335 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 14:19:49 INFO - PROCESS | 3624 | 1461187189342 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:49 INFO - PROCESS | 3624 | ++DOCSHELL 1B649000 == 38 [pid = 3624] [id = 271] 14:19:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1B64A000) [pid = 3624] [serial = 812] [outer = 00000000] 14:19:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1B754800) [pid = 3624] [serial = 813] [outer = 1B64A000] 14:19:49 INFO - PROCESS | 3624 | 1461187189399 Marionette DEBUG loaded listener.js 14:19:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1B8ED400) [pid = 3624] [serial = 814] [outer = 1B64A000] 14:19:49 INFO - PROCESS | 3624 | 1461187189858 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 14:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 14:19:49 INFO - PROCESS | 3624 | 1461187189901 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 14:19:49 INFO - PROCESS | 3624 | 1461187189903 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 14:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:19:49 INFO - PROCESS | 3624 | 1461187189917 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:19:49 INFO - PROCESS | 3624 | 1461187189919 Marionette TRACE conn6 <- [1,1050,null,{}] 14:19:49 INFO - PROCESS | 3624 | 1461187189923 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:50 INFO - PROCESS | 3624 | 1461187190055 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 14:19:50 INFO - PROCESS | 3624 | 1461187190079 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:50 INFO - PROCESS | 3624 | ++DOCSHELL 0F553C00 == 39 [pid = 3624] [id = 272] 14:19:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1B8F0C00) [pid = 3624] [serial = 815] [outer = 00000000] 14:19:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1BBDE000) [pid = 3624] [serial = 816] [outer = 1B8F0C00] 14:19:50 INFO - PROCESS | 3624 | 1461187190123 Marionette DEBUG loaded listener.js 14:19:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (17816000) [pid = 3624] [serial = 817] [outer = 1B8F0C00] 14:19:50 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1B8E8400) [pid = 3624] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:19:50 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (12778400) [pid = 3624] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:19:50 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1A68C400) [pid = 3624] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:19:50 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1A8F7C00) [pid = 3624] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:19:50 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1737B800) [pid = 3624] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:19:50 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1D12E400) [pid = 3624] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:19:50 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (17D80000) [pid = 3624] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:19:50 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (13D4D800) [pid = 3624] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:19:50 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (0F43B800) [pid = 3624] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:19:50 INFO - PROCESS | 3624 | 1461187190588 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 14:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 732ms 14:19:50 INFO - PROCESS | 3624 | 1461187190648 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 14:19:50 INFO - PROCESS | 3624 | 1461187190650 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 14:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:19:50 INFO - PROCESS | 3624 | 1461187190653 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:19:50 INFO - PROCESS | 3624 | 1461187190655 Marionette TRACE conn6 <- [1,1054,null,{}] 14:19:50 INFO - PROCESS | 3624 | 1461187190659 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:50 INFO - PROCESS | 3624 | 1461187190733 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 14:19:50 INFO - PROCESS | 3624 | 1461187190739 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:50 INFO - PROCESS | 3624 | ++DOCSHELL 0F43B800 == 40 [pid = 3624] [id = 273] 14:19:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (0F55A400) [pid = 3624] [serial = 818] [outer = 00000000] 14:19:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (186E8000) [pid = 3624] [serial = 819] [outer = 0F55A400] 14:19:50 INFO - PROCESS | 3624 | 1461187190783 Marionette DEBUG loaded listener.js 14:19:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (1A68E800) [pid = 3624] [serial = 820] [outer = 0F55A400] 14:19:51 INFO - PROCESS | 3624 | 1461187191190 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 14:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 570ms 14:19:51 INFO - PROCESS | 3624 | 1461187191225 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 14:19:51 INFO - PROCESS | 3624 | 1461187191227 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 14:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:19:51 INFO - PROCESS | 3624 | 1461187191230 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:19:51 INFO - PROCESS | 3624 | 1461187191232 Marionette TRACE conn6 <- [1,1058,null,{}] 14:19:51 INFO - PROCESS | 3624 | 1461187191239 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:51 INFO - PROCESS | 3624 | 1461187191314 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 14:19:51 INFO - PROCESS | 3624 | 1461187191320 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:51 INFO - PROCESS | 3624 | ++DOCSHELL 17BF1C00 == 41 [pid = 3624] [id = 274] 14:19:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1BCD9800) [pid = 3624] [serial = 821] [outer = 00000000] 14:19:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1BCE2C00) [pid = 3624] [serial = 822] [outer = 1BCD9800] 14:19:51 INFO - PROCESS | 3624 | 1461187191367 Marionette DEBUG loaded listener.js 14:19:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1BCE2800) [pid = 3624] [serial = 823] [outer = 1BCD9800] 14:19:51 INFO - PROCESS | 3624 | 1461187191815 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 14:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 14:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:19:51 INFO - PROCESS | 3624 | 1461187191864 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 14:19:51 INFO - PROCESS | 3624 | 1461187191866 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 14:19:51 INFO - PROCESS | 3624 | 1461187191870 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:19:51 INFO - PROCESS | 3624 | 1461187191872 Marionette TRACE conn6 <- [1,1062,null,{}] 14:19:51 INFO - PROCESS | 3624 | 1461187191875 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:51 INFO - PROCESS | 3624 | 1461187191949 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 14:19:51 INFO - PROCESS | 3624 | 1461187191956 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:51 INFO - PROCESS | 3624 | ++DOCSHELL 1BF2A000 == 42 [pid = 3624] [id = 275] 14:19:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1BF2A800) [pid = 3624] [serial = 824] [outer = 00000000] 14:19:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1BF60C00) [pid = 3624] [serial = 825] [outer = 1BF2A800] 14:19:52 INFO - PROCESS | 3624 | 1461187192001 Marionette DEBUG loaded listener.js 14:19:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1BF67400) [pid = 3624] [serial = 826] [outer = 1BF2A800] 14:19:52 INFO - PROCESS | 3624 | 1461187192418 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 14:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 571ms 14:19:52 INFO - PROCESS | 3624 | 1461187192445 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 14:19:52 INFO - PROCESS | 3624 | 1461187192447 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 14:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:19:52 INFO - PROCESS | 3624 | 1461187192461 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:19:52 INFO - PROCESS | 3624 | 1461187192463 Marionette TRACE conn6 <- [1,1066,null,{}] 14:19:52 INFO - PROCESS | 3624 | 1461187192466 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:52 INFO - PROCESS | 3624 | 1461187192545 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 14:19:52 INFO - PROCESS | 3624 | 1461187192551 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:52 INFO - PROCESS | 3624 | ++DOCSHELL 128C6000 == 43 [pid = 3624] [id = 276] 14:19:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1BF5AC00) [pid = 3624] [serial = 827] [outer = 00000000] 14:19:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1CE4CC00) [pid = 3624] [serial = 828] [outer = 1BF5AC00] 14:19:52 INFO - PROCESS | 3624 | 1461187192603 Marionette DEBUG loaded listener.js 14:19:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1CF41400) [pid = 3624] [serial = 829] [outer = 1BF5AC00] 14:19:53 INFO - PROCESS | 3624 | 1461187193343 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 14:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 930ms 14:19:53 INFO - PROCESS | 3624 | 1461187193397 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 14:19:53 INFO - PROCESS | 3624 | 1461187193401 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 14:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:19:53 INFO - PROCESS | 3624 | 1461187193406 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:19:53 INFO - PROCESS | 3624 | 1461187193409 Marionette TRACE conn6 <- [1,1070,null,{}] 14:19:53 INFO - PROCESS | 3624 | 1461187193415 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:53 INFO - PROCESS | 3624 | 1461187193552 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 14:19:53 INFO - PROCESS | 3624 | 1461187193649 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:53 INFO - PROCESS | 3624 | ++DOCSHELL 12B0EC00 == 44 [pid = 3624] [id = 277] 14:19:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (12BCD800) [pid = 3624] [serial = 830] [outer = 00000000] 14:19:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (13D8C000) [pid = 3624] [serial = 831] [outer = 12BCD800] 14:19:53 INFO - PROCESS | 3624 | 1461187193708 Marionette DEBUG loaded listener.js 14:19:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16F95400) [pid = 3624] [serial = 832] [outer = 12BCD800] 14:19:54 INFO - PROCESS | 3624 | 1461187194300 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 14:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 930ms 14:19:54 INFO - PROCESS | 3624 | 1461187194337 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 14:19:54 INFO - PROCESS | 3624 | 1461187194343 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 14:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:19:54 INFO - PROCESS | 3624 | 1461187194350 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:19:54 INFO - PROCESS | 3624 | 1461187194353 Marionette TRACE conn6 <- [1,1074,null,{}] 14:19:54 INFO - PROCESS | 3624 | 1461187194357 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:54 INFO - PROCESS | 3624 | 1461187194462 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 14:19:54 INFO - PROCESS | 3624 | 1461187194555 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:54 INFO - PROCESS | 3624 | ++DOCSHELL 173D6C00 == 45 [pid = 3624] [id = 278] 14:19:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17D8C800) [pid = 3624] [serial = 833] [outer = 00000000] 14:19:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1B66D000) [pid = 3624] [serial = 834] [outer = 17D8C800] 14:19:54 INFO - PROCESS | 3624 | 1461187194610 Marionette DEBUG loaded listener.js 14:19:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1B8EFC00) [pid = 3624] [serial = 835] [outer = 17D8C800] 14:19:55 INFO - PROCESS | 3624 | 1461187195183 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 14:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 870ms 14:19:55 INFO - PROCESS | 3624 | 1461187195223 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 14:19:55 INFO - PROCESS | 3624 | 1461187195226 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 14:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:19:55 INFO - PROCESS | 3624 | 1461187195230 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:19:55 INFO - PROCESS | 3624 | 1461187195233 Marionette TRACE conn6 <- [1,1078,null,{}] 14:19:55 INFO - PROCESS | 3624 | 1461187195245 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:55 INFO - PROCESS | 3624 | 1461187195351 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 14:19:55 INFO - PROCESS | 3624 | 1461187195446 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:55 INFO - PROCESS | 3624 | ++DOCSHELL 17D0B800 == 46 [pid = 3624] [id = 279] 14:19:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1BF66C00) [pid = 3624] [serial = 836] [outer = 00000000] 14:19:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1CFCE800) [pid = 3624] [serial = 837] [outer = 1BF66C00] 14:19:55 INFO - PROCESS | 3624 | 1461187195506 Marionette DEBUG loaded listener.js 14:19:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1D03A000) [pid = 3624] [serial = 838] [outer = 1BF66C00] 14:19:56 INFO - PROCESS | 3624 | 1461187196055 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 14:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 890ms 14:19:56 INFO - PROCESS | 3624 | 1461187196122 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 14:19:56 INFO - PROCESS | 3624 | 1461187196125 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 14:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:19:56 INFO - PROCESS | 3624 | 1461187196129 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:19:56 INFO - PROCESS | 3624 | 1461187196131 Marionette TRACE conn6 <- [1,1082,null,{}] 14:19:56 INFO - PROCESS | 3624 | 1461187196135 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:56 INFO - PROCESS | 3624 | 1461187196245 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 14:19:56 INFO - PROCESS | 3624 | 1461187196349 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:56 INFO - PROCESS | 3624 | ++DOCSHELL 1A8F2800 == 47 [pid = 3624] [id = 280] 14:19:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1BBD6000) [pid = 3624] [serial = 839] [outer = 00000000] 14:19:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1D132000) [pid = 3624] [serial = 840] [outer = 1BBD6000] 14:19:56 INFO - PROCESS | 3624 | 1461187196405 Marionette DEBUG loaded listener.js 14:19:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1D160C00) [pid = 3624] [serial = 841] [outer = 1BBD6000] 14:19:57 INFO - PROCESS | 3624 | 1461187197134 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 14:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1017ms 14:19:57 INFO - PROCESS | 3624 | 1461187197149 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 14:19:57 INFO - PROCESS | 3624 | 1461187197153 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 14:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:19:57 INFO - PROCESS | 3624 | 1461187197158 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:19:57 INFO - PROCESS | 3624 | 1461187197162 Marionette TRACE conn6 <- [1,1086,null,{}] 14:19:57 INFO - PROCESS | 3624 | 1461187197167 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:57 INFO - PROCESS | 3624 | 1461187197262 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 14:19:57 INFO - PROCESS | 3624 | 1461187197359 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:57 INFO - PROCESS | 3624 | ++DOCSHELL 129A5C00 == 48 [pid = 3624] [id = 281] 14:19:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (129A7800) [pid = 3624] [serial = 842] [outer = 00000000] 14:19:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (13D81000) [pid = 3624] [serial = 843] [outer = 129A7800] 14:19:57 INFO - PROCESS | 3624 | 1461187197409 Marionette DEBUG loaded listener.js 14:19:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (16F92800) [pid = 3624] [serial = 844] [outer = 129A7800] 14:19:57 INFO - PROCESS | 3624 | --DOCSHELL 1BF2A000 == 47 [pid = 3624] [id = 275] 14:19:57 INFO - PROCESS | 3624 | --DOCSHELL 17BF1C00 == 46 [pid = 3624] [id = 274] 14:19:57 INFO - PROCESS | 3624 | --DOCSHELL 0F43B800 == 45 [pid = 3624] [id = 273] 14:19:57 INFO - PROCESS | 3624 | --DOCSHELL 0F553C00 == 44 [pid = 3624] [id = 272] 14:19:57 INFO - PROCESS | 3624 | --DOCSHELL 1B649000 == 43 [pid = 3624] [id = 271] 14:19:57 INFO - PROCESS | 3624 | --DOCSHELL 1A694800 == 42 [pid = 3624] [id = 270] 14:19:57 INFO - PROCESS | 3624 | --DOCSHELL 186EA800 == 41 [pid = 3624] [id = 269] 14:19:57 INFO - PROCESS | 3624 | --DOCSHELL 1737B000 == 40 [pid = 3624] [id = 268] 14:19:57 INFO - PROCESS | 3624 | --DOCSHELL 1299D000 == 39 [pid = 3624] [id = 267] 14:19:57 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1BC9EC00) [pid = 3624] [serial = 792] [outer = 00000000] [url = about:blank] 14:19:57 INFO - PROCESS | 3624 | --DOCSHELL 0EB34000 == 38 [pid = 3624] [id = 266] 14:19:57 INFO - PROCESS | 3624 | --DOCSHELL 0EB47000 == 37 [pid = 3624] [id = 265] 14:19:57 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1B946C00) [pid = 3624] [serial = 790] [outer = 00000000] [url = about:blank] 14:19:57 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1BBD0C00) [pid = 3624] [serial = 789] [outer = 00000000] [url = about:blank] 14:19:57 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1299E400) [pid = 3624] [serial = 771] [outer = 00000000] [url = about:blank] 14:19:57 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (129A3C00) [pid = 3624] [serial = 772] [outer = 00000000] [url = about:blank] 14:19:57 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1A832400) [pid = 3624] [serial = 783] [outer = 00000000] [url = about:blank] 14:19:57 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1A838C00) [pid = 3624] [serial = 784] [outer = 00000000] [url = about:blank] 14:19:57 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1B751800) [pid = 3624] [serial = 786] [outer = 00000000] [url = about:blank] 14:19:57 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1B8E2C00) [pid = 3624] [serial = 787] [outer = 00000000] [url = about:blank] 14:19:57 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (17A69C00) [pid = 3624] [serial = 777] [outer = 00000000] [url = about:blank] 14:19:57 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (17B2C000) [pid = 3624] [serial = 778] [outer = 00000000] [url = about:blank] 14:19:57 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1D163000) [pid = 3624] [serial = 766] [outer = 00000000] [url = about:blank] 14:19:57 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1860A400) [pid = 3624] [serial = 780] [outer = 00000000] [url = about:blank] 14:19:57 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (186EDC00) [pid = 3624] [serial = 781] [outer = 00000000] [url = about:blank] 14:19:57 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16F40C00) [pid = 3624] [serial = 774] [outer = 00000000] [url = about:blank] 14:19:57 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (16F7A800) [pid = 3624] [serial = 775] [outer = 00000000] [url = about:blank] 14:19:57 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (12703800) [pid = 3624] [serial = 768] [outer = 00000000] [url = about:blank] 14:19:57 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (12771800) [pid = 3624] [serial = 769] [outer = 00000000] [url = about:blank] 14:19:57 INFO - PROCESS | 3624 | 1461187197971 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 14:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 830ms 14:19:57 INFO - PROCESS | 3624 | 1461187197989 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 14:19:57 INFO - PROCESS | 3624 | 1461187197994 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 14:19:57 INFO - PROCESS | 3624 | 1461187198000 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:19:57 INFO - PROCESS | 3624 | 1461187198003 Marionette TRACE conn6 <- [1,1090,null,{}] 14:19:58 INFO - PROCESS | 3624 | 1461187198011 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:58 INFO - PROCESS | 3624 | 1461187198091 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 14:19:58 INFO - PROCESS | 3624 | 1461187198098 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:58 INFO - PROCESS | 3624 | ++DOCSHELL 1270B000 == 38 [pid = 3624] [id = 282] 14:19:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (12771800) [pid = 3624] [serial = 845] [outer = 00000000] 14:19:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (12CCB800) [pid = 3624] [serial = 846] [outer = 12771800] 14:19:58 INFO - PROCESS | 3624 | 1461187198144 Marionette DEBUG loaded listener.js 14:19:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (137E5000) [pid = 3624] [serial = 847] [outer = 12771800] 14:19:58 INFO - PROCESS | 3624 | 1461187198624 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 14:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 690ms 14:19:58 INFO - PROCESS | 3624 | 1461187198699 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 14:19:58 INFO - PROCESS | 3624 | 1461187198701 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 14:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:19:58 INFO - PROCESS | 3624 | 1461187198706 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:19:58 INFO - PROCESS | 3624 | 1461187198710 Marionette TRACE conn6 <- [1,1094,null,{}] 14:19:58 INFO - PROCESS | 3624 | 1461187198720 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:58 INFO - PROCESS | 3624 | 1461187198801 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 14:19:58 INFO - PROCESS | 3624 | 1461187198883 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:58 INFO - PROCESS | 3624 | ++DOCSHELL 17D02C00 == 39 [pid = 3624] [id = 283] 14:19:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17D05000) [pid = 3624] [serial = 848] [outer = 00000000] 14:19:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17D84800) [pid = 3624] [serial = 849] [outer = 17D05000] 14:19:58 INFO - PROCESS | 3624 | 1461187198931 Marionette DEBUG loaded listener.js 14:19:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (186E7400) [pid = 3624] [serial = 850] [outer = 17D05000] 14:19:59 INFO - PROCESS | 3624 | 1461187199312 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 14:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 14:19:59 INFO - PROCESS | 3624 | 1461187199339 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 14:19:59 INFO - PROCESS | 3624 | 1461187199341 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 14:19:59 INFO - PROCESS | 3624 | 1461187199344 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:19:59 INFO - PROCESS | 3624 | 1461187199346 Marionette TRACE conn6 <- [1,1098,null,{}] 14:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:19:59 INFO - PROCESS | 3624 | 1461187199350 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:59 INFO - PROCESS | 3624 | 1461187199428 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 14:19:59 INFO - PROCESS | 3624 | 1461187199435 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:59 INFO - PROCESS | 3624 | ++DOCSHELL 186EAC00 == 40 [pid = 3624] [id = 284] 14:19:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (18EEC800) [pid = 3624] [serial = 851] [outer = 00000000] 14:19:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A830800) [pid = 3624] [serial = 852] [outer = 18EEC800] 14:19:59 INFO - PROCESS | 3624 | 1461187199483 Marionette DEBUG loaded listener.js 14:19:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A83D400) [pid = 3624] [serial = 853] [outer = 18EEC800] 14:19:59 INFO - PROCESS | 3624 | 1461187199921 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 14:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 14:19:59 INFO - PROCESS | 3624 | 1461187199981 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 14:19:59 INFO - PROCESS | 3624 | 1461187199983 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 14:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:19:59 INFO - PROCESS | 3624 | 1461187199987 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:19:59 INFO - PROCESS | 3624 | 1461187199988 Marionette TRACE conn6 <- [1,1102,null,{}] 14:19:59 INFO - PROCESS | 3624 | 1461187199992 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:00 INFO - PROCESS | 3624 | 1461187200096 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 14:20:00 INFO - PROCESS | 3624 | 1461187200152 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:00 INFO - PROCESS | 3624 | ++DOCSHELL 0F5B6400 == 41 [pid = 3624] [id = 285] 14:20:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1B662400) [pid = 3624] [serial = 854] [outer = 00000000] 14:20:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1B8E3800) [pid = 3624] [serial = 855] [outer = 1B662400] 14:20:00 INFO - PROCESS | 3624 | 1461187200229 Marionette DEBUG loaded listener.js 14:20:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1B8E2C00) [pid = 3624] [serial = 856] [outer = 1B662400] 14:20:00 INFO - PROCESS | 3624 | 1461187200703 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 14:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 770ms 14:20:00 INFO - PROCESS | 3624 | 1461187200759 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 14:20:00 INFO - PROCESS | 3624 | 1461187200761 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 14:20:00 INFO - PROCESS | 3624 | 1461187200764 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:20:00 INFO - PROCESS | 3624 | 1461187200766 Marionette TRACE conn6 <- [1,1106,null,{}] 14:20:00 INFO - PROCESS | 3624 | 1461187200775 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:00 INFO - PROCESS | 3624 | 1461187200900 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 14:20:00 INFO - PROCESS | 3624 | 1461187200915 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:00 INFO - PROCESS | 3624 | ++DOCSHELL 0F50E800 == 42 [pid = 3624] [id = 286] 14:20:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (12916000) [pid = 3624] [serial = 857] [outer = 00000000] 14:20:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1BCE3800) [pid = 3624] [serial = 858] [outer = 12916000] 14:20:00 INFO - PROCESS | 3624 | 1461187200964 Marionette DEBUG loaded listener.js 14:20:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1BF2A000) [pid = 3624] [serial = 859] [outer = 12916000] 14:20:01 INFO - PROCESS | 3624 | 1461187201414 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 14:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 14:20:01 INFO - PROCESS | 3624 | 1461187201473 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 14:20:01 INFO - PROCESS | 3624 | 1461187201475 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 14:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:20:01 INFO - PROCESS | 3624 | 1461187201483 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:20:01 INFO - PROCESS | 3624 | 1461187201485 Marionette TRACE conn6 <- [1,1110,null,{}] 14:20:01 INFO - PROCESS | 3624 | 1461187201489 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:01 INFO - PROCESS | 3624 | 1461187201590 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 14:20:01 INFO - PROCESS | 3624 | 1461187201599 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:01 INFO - PROCESS | 3624 | ++DOCSHELL 1BCE2000 == 43 [pid = 3624] [id = 287] 14:20:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1BF5FC00) [pid = 3624] [serial = 860] [outer = 00000000] 14:20:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1D02F400) [pid = 3624] [serial = 861] [outer = 1BF5FC00] 14:20:01 INFO - PROCESS | 3624 | 1461187201646 Marionette DEBUG loaded listener.js 14:20:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1D12B000) [pid = 3624] [serial = 862] [outer = 1BF5FC00] 14:20:02 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1BF2A800) [pid = 3624] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:20:02 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A694C00) [pid = 3624] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:20:02 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (186EB000) [pid = 3624] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:20:02 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1B64A000) [pid = 3624] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:20:02 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (0EB34400) [pid = 3624] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:20:02 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (12BCD400) [pid = 3624] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:20:02 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1737F400) [pid = 3624] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:20:02 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1B8F0C00) [pid = 3624] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:20:02 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (0F55A400) [pid = 3624] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:20:02 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1BCD9800) [pid = 3624] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:20:02 INFO - PROCESS | 3624 | 1461187202166 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 14:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 730ms 14:20:02 INFO - PROCESS | 3624 | 1461187202214 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 14:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:20:02 INFO - PROCESS | 3624 | 1461187202216 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 14:20:02 INFO - PROCESS | 3624 | 1461187202219 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:20:02 INFO - PROCESS | 3624 | 1461187202221 Marionette TRACE conn6 <- [1,1114,null,{}] 14:20:02 INFO - PROCESS | 3624 | 1461187202224 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:02 INFO - PROCESS | 3624 | 1461187202300 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 14:20:02 INFO - PROCESS | 3624 | 1461187202308 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:02 INFO - PROCESS | 3624 | ++DOCSHELL 127B9C00 == 44 [pid = 3624] [id = 288] 14:20:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (12B0F800) [pid = 3624] [serial = 863] [outer = 00000000] 14:20:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1B8EC400) [pid = 3624] [serial = 864] [outer = 12B0F800] 14:20:02 INFO - PROCESS | 3624 | 1461187202353 Marionette DEBUG loaded listener.js 14:20:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1BC99C00) [pid = 3624] [serial = 865] [outer = 12B0F800] 14:20:02 INFO - PROCESS | 3624 | 1461187202781 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 14:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 571ms 14:20:02 INFO - PROCESS | 3624 | 1461187202797 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 14:20:02 INFO - PROCESS | 3624 | 1461187202799 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 14:20:02 INFO - PROCESS | 3624 | 1461187202802 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:20:02 INFO - PROCESS | 3624 | 1461187202804 Marionette TRACE conn6 <- [1,1118,null,{}] 14:20:02 INFO - PROCESS | 3624 | 1461187202807 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:02 INFO - PROCESS | 3624 | 1461187202885 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 14:20:02 INFO - PROCESS | 3624 | 1461187202920 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:02 INFO - PROCESS | 3624 | ++DOCSHELL 1CF49C00 == 45 [pid = 3624] [id = 289] 14:20:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1D16A800) [pid = 3624] [serial = 866] [outer = 00000000] 14:20:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1D329000) [pid = 3624] [serial = 867] [outer = 1D16A800] 14:20:02 INFO - PROCESS | 3624 | 1461187202966 Marionette DEBUG loaded listener.js 14:20:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1D3CA000) [pid = 3624] [serial = 868] [outer = 1D16A800] 14:20:03 INFO - PROCESS | 3624 | 1461187203382 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 14:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 14:20:03 INFO - PROCESS | 3624 | 1461187203441 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 14:20:03 INFO - PROCESS | 3624 | 1461187203442 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 14:20:03 INFO - PROCESS | 3624 | 1461187203446 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:20:03 INFO - PROCESS | 3624 | 1461187203447 Marionette TRACE conn6 <- [1,1122,null,{}] 14:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:20:03 INFO - PROCESS | 3624 | 1461187203451 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:03 INFO - PROCESS | 3624 | 1461187203530 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 14:20:03 INFO - PROCESS | 3624 | 1461187203540 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:03 INFO - PROCESS | 3624 | ++DOCSHELL 1D3CC400 == 46 [pid = 3624] [id = 290] 14:20:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1D3D0C00) [pid = 3624] [serial = 869] [outer = 00000000] 14:20:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1D3D7400) [pid = 3624] [serial = 870] [outer = 1D3D0C00] 14:20:03 INFO - PROCESS | 3624 | 1461187203586 Marionette DEBUG loaded listener.js 14:20:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1D3D6C00) [pid = 3624] [serial = 871] [outer = 1D3D0C00] 14:20:04 INFO - PROCESS | 3624 | 1461187204010 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 14:20:04 INFO - PROCESS | 3624 | 1461187204112 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 14:20:04 INFO - PROCESS | 3624 | 1461187204116 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 14:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:20:04 INFO - PROCESS | 3624 | 1461187204122 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:20:04 INFO - PROCESS | 3624 | 1461187204126 Marionette TRACE conn6 <- [1,1126,null,{}] 14:20:04 INFO - PROCESS | 3624 | 1461187204133 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:04 INFO - PROCESS | 3624 | 1461187204241 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 14:20:04 INFO - PROCESS | 3624 | 1461187204416 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:04 INFO - PROCESS | 3624 | ++DOCSHELL 127B9800 == 47 [pid = 3624] [id = 291] 14:20:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (127BA000) [pid = 3624] [serial = 872] [outer = 00000000] 14:20:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (12915800) [pid = 3624] [serial = 873] [outer = 127BA000] 14:20:04 INFO - PROCESS | 3624 | 1461187204473 Marionette DEBUG loaded listener.js 14:20:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1299E800) [pid = 3624] [serial = 874] [outer = 127BA000] 14:20:05 INFO - PROCESS | 3624 | 1461187205066 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 14:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 970ms 14:20:05 INFO - PROCESS | 3624 | 1461187205108 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 14:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:20:05 INFO - PROCESS | 3624 | 1461187205111 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 14:20:05 INFO - PROCESS | 3624 | 1461187205119 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:20:05 INFO - PROCESS | 3624 | 1461187205124 Marionette TRACE conn6 <- [1,1130,null,{}] 14:20:05 INFO - PROCESS | 3624 | 1461187205128 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:05 INFO - PROCESS | 3624 | 1461187205233 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 14:20:05 INFO - PROCESS | 3624 | 1461187205329 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:05 INFO - PROCESS | 3624 | ++DOCSHELL 1A68CC00 == 48 [pid = 3624] [id = 292] 14:20:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1A831400) [pid = 3624] [serial = 875] [outer = 00000000] 14:20:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1BBDD800) [pid = 3624] [serial = 876] [outer = 1A831400] 14:20:05 INFO - PROCESS | 3624 | 1461187205387 Marionette DEBUG loaded listener.js 14:20:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1BCE1800) [pid = 3624] [serial = 877] [outer = 1A831400] 14:20:06 INFO - PROCESS | 3624 | 1461187206007 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 14:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 14:20:06 INFO - PROCESS | 3624 | 1461187206048 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 14:20:06 INFO - PROCESS | 3624 | 1461187206050 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 14:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:20:06 INFO - PROCESS | 3624 | 1461187206054 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:20:06 INFO - PROCESS | 3624 | 1461187206056 Marionette TRACE conn6 <- [1,1134,null,{}] 14:20:06 INFO - PROCESS | 3624 | 1461187206066 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:06 INFO - PROCESS | 3624 | 1461187206179 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 14:20:06 INFO - PROCESS | 3624 | 1461187206277 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:06 INFO - PROCESS | 3624 | ++DOCSHELL 1D5F3C00 == 49 [pid = 3624] [id = 293] 14:20:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1D5F7C00) [pid = 3624] [serial = 878] [outer = 00000000] 14:20:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1DA4B400) [pid = 3624] [serial = 879] [outer = 1D5F7C00] 14:20:06 INFO - PROCESS | 3624 | 1461187206337 Marionette DEBUG loaded listener.js 14:20:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1DA51000) [pid = 3624] [serial = 880] [outer = 1D5F7C00] 14:20:06 INFO - PROCESS | 3624 | 1461187206986 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 14:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 970ms 14:20:07 INFO - PROCESS | 3624 | 1461187207027 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 14:20:07 INFO - PROCESS | 3624 | 1461187207029 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 14:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:20:07 INFO - PROCESS | 3624 | 1461187207033 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:20:07 INFO - PROCESS | 3624 | 1461187207035 Marionette TRACE conn6 <- [1,1138,null,{}] 14:20:07 INFO - PROCESS | 3624 | 1461187207038 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:07 INFO - PROCESS | 3624 | 1461187207143 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 14:20:07 INFO - PROCESS | 3624 | 1461187207267 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:07 INFO - PROCESS | 3624 | ++DOCSHELL 1DA57400 == 50 [pid = 3624] [id = 294] 14:20:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1DBE0000) [pid = 3624] [serial = 881] [outer = 00000000] 14:20:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1DBE8000) [pid = 3624] [serial = 882] [outer = 1DBE0000] 14:20:07 INFO - PROCESS | 3624 | 1461187207323 Marionette DEBUG loaded listener.js 14:20:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1DDD6800) [pid = 3624] [serial = 883] [outer = 1DBE0000] 14:20:07 INFO - PROCESS | 3624 | 1461187207913 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 14:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 930ms 14:20:07 INFO - PROCESS | 3624 | 1461187207968 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 14:20:07 INFO - PROCESS | 3624 | 1461187207970 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 14:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:20:07 INFO - PROCESS | 3624 | 1461187207974 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:20:07 INFO - PROCESS | 3624 | 1461187207976 Marionette TRACE conn6 <- [1,1142,null,{}] 14:20:07 INFO - PROCESS | 3624 | 1461187207980 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:08 INFO - PROCESS | 3624 | 1461187208084 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 14:20:08 INFO - PROCESS | 3624 | 1461187208297 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:08 INFO - PROCESS | 3624 | ++DOCSHELL 0EB34400 == 51 [pid = 3624] [id = 295] 14:20:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (0EB38800) [pid = 3624] [serial = 884] [outer = 00000000] 14:20:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (13CDFC00) [pid = 3624] [serial = 885] [outer = 0EB38800] 14:20:08 INFO - PROCESS | 3624 | 1461187208358 Marionette DEBUG loaded listener.js 14:20:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (16F4CC00) [pid = 3624] [serial = 886] [outer = 0EB38800] 14:20:09 INFO - PROCESS | 3624 | 1461187209011 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 14:20:09 INFO - PROCESS | 3624 | --DOCSHELL 1CF49C00 == 50 [pid = 3624] [id = 289] 14:20:09 INFO - PROCESS | 3624 | --DOCSHELL 127B9C00 == 49 [pid = 3624] [id = 288] 14:20:09 INFO - PROCESS | 3624 | --DOCSHELL 1BCE2000 == 48 [pid = 3624] [id = 287] 14:20:09 INFO - PROCESS | 3624 | --DOCSHELL 0F50E800 == 47 [pid = 3624] [id = 286] 14:20:09 INFO - PROCESS | 3624 | --DOCSHELL 0F5B6400 == 46 [pid = 3624] [id = 285] 14:20:09 INFO - PROCESS | 3624 | --DOCSHELL 186EAC00 == 45 [pid = 3624] [id = 284] 14:20:09 INFO - PROCESS | 3624 | --DOCSHELL 17D02C00 == 44 [pid = 3624] [id = 283] 14:20:09 INFO - PROCESS | 3624 | --DOCSHELL 1270B000 == 43 [pid = 3624] [id = 282] 14:20:09 INFO - PROCESS | 3624 | --DOCSHELL 129A5C00 == 42 [pid = 3624] [id = 281] 14:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1070ms 14:20:09 INFO - PROCESS | 3624 | 1461187209080 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 14:20:09 INFO - PROCESS | 3624 | 1461187209084 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 14:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1A83AC00) [pid = 3624] [serial = 811] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (192EE000) [pid = 3624] [serial = 807] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1B754800) [pid = 3624] [serial = 813] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (12705C00) [pid = 3624] [serial = 799] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (0EB47C00) [pid = 3624] [serial = 798] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1371D000) [pid = 3624] [serial = 801] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1378F400) [pid = 3624] [serial = 802] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1780A800) [pid = 3624] [serial = 804] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (178A1800) [pid = 3624] [serial = 805] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (12913800) [pid = 3624] [serial = 795] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1BBDE000) [pid = 3624] [serial = 816] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (186E8000) [pid = 3624] [serial = 819] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (17816000) [pid = 3624] [serial = 817] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1B8ED400) [pid = 3624] [serial = 814] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1BF67400) [pid = 3624] [serial = 826] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A68E800) [pid = 3624] [serial = 820] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1BCE2800) [pid = 3624] [serial = 823] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (192F4000) [pid = 3624] [serial = 808] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1BCE2C00) [pid = 3624] [serial = 822] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1BF60C00) [pid = 3624] [serial = 825] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1A833400) [pid = 3624] [serial = 810] [outer = 00000000] [url = about:blank] 14:20:09 INFO - PROCESS | 3624 | 1461187209111 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:20:09 INFO - PROCESS | 3624 | 1461187209114 Marionette TRACE conn6 <- [1,1146,null,{}] 14:20:09 INFO - PROCESS | 3624 | 1461187209121 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:09 INFO - PROCESS | 3624 | 1461187209211 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 14:20:09 INFO - PROCESS | 3624 | 1461187209219 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:09 INFO - PROCESS | 3624 | ++DOCSHELL 0F741800 == 43 [pid = 3624] [id = 296] 14:20:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (12705C00) [pid = 3624] [serial = 887] [outer = 00000000] 14:20:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (12916C00) [pid = 3624] [serial = 888] [outer = 12705C00] 14:20:09 INFO - PROCESS | 3624 | 1461187209268 Marionette DEBUG loaded listener.js 14:20:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1299F800) [pid = 3624] [serial = 889] [outer = 12705C00] 14:20:09 INFO - PROCESS | 3624 | 1461187209782 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 14:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 751ms 14:20:09 INFO - PROCESS | 3624 | 1461187209845 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 14:20:09 INFO - PROCESS | 3624 | 1461187209849 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 14:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:20:09 INFO - PROCESS | 3624 | 1461187209856 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:20:09 INFO - PROCESS | 3624 | 1461187209858 Marionette TRACE conn6 <- [1,1150,null,{}] 14:20:09 INFO - PROCESS | 3624 | 1461187209862 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:09 INFO - PROCESS | 3624 | 1461187209944 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 14:20:10 INFO - PROCESS | 3624 | 1461187210026 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:10 INFO - PROCESS | 3624 | ++DOCSHELL 13D88000 == 44 [pid = 3624] [id = 297] 14:20:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (16F7E400) [pid = 3624] [serial = 890] [outer = 00000000] 14:20:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (17A6BC00) [pid = 3624] [serial = 891] [outer = 16F7E400] 14:20:10 INFO - PROCESS | 3624 | 1461187210072 Marionette DEBUG loaded listener.js 14:20:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (17D06000) [pid = 3624] [serial = 892] [outer = 16F7E400] 14:20:10 INFO - PROCESS | 3624 | 1461187210454 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 14:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 14:20:10 INFO - PROCESS | 3624 | 1461187210488 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 14:20:10 INFO - PROCESS | 3624 | 1461187210491 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 14:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:20:10 INFO - PROCESS | 3624 | 1461187210496 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:20:10 INFO - PROCESS | 3624 | 1461187210502 Marionette TRACE conn6 <- [1,1154,null,{}] 14:20:10 INFO - PROCESS | 3624 | 1461187210511 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:10 INFO - PROCESS | 3624 | 1461187210596 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 14:20:10 INFO - PROCESS | 3624 | 1461187210602 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:10 INFO - PROCESS | 3624 | ++DOCSHELL 192F5400 == 45 [pid = 3624] [id = 298] 14:20:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (192F5C00) [pid = 3624] [serial = 893] [outer = 00000000] 14:20:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1B8E3000) [pid = 3624] [serial = 894] [outer = 192F5C00] 14:20:10 INFO - PROCESS | 3624 | 1461187210650 Marionette DEBUG loaded listener.js 14:20:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1B8EA800) [pid = 3624] [serial = 895] [outer = 192F5C00] 14:20:11 INFO - PROCESS | 3624 | 1461187211100 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 14:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 631ms 14:20:11 INFO - PROCESS | 3624 | 1461187211129 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 14:20:11 INFO - PROCESS | 3624 | 1461187211132 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 14:20:11 INFO - PROCESS | 3624 | 1461187211136 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:20:11 INFO - PROCESS | 3624 | 1461187211137 Marionette TRACE conn6 <- [1,1158,null,{}] 14:20:11 INFO - PROCESS | 3624 | 1461187211150 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:11 INFO - PROCESS | 3624 | 1461187211256 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 14:20:11 INFO - PROCESS | 3624 | 1461187211343 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:11 INFO - PROCESS | 3624 | ++DOCSHELL 1BBD4C00 == 46 [pid = 3624] [id = 299] 14:20:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1BBD7800) [pid = 3624] [serial = 896] [outer = 00000000] 14:20:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1BC9B400) [pid = 3624] [serial = 897] [outer = 1BBD7800] 14:20:11 INFO - PROCESS | 3624 | 1461187211389 Marionette DEBUG loaded listener.js 14:20:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1BCDD800) [pid = 3624] [serial = 898] [outer = 1BBD7800] 14:20:11 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:20:11 INFO - PROCESS | 3624 | 1461187211867 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 14:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 830ms 14:20:11 INFO - PROCESS | 3624 | 1461187211969 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 14:20:11 INFO - PROCESS | 3624 | 1461187211971 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 14:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:20:11 INFO - PROCESS | 3624 | 1461187211980 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:20:11 INFO - PROCESS | 3624 | 1461187211982 Marionette TRACE conn6 <- [1,1162,null,{}] 14:20:11 INFO - PROCESS | 3624 | 1461187211985 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:12 INFO - PROCESS | 3624 | 1461187212101 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 14:20:12 INFO - PROCESS | 3624 | 1461187212108 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:12 INFO - PROCESS | 3624 | ++DOCSHELL 1BF67400 == 47 [pid = 3624] [id = 300] 14:20:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1CE49800) [pid = 3624] [serial = 899] [outer = 00000000] 14:20:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1D15DC00) [pid = 3624] [serial = 900] [outer = 1CE49800] 14:20:12 INFO - PROCESS | 3624 | 1461187212163 Marionette DEBUG loaded listener.js 14:20:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1D2F4C00) [pid = 3624] [serial = 901] [outer = 1CE49800] 14:20:12 INFO - PROCESS | 3624 | 1461187212660 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 14:20:12 INFO - PROCESS | 3624 | 1461187212716 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 14:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:20:12 INFO - PROCESS | 3624 | 1461187212723 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:20:12 INFO - PROCESS | 3624 | 1461187212725 Marionette TRACE conn6 <- [1,1166,null,{}] 14:20:12 INFO - PROCESS | 3624 | 1461187212729 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:12 INFO - PROCESS | 3624 | 1461187212837 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 14:20:12 INFO - PROCESS | 3624 | 1461187212849 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:12 INFO - PROCESS | 3624 | ++DOCSHELL 1D2F8800 == 48 [pid = 3624] [id = 301] 14:20:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1D46A400) [pid = 3624] [serial = 902] [outer = 00000000] 14:20:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1DA56C00) [pid = 3624] [serial = 903] [outer = 1D46A400] 14:20:12 INFO - PROCESS | 3624 | 1461187212894 Marionette DEBUG loaded listener.js 14:20:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1DA56400) [pid = 3624] [serial = 904] [outer = 1D46A400] 14:20:13 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1B662400) [pid = 3624] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:20:13 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (12916000) [pid = 3624] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:20:13 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (18EEC800) [pid = 3624] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:20:13 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (129A7800) [pid = 3624] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:20:13 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (12771800) [pid = 3624] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:20:13 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (17D05000) [pid = 3624] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:20:13 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1BF5FC00) [pid = 3624] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:20:13 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (12B0F800) [pid = 3624] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:20:13 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1D16A800) [pid = 3624] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:20:13 INFO - PROCESS | 3624 | 1461187213393 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 14:20:13 INFO - PROCESS | 3624 | 1461187213457 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 14:20:13 INFO - PROCESS | 3624 | 1461187213460 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:20:13 INFO - PROCESS | 3624 | 1461187213462 Marionette TRACE conn6 <- [1,1170,null,{}] 14:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:20:13 INFO - PROCESS | 3624 | 1461187213465 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:13 INFO - PROCESS | 3624 | 1461187213572 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 14:20:13 INFO - PROCESS | 3624 | 1461187213624 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:13 INFO - PROCESS | 3624 | ++DOCSHELL 12703800 == 49 [pid = 3624] [id = 302] 14:20:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (12B04C00) [pid = 3624] [serial = 905] [outer = 00000000] 14:20:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1DA50800) [pid = 3624] [serial = 906] [outer = 12B04C00] 14:20:13 INFO - PROCESS | 3624 | 1461187213669 Marionette DEBUG loaded listener.js 14:20:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1DA24000) [pid = 3624] [serial = 907] [outer = 12B04C00] 14:20:14 INFO - PROCESS | 3624 | 1461187214048 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 14:20:14 INFO - PROCESS | 3624 | 1461187214097 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 14:20:14 INFO - PROCESS | 3624 | 1461187214100 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:20:14 INFO - PROCESS | 3624 | 1461187214102 Marionette TRACE conn6 <- [1,1174,null,{}] 14:20:14 INFO - PROCESS | 3624 | 1461187214105 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:14 INFO - PROCESS | 3624 | 1461187214207 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 14:20:14 INFO - PROCESS | 3624 | 1461187214213 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:14 INFO - PROCESS | 3624 | ++DOCSHELL 1B94CC00 == 50 [pid = 3624] [id = 303] 14:20:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1DBEA400) [pid = 3624] [serial = 908] [outer = 00000000] 14:20:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1E5D9C00) [pid = 3624] [serial = 909] [outer = 1DBEA400] 14:20:14 INFO - PROCESS | 3624 | 1461187214259 Marionette DEBUG loaded listener.js 14:20:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1E5E6800) [pid = 3624] [serial = 910] [outer = 1DBEA400] 14:20:14 INFO - PROCESS | 3624 | 1461187214703 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 14:20:14 INFO - PROCESS | 3624 | 1461187214737 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 14:20:14 INFO - PROCESS | 3624 | 1461187214744 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:20:14 INFO - PROCESS | 3624 | 1461187214746 Marionette TRACE conn6 <- [1,1178,null,{}] 14:20:14 INFO - PROCESS | 3624 | 1461187214750 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:14 INFO - PROCESS | 3624 | 1461187214830 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 14:20:14 INFO - PROCESS | 3624 | 1461187214837 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:14 INFO - PROCESS | 3624 | ++DOCSHELL 1FB18800 == 51 [pid = 3624] [id = 304] 14:20:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1FB1AC00) [pid = 3624] [serial = 911] [outer = 00000000] 14:20:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1FC6E800) [pid = 3624] [serial = 912] [outer = 1FB1AC00] 14:20:14 INFO - PROCESS | 3624 | 1461187214886 Marionette DEBUG loaded listener.js 14:20:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1FCC1400) [pid = 3624] [serial = 913] [outer = 1FB1AC00] 14:20:15 INFO - PROCESS | 3624 | 1461187215424 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 14:20:15 INFO - PROCESS | 3624 | 1461187215485 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 14:20:15 INFO - PROCESS | 3624 | 1461187215490 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:20:15 INFO - PROCESS | 3624 | 1461187215495 Marionette TRACE conn6 <- [1,1182,null,{}] 14:20:15 INFO - PROCESS | 3624 | 1461187215502 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:15 INFO - PROCESS | 3624 | 1461187215738 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 14:20:15 INFO - PROCESS | 3624 | 1461187215754 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:15 INFO - PROCESS | 3624 | ++DOCSHELL 127BFC00 == 52 [pid = 3624] [id = 305] 14:20:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (13CE9C00) [pid = 3624] [serial = 914] [outer = 00000000] 14:20:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1789C800) [pid = 3624] [serial = 915] [outer = 13CE9C00] 14:20:15 INFO - PROCESS | 3624 | 1461187215812 Marionette DEBUG loaded listener.js 14:20:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (17BF1C00) [pid = 3624] [serial = 916] [outer = 13CE9C00] 14:20:16 INFO - PROCESS | 3624 | 1461187216436 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 14:20:16 INFO - PROCESS | 3624 | 1461187216473 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 14:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:20:16 INFO - PROCESS | 3624 | 1461187216479 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:20:16 INFO - PROCESS | 3624 | 1461187216482 Marionette TRACE conn6 <- [1,1186,null,{}] 14:20:16 INFO - PROCESS | 3624 | 1461187216487 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:16 INFO - PROCESS | 3624 | 1461187216599 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 14:20:16 INFO - PROCESS | 3624 | 1461187216726 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:16 INFO - PROCESS | 3624 | ++DOCSHELL 1A838400 == 53 [pid = 3624] [id = 306] 14:20:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1A8F2400) [pid = 3624] [serial = 917] [outer = 00000000] 14:20:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1BC9AC00) [pid = 3624] [serial = 918] [outer = 1A8F2400] 14:20:16 INFO - PROCESS | 3624 | 1461187216784 Marionette DEBUG loaded listener.js 14:20:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1BF63000) [pid = 3624] [serial = 919] [outer = 1A8F2400] 14:20:17 INFO - PROCESS | 3624 | 1461187217387 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 930ms 14:20:17 INFO - PROCESS | 3624 | 1461187217411 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 14:20:17 INFO - PROCESS | 3624 | 1461187217414 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 14:20:17 INFO - PROCESS | 3624 | 1461187217417 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:20:17 INFO - PROCESS | 3624 | 1461187217421 Marionette TRACE conn6 <- [1,1190,null,{}] 14:20:17 INFO - PROCESS | 3624 | 1461187217433 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:17 INFO - PROCESS | 3624 | 1461187217538 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 14:20:17 INFO - PROCESS | 3624 | 1461187217638 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:17 INFO - PROCESS | 3624 | ++DOCSHELL 1E56EC00 == 54 [pid = 3624] [id = 307] 14:20:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1E5DB000) [pid = 3624] [serial = 920] [outer = 00000000] 14:20:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1FCC7800) [pid = 3624] [serial = 921] [outer = 1E5DB000] 14:20:17 INFO - PROCESS | 3624 | 1461187217696 Marionette DEBUG loaded listener.js 14:20:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1FCCF400) [pid = 3624] [serial = 922] [outer = 1E5DB000] 14:20:18 INFO - PROCESS | 3624 | 1461187218250 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:20:18 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 14:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 930ms 14:20:18 INFO - PROCESS | 3624 | 1461187218351 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 14:20:18 INFO - PROCESS | 3624 | 1461187218354 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 14:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:20:18 INFO - PROCESS | 3624 | 1461187218358 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:20:18 INFO - PROCESS | 3624 | 1461187218360 Marionette TRACE conn6 <- [1,1194,null,{}] 14:20:18 INFO - PROCESS | 3624 | 1461187218364 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:18 INFO - PROCESS | 3624 | 1461187218475 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 14:20:18 INFO - PROCESS | 3624 | 1461187218568 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:18 INFO - PROCESS | 3624 | ++DOCSHELL 20462800 == 55 [pid = 3624] [id = 308] 14:20:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (20462C00) [pid = 3624] [serial = 923] [outer = 00000000] 14:20:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (20468400) [pid = 3624] [serial = 924] [outer = 20462C00] 14:20:18 INFO - PROCESS | 3624 | 1461187218624 Marionette DEBUG loaded listener.js 14:20:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (2046D400) [pid = 3624] [serial = 925] [outer = 20462C00] 14:20:19 INFO - PROCESS | 3624 | 1461187219151 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:20:19 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 14:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 830ms 14:20:19 INFO - PROCESS | 3624 | 1461187219191 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 14:20:19 INFO - PROCESS | 3624 | 1461187219194 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 14:20:19 INFO - PROCESS | 3624 | 1461187219197 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:20:19 INFO - PROCESS | 3624 | 1461187219199 Marionette TRACE conn6 <- [1,1198,null,{}] 14:20:19 INFO - PROCESS | 3624 | 1461187219203 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:19 INFO - PROCESS | 3624 | 1461187219305 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 14:20:19 INFO - PROCESS | 3624 | 1461187219405 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:19 INFO - PROCESS | 3624 | ++DOCSHELL 2069A800 == 56 [pid = 3624] [id = 309] 14:20:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (2069F000) [pid = 3624] [serial = 926] [outer = 00000000] 14:20:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (206A5800) [pid = 3624] [serial = 927] [outer = 2069F000] 14:20:19 INFO - PROCESS | 3624 | 1461187219460 Marionette DEBUG loaded listener.js 14:20:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (206A7400) [pid = 3624] [serial = 928] [outer = 2069F000] 14:20:20 INFO - PROCESS | 3624 | 1461187220065 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 931ms 14:20:20 INFO - PROCESS | 3624 | 1461187220132 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 14:20:20 INFO - PROCESS | 3624 | 1461187220135 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 14:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:20:20 INFO - PROCESS | 3624 | 1461187220138 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:20:20 INFO - PROCESS | 3624 | 1461187220140 Marionette TRACE conn6 <- [1,1202,null,{}] 14:20:20 INFO - PROCESS | 3624 | 1461187220145 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:20 INFO - PROCESS | 3624 | 1461187220267 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 14:20:20 INFO - PROCESS | 3624 | 1461187220399 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:20 INFO - PROCESS | 3624 | ++DOCSHELL 0F43B800 == 57 [pid = 3624] [id = 310] 14:20:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1291A400) [pid = 3624] [serial = 929] [outer = 00000000] 14:20:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (16F90C00) [pid = 3624] [serial = 930] [outer = 1291A400] 14:20:20 INFO - PROCESS | 3624 | 1461187220459 Marionette DEBUG loaded listener.js 14:20:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (186E8C00) [pid = 3624] [serial = 931] [outer = 1291A400] 14:20:21 INFO - PROCESS | 3624 | 1461187221174 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 14:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1074ms 14:20:21 INFO - PROCESS | 3624 | 1461187221216 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 14:20:21 INFO - PROCESS | 3624 | 1461187221221 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 14:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:20:21 INFO - PROCESS | 3624 | 1461187221226 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:20:21 INFO - PROCESS | 3624 | 1461187221230 Marionette TRACE conn6 <- [1,1206,null,{}] 14:20:21 INFO - PROCESS | 3624 | 1461187221235 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:21 INFO - PROCESS | 3624 | 1461187221332 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 14:20:21 INFO - PROCESS | 3624 | 1461187221441 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:21 INFO - PROCESS | 3624 | ++DOCSHELL 192F1C00 == 58 [pid = 3624] [id = 311] 14:20:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (192F6C00) [pid = 3624] [serial = 932] [outer = 00000000] 14:20:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1A83C000) [pid = 3624] [serial = 933] [outer = 192F6C00] 14:20:21 INFO - PROCESS | 3624 | 1461187221492 Marionette DEBUG loaded listener.js 14:20:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1B64E400) [pid = 3624] [serial = 934] [outer = 192F6C00] 14:20:21 INFO - PROCESS | 3624 | --DOCSHELL 1B94CC00 == 57 [pid = 3624] [id = 303] 14:20:21 INFO - PROCESS | 3624 | --DOCSHELL 12703800 == 56 [pid = 3624] [id = 302] 14:20:21 INFO - PROCESS | 3624 | --DOCSHELL 1D2F8800 == 55 [pid = 3624] [id = 301] 14:20:21 INFO - PROCESS | 3624 | --DOCSHELL 1BF67400 == 54 [pid = 3624] [id = 300] 14:20:21 INFO - PROCESS | 3624 | --DOCSHELL 1BBD4C00 == 53 [pid = 3624] [id = 299] 14:20:21 INFO - PROCESS | 3624 | --DOCSHELL 192F5400 == 52 [pid = 3624] [id = 298] 14:20:21 INFO - PROCESS | 3624 | --DOCSHELL 13D88000 == 51 [pid = 3624] [id = 297] 14:20:21 INFO - PROCESS | 3624 | --DOCSHELL 0F741800 == 50 [pid = 3624] [id = 296] 14:20:21 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (1D3D7400) [pid = 3624] [serial = 870] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3624 | --DOCSHELL 0EB34400 == 49 [pid = 3624] [id = 295] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1CE4CC00) [pid = 3624] [serial = 828] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1B8E3800) [pid = 3624] [serial = 855] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1BCE3800) [pid = 3624] [serial = 858] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (13D8C000) [pid = 3624] [serial = 831] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1B66D000) [pid = 3624] [serial = 834] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1A830800) [pid = 3624] [serial = 852] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1D132000) [pid = 3624] [serial = 840] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (13D81000) [pid = 3624] [serial = 843] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (16F92800) [pid = 3624] [serial = 844] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (12CCB800) [pid = 3624] [serial = 846] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (137E5000) [pid = 3624] [serial = 847] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (17D84800) [pid = 3624] [serial = 849] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (186E7400) [pid = 3624] [serial = 850] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1CFCE800) [pid = 3624] [serial = 837] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1D02F400) [pid = 3624] [serial = 861] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1BC99C00) [pid = 3624] [serial = 865] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1B8EC400) [pid = 3624] [serial = 864] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1D329000) [pid = 3624] [serial = 867] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1D12B000) [pid = 3624] [serial = 862] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1BF2A000) [pid = 3624] [serial = 859] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1B8E2C00) [pid = 3624] [serial = 856] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1D3CA000) [pid = 3624] [serial = 868] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1A83D400) [pid = 3624] [serial = 853] [outer = 00000000] [url = about:blank] 14:20:22 INFO - PROCESS | 3624 | 1461187222094 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 14:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 930ms 14:20:22 INFO - PROCESS | 3624 | 1461187222162 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 14:20:22 INFO - PROCESS | 3624 | 1461187222167 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 14:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:20:22 INFO - PROCESS | 3624 | 1461187222173 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:20:22 INFO - PROCESS | 3624 | 1461187222175 Marionette TRACE conn6 <- [1,1210,null,{}] 14:20:22 INFO - PROCESS | 3624 | 1461187222179 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:22 INFO - PROCESS | 3624 | 1461187222263 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 14:20:22 INFO - PROCESS | 3624 | 1461187222270 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:22 INFO - PROCESS | 3624 | ++DOCSHELL 127B5400 == 50 [pid = 3624] [id = 312] 14:20:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (127B7800) [pid = 3624] [serial = 935] [outer = 00000000] 14:20:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (13D8D800) [pid = 3624] [serial = 936] [outer = 127B7800] 14:20:22 INFO - PROCESS | 3624 | 1461187222324 Marionette DEBUG loaded listener.js 14:20:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (16F97400) [pid = 3624] [serial = 937] [outer = 127B7800] 14:20:22 INFO - PROCESS | 3624 | 1461187222811 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 14:20:22 INFO - PROCESS | 3624 | 1461187222849 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 14:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:20:22 INFO - PROCESS | 3624 | 1461187222852 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:20:22 INFO - PROCESS | 3624 | 1461187222856 Marionette TRACE conn6 <- [1,1214,null,{}] 14:20:22 INFO - PROCESS | 3624 | 1461187222866 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:22 INFO - PROCESS | 3624 | 1461187222953 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 14:20:22 INFO - PROCESS | 3624 | 1461187222962 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:22 INFO - PROCESS | 3624 | ++DOCSHELL 1B754800 == 51 [pid = 3624] [id = 313] 14:20:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1B8E9800) [pid = 3624] [serial = 938] [outer = 00000000] 14:20:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1BBD4C00) [pid = 3624] [serial = 939] [outer = 1B8E9800] 14:20:23 INFO - PROCESS | 3624 | 1461187223011 Marionette DEBUG loaded listener.js 14:20:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1BBDF800) [pid = 3624] [serial = 940] [outer = 1B8E9800] 14:20:23 INFO - PROCESS | 3624 | 1461187223474 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 14:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 14:20:23 INFO - PROCESS | 3624 | 1461187223526 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 14:20:23 INFO - PROCESS | 3624 | 1461187223529 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 14:20:23 INFO - PROCESS | 3624 | 1461187223532 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:20:23 INFO - PROCESS | 3624 | 1461187223534 Marionette TRACE conn6 <- [1,1218,null,{}] 14:20:23 INFO - PROCESS | 3624 | 1461187223537 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:23 INFO - PROCESS | 3624 | 1461187223645 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 14:20:23 INFO - PROCESS | 3624 | 1461187223732 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:23 INFO - PROCESS | 3624 | ++DOCSHELL 1A6A4800 == 52 [pid = 3624] [id = 314] 14:20:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1A83D000) [pid = 3624] [serial = 941] [outer = 00000000] 14:20:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1BF67800) [pid = 3624] [serial = 942] [outer = 1A83D000] 14:20:23 INFO - PROCESS | 3624 | 1461187223778 Marionette DEBUG loaded listener.js 14:20:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1CF3F800) [pid = 3624] [serial = 943] [outer = 1A83D000] 14:20:24 INFO - PROCESS | 3624 | 1461187224137 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 14:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 14:20:24 INFO - PROCESS | 3624 | 1461187224166 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 14:20:24 INFO - PROCESS | 3624 | 1461187224168 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 14:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:20:24 INFO - PROCESS | 3624 | 1461187224171 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:20:24 INFO - PROCESS | 3624 | 1461187224173 Marionette TRACE conn6 <- [1,1222,null,{}] 14:20:24 INFO - PROCESS | 3624 | 1461187224176 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:24 INFO - PROCESS | 3624 | 1461187224253 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 14:20:24 INFO - PROCESS | 3624 | 1461187224344 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:24 INFO - PROCESS | 3624 | ++DOCSHELL 129A4800 == 53 [pid = 3624] [id = 315] 14:20:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1BF2E400) [pid = 3624] [serial = 944] [outer = 00000000] 14:20:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1D133400) [pid = 3624] [serial = 945] [outer = 1BF2E400] 14:20:24 INFO - PROCESS | 3624 | 1461187224390 Marionette DEBUG loaded listener.js 14:20:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1D164800) [pid = 3624] [serial = 946] [outer = 1BF2E400] 14:20:24 INFO - PROCESS | 3624 | 1461187224819 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 14:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 14:20:24 INFO - PROCESS | 3624 | 1461187224842 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 14:20:24 INFO - PROCESS | 3624 | 1461187224844 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 14:20:24 INFO - PROCESS | 3624 | 1461187224847 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:20:24 INFO - PROCESS | 3624 | 1461187224849 Marionette TRACE conn6 <- [1,1226,null,{}] 14:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:20:24 INFO - PROCESS | 3624 | 1461187224853 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:24 INFO - PROCESS | 3624 | 1461187224969 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 14:20:25 INFO - PROCESS | 3624 | 1461187225061 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:25 INFO - PROCESS | 3624 | ++DOCSHELL 1D3CF800 == 54 [pid = 3624] [id = 316] 14:20:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1D3D0000) [pid = 3624] [serial = 947] [outer = 00000000] 14:20:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1D5E9000) [pid = 3624] [serial = 948] [outer = 1D3D0000] 14:20:25 INFO - PROCESS | 3624 | 1461187225108 Marionette DEBUG loaded listener.js 14:20:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1D50C800) [pid = 3624] [serial = 949] [outer = 1D3D0000] 14:20:25 INFO - PROCESS | 3624 | 1461187225524 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 14:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 730ms 14:20:25 INFO - PROCESS | 3624 | 1461187225582 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 14:20:25 INFO - PROCESS | 3624 | 1461187225584 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 14:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:20:25 INFO - PROCESS | 3624 | 1461187225587 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:20:25 INFO - PROCESS | 3624 | 1461187225589 Marionette TRACE conn6 <- [1,1230,null,{}] 14:20:25 INFO - PROCESS | 3624 | 1461187225598 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:25 INFO - PROCESS | 3624 | 1461187225705 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 14:20:25 INFO - PROCESS | 3624 | 1461187225714 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:25 INFO - PROCESS | 3624 | ++DOCSHELL 1D509C00 == 55 [pid = 3624] [id = 317] 14:20:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1DA50C00) [pid = 3624] [serial = 950] [outer = 00000000] 14:20:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1DB4D800) [pid = 3624] [serial = 951] [outer = 1DA50C00] 14:20:25 INFO - PROCESS | 3624 | 1461187225760 Marionette DEBUG loaded listener.js 14:20:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1DBDC400) [pid = 3624] [serial = 952] [outer = 1DA50C00] 14:20:26 INFO - PROCESS | 3624 | 1461187226200 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 14:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 14:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:20:26 INFO - PROCESS | 3624 | 1461187226218 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 14:20:26 INFO - PROCESS | 3624 | 1461187226220 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 14:20:26 INFO - PROCESS | 3624 | 1461187226223 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:20:26 INFO - PROCESS | 3624 | 1461187226225 Marionette TRACE conn6 <- [1,1234,null,{}] 14:20:26 INFO - PROCESS | 3624 | 1461187226235 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:26 INFO - PROCESS | 3624 | 1461187226406 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 14:20:26 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1BBD7800) [pid = 3624] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:20:26 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1CE49800) [pid = 3624] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:20:26 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1D3D0C00) [pid = 3624] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:20:26 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1D46A400) [pid = 3624] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:20:26 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1DBEA400) [pid = 3624] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:20:26 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (0EB38800) [pid = 3624] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:20:26 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (12B04C00) [pid = 3624] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:20:26 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (192F5C00) [pid = 3624] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:20:26 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (12705C00) [pid = 3624] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:20:26 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (16F7E400) [pid = 3624] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:20:26 INFO - PROCESS | 3624 | 1461187226496 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:26 INFO - PROCESS | 3624 | ++DOCSHELL 0EB33400 == 56 [pid = 3624] [id = 318] 14:20:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (0EB34000) [pid = 3624] [serial = 953] [outer = 00000000] 14:20:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (17B29800) [pid = 3624] [serial = 954] [outer = 0EB34000] 14:20:26 INFO - PROCESS | 3624 | 1461187226541 Marionette DEBUG loaded listener.js 14:20:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (17AEA400) [pid = 3624] [serial = 955] [outer = 0EB34000] 14:20:26 INFO - PROCESS | 3624 | 1461187226896 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 14:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 730ms 14:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:20:26 INFO - PROCESS | 3624 | 1461187226954 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 14:20:26 INFO - PROCESS | 3624 | 1461187226956 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 14:20:26 INFO - PROCESS | 3624 | 1461187226959 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:20:26 INFO - PROCESS | 3624 | 1461187226961 Marionette TRACE conn6 <- [1,1238,null,{}] 14:20:26 INFO - PROCESS | 3624 | 1461187226964 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:27 INFO - PROCESS | 3624 | 1461187227043 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 14:20:27 INFO - PROCESS | 3624 | 1461187227049 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:27 INFO - PROCESS | 3624 | ++DOCSHELL 1B668800 == 57 [pid = 3624] [id = 319] 14:20:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1BC9BC00) [pid = 3624] [serial = 956] [outer = 00000000] 14:20:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1E5E2800) [pid = 3624] [serial = 957] [outer = 1BC9BC00] 14:20:27 INFO - PROCESS | 3624 | 1461187227095 Marionette DEBUG loaded listener.js 14:20:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1FC63400) [pid = 3624] [serial = 958] [outer = 1BC9BC00] 14:20:27 INFO - PROCESS | 3624 | 1461187227531 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 14:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 14:20:27 INFO - PROCESS | 3624 | 1461187227590 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 14:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:20:27 INFO - PROCESS | 3624 | 1461187227592 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 14:20:27 INFO - PROCESS | 3624 | 1461187227595 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:20:27 INFO - PROCESS | 3624 | 1461187227597 Marionette TRACE conn6 <- [1,1242,null,{}] 14:20:27 INFO - PROCESS | 3624 | 1461187227601 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:27 INFO - PROCESS | 3624 | 1461187227679 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 14:20:27 INFO - PROCESS | 3624 | 1461187227689 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:27 INFO - PROCESS | 3624 | ++DOCSHELL 0EB3DC00 == 58 [pid = 3624] [id = 320] 14:20:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1299C800) [pid = 3624] [serial = 959] [outer = 00000000] 14:20:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1A81BC00) [pid = 3624] [serial = 960] [outer = 1299C800] 14:20:27 INFO - PROCESS | 3624 | 1461187227735 Marionette DEBUG loaded listener.js 14:20:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1A81D800) [pid = 3624] [serial = 961] [outer = 1299C800] 14:20:28 INFO - PROCESS | 3624 | 1461187228198 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 14:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 14:20:28 INFO - PROCESS | 3624 | 1461187228266 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 14:20:28 INFO - PROCESS | 3624 | 1461187228269 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 14:20:28 INFO - PROCESS | 3624 | 1461187228272 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:20:28 INFO - PROCESS | 3624 | 1461187228275 Marionette TRACE conn6 <- [1,1246,null,{}] 14:20:28 INFO - PROCESS | 3624 | 1461187228279 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:28 INFO - PROCESS | 3624 | 1461187228377 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 14:20:28 INFO - PROCESS | 3624 | 1461187228383 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:28 INFO - PROCESS | 3624 | ++DOCSHELL 1A80AC00 == 59 [pid = 3624] [id = 321] 14:20:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1A80CC00) [pid = 3624] [serial = 962] [outer = 00000000] 14:20:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1A81DC00) [pid = 3624] [serial = 963] [outer = 1A80CC00] 14:20:28 INFO - PROCESS | 3624 | 1461187228441 Marionette DEBUG loaded listener.js 14:20:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1E5E4000) [pid = 3624] [serial = 964] [outer = 1A80CC00] 14:20:29 INFO - PROCESS | 3624 | 1461187229148 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 14:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 930ms 14:20:29 INFO - PROCESS | 3624 | 1461187229207 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 14:20:29 INFO - PROCESS | 3624 | 1461187229213 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 14:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:20:29 INFO - PROCESS | 3624 | 1461187229219 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:20:29 INFO - PROCESS | 3624 | 1461187229223 Marionette TRACE conn6 <- [1,1250,null,{}] 14:20:29 INFO - PROCESS | 3624 | 1461187229228 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:29 INFO - PROCESS | 3624 | 1461187229341 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 14:20:29 INFO - PROCESS | 3624 | 1461187229474 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:29 INFO - PROCESS | 3624 | ++DOCSHELL 13D4A800 == 60 [pid = 3624] [id = 322] 14:20:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (16F91000) [pid = 3624] [serial = 965] [outer = 00000000] 14:20:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (19F78C00) [pid = 3624] [serial = 966] [outer = 16F91000] 14:20:29 INFO - PROCESS | 3624 | 1461187229535 Marionette DEBUG loaded listener.js 14:20:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1A804000) [pid = 3624] [serial = 967] [outer = 16F91000] 14:20:30 INFO - PROCESS | 3624 | 1461187230105 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 14:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 930ms 14:20:30 INFO - PROCESS | 3624 | 1461187230152 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 14:20:30 INFO - PROCESS | 3624 | 1461187230159 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 14:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:20:30 INFO - PROCESS | 3624 | 1461187230165 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:20:30 INFO - PROCESS | 3624 | 1461187230168 Marionette TRACE conn6 <- [1,1254,null,{}] 14:20:30 INFO - PROCESS | 3624 | 1461187230172 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:30 INFO - PROCESS | 3624 | 1461187230284 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 14:20:30 INFO - PROCESS | 3624 | 1461187230388 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:30 INFO - PROCESS | 3624 | ++DOCSHELL 1A808400 == 61 [pid = 3624] [id = 323] 14:20:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1A809800) [pid = 3624] [serial = 968] [outer = 00000000] 14:20:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1B8EC400) [pid = 3624] [serial = 969] [outer = 1A809800] 14:20:30 INFO - PROCESS | 3624 | 1461187230444 Marionette DEBUG loaded listener.js 14:20:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1BBD3800) [pid = 3624] [serial = 970] [outer = 1A809800] 14:20:31 INFO - PROCESS | 3624 | 1461187231091 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 14:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 970ms 14:20:31 INFO - PROCESS | 3624 | 1461187231137 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 14:20:31 INFO - PROCESS | 3624 | 1461187231140 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 14:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:20:31 INFO - PROCESS | 3624 | 1461187231143 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:20:31 INFO - PROCESS | 3624 | 1461187231147 Marionette TRACE conn6 <- [1,1258,null,{}] 14:20:31 INFO - PROCESS | 3624 | 1461187231159 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:31 INFO - PROCESS | 3624 | 1461187231270 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 14:20:31 INFO - PROCESS | 3624 | 1461187231375 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:31 INFO - PROCESS | 3624 | ++DOCSHELL 1DDDE800 == 62 [pid = 3624] [id = 324] 14:20:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1FB1A000) [pid = 3624] [serial = 971] [outer = 00000000] 14:20:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (20463400) [pid = 3624] [serial = 972] [outer = 1FB1A000] 14:20:31 INFO - PROCESS | 3624 | 1461187231433 Marionette DEBUG loaded listener.js 14:20:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (20699800) [pid = 3624] [serial = 973] [outer = 1FB1A000] 14:20:32 INFO - PROCESS | 3624 | 1461187232057 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 14:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 970ms 14:20:32 INFO - PROCESS | 3624 | 1461187232117 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 14:20:32 INFO - PROCESS | 3624 | 1461187232120 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 14:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:20:32 INFO - PROCESS | 3624 | 1461187232123 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:20:32 INFO - PROCESS | 3624 | 1461187232125 Marionette TRACE conn6 <- [1,1262,null,{}] 14:20:32 INFO - PROCESS | 3624 | 1461187232129 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:32 INFO - PROCESS | 3624 | 1461187232236 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 14:20:32 INFO - PROCESS | 3624 | 1461187232367 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:32 INFO - PROCESS | 3624 | ++DOCSHELL 20E6A400 == 63 [pid = 3624] [id = 325] 14:20:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (20E6B400) [pid = 3624] [serial = 974] [outer = 00000000] 14:20:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (20E71400) [pid = 3624] [serial = 975] [outer = 20E6B400] 14:20:32 INFO - PROCESS | 3624 | 1461187232424 Marionette DEBUG loaded listener.js 14:20:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (20E73C00) [pid = 3624] [serial = 976] [outer = 20E6B400] 14:20:33 INFO - PROCESS | 3624 | 1461187233248 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 14:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1175ms 14:20:33 INFO - PROCESS | 3624 | 1461187233302 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 14:20:33 INFO - PROCESS | 3624 | 1461187233306 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 14:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:20:33 INFO - PROCESS | 3624 | 1461187233311 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:20:33 INFO - PROCESS | 3624 | 1461187233315 Marionette TRACE conn6 <- [1,1266,null,{}] 14:20:33 INFO - PROCESS | 3624 | 1461187233322 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:33 INFO - PROCESS | 3624 | 1461187233417 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 14:20:33 INFO - PROCESS | 3624 | 1461187233555 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:33 INFO - PROCESS | 3624 | ++DOCSHELL 12F09000 == 64 [pid = 3624] [id = 326] 14:20:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (13773000) [pid = 3624] [serial = 977] [outer = 00000000] 14:20:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (17D02800) [pid = 3624] [serial = 978] [outer = 13773000] 14:20:33 INFO - PROCESS | 3624 | 1461187233611 Marionette DEBUG loaded listener.js 14:20:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (186EA400) [pid = 3624] [serial = 979] [outer = 13773000] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 127B9800 == 63 [pid = 3624] [id = 291] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 1A8F6400 == 62 [pid = 3624] [id = 262] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 13D4B000 == 61 [pid = 3624] [id = 264] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 173D6C00 == 60 [pid = 3624] [id = 278] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 17BF8800 == 59 [pid = 3624] [id = 260] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 192F5800 == 58 [pid = 3624] [id = 261] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 1B8E5800 == 57 [pid = 3624] [id = 263] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 17D0B800 == 56 [pid = 3624] [id = 279] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 0EB3DC00 == 55 [pid = 3624] [id = 320] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 1B668800 == 54 [pid = 3624] [id = 319] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 0EB33400 == 53 [pid = 3624] [id = 318] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 1D509C00 == 52 [pid = 3624] [id = 317] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 1D3CF800 == 51 [pid = 3624] [id = 316] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 129A4800 == 50 [pid = 3624] [id = 315] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 1A6A4800 == 49 [pid = 3624] [id = 314] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (12915800) [pid = 3624] [serial = 873] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (1BBDD800) [pid = 3624] [serial = 876] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (1DA4B400) [pid = 3624] [serial = 879] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (1DBE8000) [pid = 3624] [serial = 882] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (1FC6E800) [pid = 3624] [serial = 912] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | 1461187234259 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 1B754800 == 48 [pid = 3624] [id = 313] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 127B5400 == 47 [pid = 3624] [id = 312] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 192F1C00 == 46 [pid = 3624] [id = 311] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 1E56EC00 == 45 [pid = 3624] [id = 307] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 1A838400 == 44 [pid = 3624] [id = 306] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 127BFC00 == 43 [pid = 3624] [id = 305] 14:20:34 INFO - PROCESS | 3624 | --DOCSHELL 1FB18800 == 42 [pid = 3624] [id = 304] 14:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 990ms 14:20:34 INFO - PROCESS | 3624 | 1461187234302 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 14:20:34 INFO - PROCESS | 3624 | 1461187234308 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 14:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1BC9B400) [pid = 3624] [serial = 897] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1D15DC00) [pid = 3624] [serial = 900] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1BCDD800) [pid = 3624] [serial = 898] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1D3D6C00) [pid = 3624] [serial = 871] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1DA56C00) [pid = 3624] [serial = 903] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (1E5E6800) [pid = 3624] [serial = 910] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (16F4CC00) [pid = 3624] [serial = 886] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (13CDFC00) [pid = 3624] [serial = 885] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1DA50800) [pid = 3624] [serial = 906] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1B8E3000) [pid = 3624] [serial = 894] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1D2F4C00) [pid = 3624] [serial = 901] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (12916C00) [pid = 3624] [serial = 888] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1299F800) [pid = 3624] [serial = 889] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (17A6BC00) [pid = 3624] [serial = 891] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (17D06000) [pid = 3624] [serial = 892] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1E5D9C00) [pid = 3624] [serial = 909] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1DA56400) [pid = 3624] [serial = 904] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1DA24000) [pid = 3624] [serial = 907] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1B8EA800) [pid = 3624] [serial = 895] [outer = 00000000] [url = about:blank] 14:20:34 INFO - PROCESS | 3624 | 1461187234351 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:20:34 INFO - PROCESS | 3624 | 1461187234354 Marionette TRACE conn6 <- [1,1270,null,{}] 14:20:34 INFO - PROCESS | 3624 | 1461187234376 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:34 INFO - PROCESS | 3624 | 1461187234465 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 14:20:34 INFO - PROCESS | 3624 | 1461187234472 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:34 INFO - PROCESS | 3624 | ++DOCSHELL 128CF000 == 43 [pid = 3624] [id = 327] 14:20:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (12918800) [pid = 3624] [serial = 980] [outer = 00000000] 14:20:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (129A4C00) [pid = 3624] [serial = 981] [outer = 12918800] 14:20:34 INFO - PROCESS | 3624 | 1461187234520 Marionette DEBUG loaded listener.js 14:20:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1378D000) [pid = 3624] [serial = 982] [outer = 12918800] 14:20:35 INFO - PROCESS | 3624 | 1461187235050 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 14:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 751ms 14:20:35 INFO - PROCESS | 3624 | 1461187235081 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 14:20:35 INFO - PROCESS | 3624 | 1461187235083 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 14:20:35 INFO - PROCESS | 3624 | 1461187235087 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:20:35 INFO - PROCESS | 3624 | 1461187235090 Marionette TRACE conn6 <- [1,1274,null,{}] 14:20:35 INFO - PROCESS | 3624 | 1461187235100 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:35 INFO - PROCESS | 3624 | 1461187235186 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 14:20:35 INFO - PROCESS | 3624 | 1461187235195 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:35 INFO - PROCESS | 3624 | ++DOCSHELL 1A6AB800 == 44 [pid = 3624] [id = 328] 14:20:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1A6AEC00) [pid = 3624] [serial = 983] [outer = 00000000] 14:20:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1A814400) [pid = 3624] [serial = 984] [outer = 1A6AEC00] 14:20:35 INFO - PROCESS | 3624 | 1461187235247 Marionette DEBUG loaded listener.js 14:20:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1A831000) [pid = 3624] [serial = 985] [outer = 1A6AEC00] 14:20:35 INFO - PROCESS | 3624 | 1461187235708 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 14:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 14:20:35 INFO - PROCESS | 3624 | 1461187235761 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 14:20:35 INFO - PROCESS | 3624 | 1461187235763 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 14:20:35 INFO - PROCESS | 3624 | 1461187235766 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:20:35 INFO - PROCESS | 3624 | 1461187235768 Marionette TRACE conn6 <- [1,1278,null,{}] 14:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:20:35 INFO - PROCESS | 3624 | 1461187235771 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:35 INFO - PROCESS | 3624 | 1461187235852 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 14:20:35 INFO - PROCESS | 3624 | 1461187235858 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:35 INFO - PROCESS | 3624 | ++DOCSHELL 192FAC00 == 45 [pid = 3624] [id = 329] 14:20:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (192FB400) [pid = 3624] [serial = 986] [outer = 00000000] 14:20:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1B8E8C00) [pid = 3624] [serial = 987] [outer = 192FB400] 14:20:35 INFO - PROCESS | 3624 | 1461187235905 Marionette DEBUG loaded listener.js 14:20:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1B8F0800) [pid = 3624] [serial = 988] [outer = 192FB400] 14:20:36 INFO - PROCESS | 3624 | 1461187236372 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 14:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 14:20:36 INFO - PROCESS | 3624 | 1461187236417 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 14:20:36 INFO - PROCESS | 3624 | 1461187236419 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 14:20:36 INFO - PROCESS | 3624 | 1461187236422 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:20:36 INFO - PROCESS | 3624 | 1461187236424 Marionette TRACE conn6 <- [1,1282,null,{}] 14:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:20:36 INFO - PROCESS | 3624 | 1461187236427 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:36 INFO - PROCESS | 3624 | 1461187236544 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 14:20:36 INFO - PROCESS | 3624 | 1461187236551 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:36 INFO - PROCESS | 3624 | ++DOCSHELL 127C4000 == 46 [pid = 3624] [id = 330] 14:20:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1B66CC00) [pid = 3624] [serial = 989] [outer = 00000000] 14:20:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1BC9E000) [pid = 3624] [serial = 990] [outer = 1B66CC00] 14:20:36 INFO - PROCESS | 3624 | 1461187236598 Marionette DEBUG loaded listener.js 14:20:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1BC9D000) [pid = 3624] [serial = 991] [outer = 1B66CC00] 14:20:37 INFO - PROCESS | 3624 | 1461187237068 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 14:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 14:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:20:37 INFO - PROCESS | 3624 | 1461187237099 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 14:20:37 INFO - PROCESS | 3624 | 1461187237101 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 14:20:37 INFO - PROCESS | 3624 | 1461187237108 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:20:37 INFO - PROCESS | 3624 | 1461187237110 Marionette TRACE conn6 <- [1,1286,null,{}] 14:20:37 INFO - PROCESS | 3624 | 1461187237114 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:37 INFO - PROCESS | 3624 | 1461187237242 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 14:20:37 INFO - PROCESS | 3624 | 1461187237334 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:37 INFO - PROCESS | 3624 | ++DOCSHELL 1CF3C800 == 47 [pid = 3624] [id = 331] 14:20:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1CF4AC00) [pid = 3624] [serial = 992] [outer = 00000000] 14:20:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1D15DC00) [pid = 3624] [serial = 993] [outer = 1CF4AC00] 14:20:37 INFO - PROCESS | 3624 | 1461187237383 Marionette DEBUG loaded listener.js 14:20:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1D165400) [pid = 3624] [serial = 994] [outer = 1CF4AC00] 14:20:37 INFO - PROCESS | 3624 | 1461187237840 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 790ms 14:20:37 INFO - PROCESS | 3624 | 1461187237895 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 14:20:37 INFO - PROCESS | 3624 | 1461187237897 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 14:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:20:37 INFO - PROCESS | 3624 | 1461187237900 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:20:37 INFO - PROCESS | 3624 | 1461187237901 Marionette TRACE conn6 <- [1,1290,null,{}] 14:20:37 INFO - PROCESS | 3624 | 1461187237905 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:38 INFO - PROCESS | 3624 | 1461187238012 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 14:20:38 INFO - PROCESS | 3624 | 1461187238073 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:38 INFO - PROCESS | 3624 | ++DOCSHELL 127C1400 == 48 [pid = 3624] [id = 332] 14:20:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (13D81400) [pid = 3624] [serial = 995] [outer = 00000000] 14:20:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (1D3CA800) [pid = 3624] [serial = 996] [outer = 13D81400] 14:20:38 INFO - PROCESS | 3624 | 1461187238119 Marionette DEBUG loaded listener.js 14:20:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (1D3CA000) [pid = 3624] [serial = 997] [outer = 13D81400] 14:20:38 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1BBD6000) [pid = 3624] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:20:38 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (127B7800) [pid = 3624] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:20:38 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1B8E9800) [pid = 3624] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:20:38 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1299C800) [pid = 3624] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:20:38 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (1D3D0000) [pid = 3624] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:20:38 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (0EB34000) [pid = 3624] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:20:38 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1A83D000) [pid = 3624] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:20:38 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1291A400) [pid = 3624] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:20:38 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1DA50C00) [pid = 3624] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:20:38 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1BC9BC00) [pid = 3624] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:20:38 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1BF2E400) [pid = 3624] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:20:38 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (192F6C00) [pid = 3624] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:20:38 INFO - PROCESS | 3624 | 1461187238842 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 14:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 970ms 14:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:20:38 INFO - PROCESS | 3624 | 1461187238871 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 14:20:38 INFO - PROCESS | 3624 | 1461187238873 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 14:20:38 INFO - PROCESS | 3624 | 1461187238876 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:20:38 INFO - PROCESS | 3624 | 1461187238878 Marionette TRACE conn6 <- [1,1294,null,{}] 14:20:38 INFO - PROCESS | 3624 | 1461187238882 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:38 INFO - PROCESS | 3624 | 1461187238959 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 14:20:38 INFO - PROCESS | 3624 | 1461187238965 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:38 INFO - PROCESS | 3624 | ++DOCSHELL 12915C00 == 49 [pid = 3624] [id = 333] 14:20:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (137D9C00) [pid = 3624] [serial = 998] [outer = 00000000] 14:20:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1B667800) [pid = 3624] [serial = 999] [outer = 137D9C00] 14:20:39 INFO - PROCESS | 3624 | 1461187239011 Marionette DEBUG loaded listener.js 14:20:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1BC9EC00) [pid = 3624] [serial = 1000] [outer = 137D9C00] 14:20:39 INFO - PROCESS | 3624 | 1461187239447 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 14:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 631ms 14:20:39 INFO - PROCESS | 3624 | 1461187239512 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 14:20:39 INFO - PROCESS | 3624 | 1461187239514 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 14:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:20:39 INFO - PROCESS | 3624 | 1461187239517 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:20:39 INFO - PROCESS | 3624 | 1461187239519 Marionette TRACE conn6 <- [1,1298,null,{}] 14:20:39 INFO - PROCESS | 3624 | 1461187239523 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:39 INFO - PROCESS | 3624 | 1461187239602 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 14:20:39 INFO - PROCESS | 3624 | 1461187239608 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:39 INFO - PROCESS | 3624 | ++DOCSHELL 1A837000 == 50 [pid = 3624] [id = 334] 14:20:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1D12F000) [pid = 3624] [serial = 1001] [outer = 00000000] 14:20:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1DA23C00) [pid = 3624] [serial = 1002] [outer = 1D12F000] 14:20:39 INFO - PROCESS | 3624 | 1461187239652 Marionette DEBUG loaded listener.js 14:20:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1DB45800) [pid = 3624] [serial = 1003] [outer = 1D12F000] 14:20:40 INFO - PROCESS | 3624 | 1461187240098 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 14:20:40 INFO - PROCESS | 3624 | 1461187240150 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 14:20:40 INFO - PROCESS | 3624 | 1461187240153 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:20:40 INFO - PROCESS | 3624 | 1461187240155 Marionette TRACE conn6 <- [1,1302,null,{}] 14:20:40 INFO - PROCESS | 3624 | 1461187240158 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:40 INFO - PROCESS | 3624 | 1461187240237 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 14:20:40 INFO - PROCESS | 3624 | 1461187240243 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:40 INFO - PROCESS | 3624 | ++DOCSHELL 1DB46C00 == 51 [pid = 3624] [id = 335] 14:20:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1DB48000) [pid = 3624] [serial = 1004] [outer = 00000000] 14:20:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1DDD5800) [pid = 3624] [serial = 1005] [outer = 1DB48000] 14:20:40 INFO - PROCESS | 3624 | 1461187240287 Marionette DEBUG loaded listener.js 14:20:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1DDD4800) [pid = 3624] [serial = 1006] [outer = 1DB48000] 14:20:40 INFO - PROCESS | 3624 | 1461187240798 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 14:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 14:20:40 INFO - PROCESS | 3624 | 1461187240829 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 14:20:40 INFO - PROCESS | 3624 | 1461187240834 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 14:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:20:40 INFO - PROCESS | 3624 | 1461187240840 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:20:40 INFO - PROCESS | 3624 | 1461187240844 Marionette TRACE conn6 <- [1,1306,null,{}] 14:20:40 INFO - PROCESS | 3624 | 1461187240851 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:40 INFO - PROCESS | 3624 | 1461187240964 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 14:20:41 INFO - PROCESS | 3624 | 1461187241100 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:41 INFO - PROCESS | 3624 | ++DOCSHELL 1299AC00 == 52 [pid = 3624] [id = 336] 14:20:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1299BC00) [pid = 3624] [serial = 1007] [outer = 00000000] 14:20:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (12CCEC00) [pid = 3624] [serial = 1008] [outer = 1299BC00] 14:20:41 INFO - PROCESS | 3624 | 1461187241161 Marionette DEBUG loaded listener.js 14:20:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (16F41400) [pid = 3624] [serial = 1009] [outer = 1299BC00] 14:20:41 INFO - PROCESS | 3624 | 1461187241800 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 14:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1025ms 14:20:41 INFO - PROCESS | 3624 | 1461187241868 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 14:20:41 INFO - PROCESS | 3624 | 1461187241875 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 14:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:20:41 INFO - PROCESS | 3624 | 1461187241882 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:20:41 INFO - PROCESS | 3624 | 1461187241885 Marionette TRACE conn6 <- [1,1310,null,{}] 14:20:41 INFO - PROCESS | 3624 | 1461187241889 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:42 INFO - PROCESS | 3624 | 1461187242029 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 14:20:42 INFO - PROCESS | 3624 | 1461187242162 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:42 INFO - PROCESS | 3624 | ++DOCSHELL 18602000 == 53 [pid = 3624] [id = 337] 14:20:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (192F1C00) [pid = 3624] [serial = 1010] [outer = 00000000] 14:20:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (1A81F400) [pid = 3624] [serial = 1011] [outer = 192F1C00] 14:20:42 INFO - PROCESS | 3624 | 1461187242219 Marionette DEBUG loaded listener.js 14:20:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (1B64F400) [pid = 3624] [serial = 1012] [outer = 192F1C00] 14:20:42 INFO - PROCESS | 3624 | 1461187242797 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 14:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 14:20:42 INFO - PROCESS | 3624 | 1461187242853 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 14:20:42 INFO - PROCESS | 3624 | 1461187242856 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 14:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:20:42 INFO - PROCESS | 3624 | 1461187242860 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:20:42 INFO - PROCESS | 3624 | 1461187242864 Marionette TRACE conn6 <- [1,1314,null,{}] 14:20:42 INFO - PROCESS | 3624 | 1461187242875 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:42 INFO - PROCESS | 3624 | 1461187242989 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 14:20:43 INFO - PROCESS | 3624 | 1461187243121 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:43 INFO - PROCESS | 3624 | ++DOCSHELL 1CE44400 == 54 [pid = 3624] [id = 338] 14:20:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (1D3D0C00) [pid = 3624] [serial = 1013] [outer = 00000000] 14:20:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (1E5D9400) [pid = 3624] [serial = 1014] [outer = 1D3D0C00] 14:20:43 INFO - PROCESS | 3624 | 1461187243181 Marionette DEBUG loaded listener.js 14:20:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (1E5E7800) [pid = 3624] [serial = 1015] [outer = 1D3D0C00] 14:20:43 INFO - PROCESS | 3624 | 1461187243785 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:20:43 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 14:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 14:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:20:43 INFO - PROCESS | 3624 | 1461187243833 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 14:20:43 INFO - PROCESS | 3624 | 1461187243836 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 14:20:43 INFO - PROCESS | 3624 | 1461187243840 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:20:43 INFO - PROCESS | 3624 | 1461187243842 Marionette TRACE conn6 <- [1,1318,null,{}] 14:20:43 INFO - PROCESS | 3624 | 1461187243846 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:43 INFO - PROCESS | 3624 | 1461187243950 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 14:20:44 INFO - PROCESS | 3624 | 1461187244053 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:44 INFO - PROCESS | 3624 | ++DOCSHELL 1FC71800 == 55 [pid = 3624] [id = 339] 14:20:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (1FCC3000) [pid = 3624] [serial = 1016] [outer = 00000000] 14:20:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (206A0C00) [pid = 3624] [serial = 1017] [outer = 1FCC3000] 14:20:44 INFO - PROCESS | 3624 | 1461187244109 Marionette DEBUG loaded listener.js 14:20:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (206A7800) [pid = 3624] [serial = 1018] [outer = 1FCC3000] 14:20:44 INFO - PROCESS | 3624 | 1461187244723 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:20:44 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 14:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 930ms 14:20:44 INFO - PROCESS | 3624 | 1461187244773 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 14:20:44 INFO - PROCESS | 3624 | 1461187244776 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 14:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:20:44 INFO - PROCESS | 3624 | 1461187244779 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:20:44 INFO - PROCESS | 3624 | 1461187244781 Marionette TRACE conn6 <- [1,1322,null,{}] 14:20:44 INFO - PROCESS | 3624 | 1461187244785 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:44 INFO - PROCESS | 3624 | 1461187244887 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 14:20:44 INFO - PROCESS | 3624 | 1461187244991 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:45 INFO - PROCESS | 3624 | ++DOCSHELL 16F95000 == 56 [pid = 3624] [id = 340] 14:20:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (20998400) [pid = 3624] [serial = 1019] [outer = 00000000] 14:20:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (209A1000) [pid = 3624] [serial = 1020] [outer = 20998400] 14:20:45 INFO - PROCESS | 3624 | 1461187245048 Marionette DEBUG loaded listener.js 14:20:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (209A0C00) [pid = 3624] [serial = 1021] [outer = 20998400] 14:20:45 INFO - PROCESS | 3624 | 1461187245678 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 14:20:45 INFO - PROCESS | 3624 | 1461187245713 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 14:20:45 INFO - PROCESS | 3624 | 1461187245715 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 14:20:45 INFO - PROCESS | 3624 | 1461187245719 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:20:45 INFO - PROCESS | 3624 | 1461187245721 Marionette TRACE conn6 <- [1,1326,null,{}] 14:20:45 INFO - PROCESS | 3624 | 1461187245725 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:45 INFO - PROCESS | 3624 | 1461187245852 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 14:20:46 INFO - PROCESS | 3624 | 1461187246122 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:46 INFO - PROCESS | 3624 | ++DOCSHELL 0EB3E800 == 57 [pid = 3624] [id = 341] 14:20:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (0F510400) [pid = 3624] [serial = 1022] [outer = 00000000] 14:20:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (17D06000) [pid = 3624] [serial = 1023] [outer = 0F510400] 14:20:46 INFO - PROCESS | 3624 | 1461187246189 Marionette DEBUG loaded listener.js 14:20:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (192F8800) [pid = 3624] [serial = 1024] [outer = 0F510400] 14:20:47 INFO - PROCESS | 3624 | 1461187247195 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 14:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1520ms 14:20:47 INFO - PROCESS | 3624 | 1461187247244 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 14:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:20:47 INFO - PROCESS | 3624 | 1461187247247 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 14:20:47 INFO - PROCESS | 3624 | 1461187247252 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:20:47 INFO - PROCESS | 3624 | 1461187247256 Marionette TRACE conn6 <- [1,1330,null,{}] 14:20:47 INFO - PROCESS | 3624 | 1461187247261 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:47 INFO - PROCESS | 3624 | 1461187247362 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 14:20:47 INFO - PROCESS | 3624 | 1461187247520 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:47 INFO - PROCESS | 3624 | --DOCSHELL 1A837000 == 56 [pid = 3624] [id = 334] 14:20:47 INFO - PROCESS | 3624 | --DOCSHELL 12915C00 == 55 [pid = 3624] [id = 333] 14:20:47 INFO - PROCESS | 3624 | --DOCSHELL 127C1400 == 54 [pid = 3624] [id = 332] 14:20:47 INFO - PROCESS | 3624 | --DOCSHELL 1CF3C800 == 53 [pid = 3624] [id = 331] 14:20:47 INFO - PROCESS | 3624 | --DOCSHELL 127C4000 == 52 [pid = 3624] [id = 330] 14:20:47 INFO - PROCESS | 3624 | --DOCSHELL 192FAC00 == 51 [pid = 3624] [id = 329] 14:20:47 INFO - PROCESS | 3624 | --DOCSHELL 1A6AB800 == 50 [pid = 3624] [id = 328] 14:20:47 INFO - PROCESS | 3624 | --DOCSHELL 128CF000 == 49 [pid = 3624] [id = 327] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (1FCC7800) [pid = 3624] [serial = 921] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (20468400) [pid = 3624] [serial = 924] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (206A5800) [pid = 3624] [serial = 927] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | ++DOCSHELL 0EB34400 == 50 [pid = 3624] [id = 342] 14:20:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (0F4DE000) [pid = 3624] [serial = 1025] [outer = 00000000] 14:20:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (12916000) [pid = 3624] [serial = 1026] [outer = 0F4DE000] 14:20:47 INFO - PROCESS | 3624 | 1461187247633 Marionette DEBUG loaded listener.js 14:20:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (16F4B000) [pid = 3624] [serial = 1027] [outer = 0F4DE000] 14:20:47 INFO - PROCESS | 3624 | --DOCSHELL 12F09000 == 49 [pid = 3624] [id = 326] 14:20:47 INFO - PROCESS | 3624 | --DOCSHELL 1DDDE800 == 48 [pid = 3624] [id = 324] 14:20:47 INFO - PROCESS | 3624 | --DOCSHELL 1A808400 == 47 [pid = 3624] [id = 323] 14:20:47 INFO - PROCESS | 3624 | --DOCSHELL 13D4A800 == 46 [pid = 3624] [id = 322] 14:20:47 INFO - PROCESS | 3624 | --DOCSHELL 1A80AC00 == 45 [pid = 3624] [id = 321] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (1D160C00) [pid = 3624] [serial = 841] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (1D5E9000) [pid = 3624] [serial = 948] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (1DB4D800) [pid = 3624] [serial = 951] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (1D50C800) [pid = 3624] [serial = 949] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (1789C800) [pid = 3624] [serial = 915] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (1BF67800) [pid = 3624] [serial = 942] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (1CF3F800) [pid = 3624] [serial = 943] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (17B29800) [pid = 3624] [serial = 954] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (1BBD4C00) [pid = 3624] [serial = 939] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (1BBDF800) [pid = 3624] [serial = 940] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (13D8D800) [pid = 3624] [serial = 936] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (16F97400) [pid = 3624] [serial = 937] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (1BC9AC00) [pid = 3624] [serial = 918] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (186E8C00) [pid = 3624] [serial = 931] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (16F90C00) [pid = 3624] [serial = 930] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1B64E400) [pid = 3624] [serial = 934] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1A83C000) [pid = 3624] [serial = 933] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1DBDC400) [pid = 3624] [serial = 952] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1E5E2800) [pid = 3624] [serial = 957] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (17AEA400) [pid = 3624] [serial = 955] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (1D133400) [pid = 3624] [serial = 945] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1D164800) [pid = 3624] [serial = 946] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1A81D800) [pid = 3624] [serial = 961] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1FC63400) [pid = 3624] [serial = 958] [outer = 00000000] [url = about:blank] 14:20:47 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1A81BC00) [pid = 3624] [serial = 960] [outer = 00000000] [url = about:blank] 14:20:48 INFO - PROCESS | 3624 | 1461187248025 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 14:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 830ms 14:20:48 INFO - PROCESS | 3624 | 1461187248090 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 14:20:48 INFO - PROCESS | 3624 | 1461187248093 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 14:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:20:48 INFO - PROCESS | 3624 | 1461187248098 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:20:48 INFO - PROCESS | 3624 | 1461187248100 Marionette TRACE conn6 <- [1,1334,null,{}] 14:20:48 INFO - PROCESS | 3624 | 1461187248104 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:48 INFO - PROCESS | 3624 | 1461187248189 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 14:20:48 INFO - PROCESS | 3624 | 1461187248195 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:48 INFO - PROCESS | 3624 | ++DOCSHELL 0EB2C000 == 46 [pid = 3624] [id = 343] 14:20:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (127C4000) [pid = 3624] [serial = 1028] [outer = 00000000] 14:20:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1A811C00) [pid = 3624] [serial = 1029] [outer = 127C4000] 14:20:48 INFO - PROCESS | 3624 | 1461187248243 Marionette DEBUG loaded listener.js 14:20:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1A81EC00) [pid = 3624] [serial = 1030] [outer = 127C4000] 14:20:48 INFO - PROCESS | 3624 | 1461187248730 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 14:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 14:20:48 INFO - PROCESS | 3624 | 1461187248768 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 14:20:48 INFO - PROCESS | 3624 | 1461187248771 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 14:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:20:48 INFO - PROCESS | 3624 | 1461187248776 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:20:48 INFO - PROCESS | 3624 | 1461187248781 Marionette TRACE conn6 <- [1,1338,null,{}] 14:20:48 INFO - PROCESS | 3624 | 1461187248790 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:48 INFO - PROCESS | 3624 | 1461187248904 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 14:20:48 INFO - PROCESS | 3624 | 1461187248998 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:49 INFO - PROCESS | 3624 | ++DOCSHELL 1BBDA800 == 47 [pid = 3624] [id = 344] 14:20:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1BC9B400) [pid = 3624] [serial = 1031] [outer = 00000000] 14:20:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1BF2E400) [pid = 3624] [serial = 1032] [outer = 1BC9B400] 14:20:49 INFO - PROCESS | 3624 | 1461187249043 Marionette DEBUG loaded listener.js 14:20:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1BF66800) [pid = 3624] [serial = 1033] [outer = 1BC9B400] 14:20:49 INFO - PROCESS | 3624 | 1461187249408 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 14:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 690ms 14:20:49 INFO - PROCESS | 3624 | 1461187249468 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 14:20:49 INFO - PROCESS | 3624 | 1461187249471 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 14:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:20:49 INFO - PROCESS | 3624 | 1461187249474 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:20:49 INFO - PROCESS | 3624 | 1461187249476 Marionette TRACE conn6 <- [1,1342,null,{}] 14:20:49 INFO - PROCESS | 3624 | 1461187249480 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:49 INFO - PROCESS | 3624 | 1461187249604 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 14:20:49 INFO - PROCESS | 3624 | 1461187249618 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:49 INFO - PROCESS | 3624 | ++DOCSHELL 1BF30C00 == 48 [pid = 3624] [id = 345] 14:20:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1BF65400) [pid = 3624] [serial = 1034] [outer = 00000000] 14:20:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1D034C00) [pid = 3624] [serial = 1035] [outer = 1BF65400] 14:20:49 INFO - PROCESS | 3624 | 1461187249666 Marionette DEBUG loaded listener.js 14:20:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (1D15F400) [pid = 3624] [serial = 1036] [outer = 1BF65400] 14:20:50 INFO - PROCESS | 3624 | 1461187250116 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 14:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 14:20:50 INFO - PROCESS | 3624 | 1461187250151 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 14:20:50 INFO - PROCESS | 3624 | 1461187250153 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 14:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:20:50 INFO - PROCESS | 3624 | 1461187250157 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:20:50 INFO - PROCESS | 3624 | 1461187250158 Marionette TRACE conn6 <- [1,1346,null,{}] 14:20:50 INFO - PROCESS | 3624 | 1461187250162 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:50 INFO - PROCESS | 3624 | 1461187250303 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 14:20:50 INFO - PROCESS | 3624 | 1461187250328 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:50 INFO - PROCESS | 3624 | ++DOCSHELL 1D291000 == 49 [pid = 3624] [id = 346] 14:20:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (1D291800) [pid = 3624] [serial = 1037] [outer = 00000000] 14:20:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (1D3D6000) [pid = 3624] [serial = 1038] [outer = 1D291800] 14:20:50 INFO - PROCESS | 3624 | 1461187250383 Marionette DEBUG loaded listener.js 14:20:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (1DA49C00) [pid = 3624] [serial = 1039] [outer = 1D291800] 14:20:50 INFO - PROCESS | 3624 | 1461187250847 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 14:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 14:20:50 INFO - PROCESS | 3624 | 1461187250889 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 14:20:50 INFO - PROCESS | 3624 | 1461187250891 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 14:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:20:50 INFO - PROCESS | 3624 | 1461187250894 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:20:50 INFO - PROCESS | 3624 | 1461187250896 Marionette TRACE conn6 <- [1,1350,null,{}] 14:20:50 INFO - PROCESS | 3624 | 1461187250899 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:51 INFO - PROCESS | 3624 | 1461187251029 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 14:20:51 INFO - PROCESS | 3624 | 1461187251086 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:51 INFO - PROCESS | 3624 | ++DOCSHELL 1DB47800 == 50 [pid = 3624] [id = 347] 14:20:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (1DB4C000) [pid = 3624] [serial = 1040] [outer = 00000000] 14:20:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (1E56C000) [pid = 3624] [serial = 1041] [outer = 1DB4C000] 14:20:51 INFO - PROCESS | 3624 | 1461187251140 Marionette DEBUG loaded listener.js 14:20:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (1DDE0400) [pid = 3624] [serial = 1042] [outer = 1DB4C000] 14:20:51 INFO - PROCESS | 3624 | 1461187251817 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (1A8F2400) [pid = 3624] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (13CE9C00) [pid = 3624] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (1FB1AC00) [pid = 3624] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (13773000) [pid = 3624] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1A80CC00) [pid = 3624] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (12918800) [pid = 3624] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1A6AEC00) [pid = 3624] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (13D81400) [pid = 3624] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1CF4AC00) [pid = 3624] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (192FB400) [pid = 3624] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (137D9C00) [pid = 3624] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1D12F000) [pid = 3624] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1B66CC00) [pid = 3624] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1A691400) [pid = 3624] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (0F745800) [pid = 3624] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1E5DB000) [pid = 3624] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (2069F000) [pid = 3624] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (20462C00) [pid = 3624] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1BF5AC00) [pid = 3624] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (12BCD800) [pid = 3624] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (17D8C800) [pid = 3624] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1BF66C00) [pid = 3624] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (127BA000) [pid = 3624] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1A831400) [pid = 3624] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1D5F7C00) [pid = 3624] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:20:51 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1DBE0000) [pid = 3624] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1020ms 14:20:51 INFO - PROCESS | 3624 | 1461187251919 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 14:20:51 INFO - PROCESS | 3624 | 1461187251921 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 14:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:20:51 INFO - PROCESS | 3624 | 1461187251927 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:20:51 INFO - PROCESS | 3624 | 1461187251929 Marionette TRACE conn6 <- [1,1354,null,{}] 14:20:51 INFO - PROCESS | 3624 | 1461187251945 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:52 INFO - PROCESS | 3624 | 1461187252025 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 14:20:52 INFO - PROCESS | 3624 | 1461187252031 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:52 INFO - PROCESS | 3624 | ++DOCSHELL 0F745800 == 51 [pid = 3624] [id = 348] 14:20:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (12771C00) [pid = 3624] [serial = 1043] [outer = 00000000] 14:20:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (12F0D000) [pid = 3624] [serial = 1044] [outer = 12771C00] 14:20:52 INFO - PROCESS | 3624 | 1461187252077 Marionette DEBUG loaded listener.js 14:20:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (16F3E000) [pid = 3624] [serial = 1045] [outer = 12771C00] 14:20:52 INFO - PROCESS | 3624 | 1461187252515 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 14:20:52 INFO - PROCESS | 3624 | 1461187252560 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 14:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:20:52 INFO - PROCESS | 3624 | 1461187252563 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:20:52 INFO - PROCESS | 3624 | 1461187252565 Marionette TRACE conn6 <- [1,1358,null,{}] 14:20:52 INFO - PROCESS | 3624 | 1461187252568 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:52 INFO - PROCESS | 3624 | 1461187252647 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 14:20:52 INFO - PROCESS | 3624 | 1461187252654 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:52 INFO - PROCESS | 3624 | ++DOCSHELL 17812000 == 52 [pid = 3624] [id = 349] 14:20:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1A699800) [pid = 3624] [serial = 1046] [outer = 00000000] 14:20:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1BCDFC00) [pid = 3624] [serial = 1047] [outer = 1A699800] 14:20:52 INFO - PROCESS | 3624 | 1461187252698 Marionette DEBUG loaded listener.js 14:20:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1DA2F800) [pid = 3624] [serial = 1048] [outer = 1A699800] 14:20:53 INFO - PROCESS | 3624 | 1461187253121 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 14:20:53 INFO - PROCESS | 3624 | 1461187253137 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 14:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:20:53 INFO - PROCESS | 3624 | 1461187253140 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:20:53 INFO - PROCESS | 3624 | 1461187253141 Marionette TRACE conn6 <- [1,1362,null,{}] 14:20:53 INFO - PROCESS | 3624 | 1461187253145 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:53 INFO - PROCESS | 3624 | 1461187253269 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 14:20:53 INFO - PROCESS | 3624 | 1461187253277 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:53 INFO - PROCESS | 3624 | ++DOCSHELL 1BBD1C00 == 53 [pid = 3624] [id = 350] 14:20:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1DB46400) [pid = 3624] [serial = 1049] [outer = 00000000] 14:20:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1FC68800) [pid = 3624] [serial = 1050] [outer = 1DB46400] 14:20:53 INFO - PROCESS | 3624 | 1461187253322 Marionette DEBUG loaded listener.js 14:20:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1FCCEC00) [pid = 3624] [serial = 1051] [outer = 1DB46400] 14:20:53 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:20:53 INFO - PROCESS | 3624 | 1461187253766 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 14:20:53 INFO - PROCESS | 3624 | 1461187253813 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 14:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:20:53 INFO - PROCESS | 3624 | 1461187253880 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:20:53 INFO - PROCESS | 3624 | 1461187253884 Marionette TRACE conn6 <- [1,1366,null,{}] 14:20:53 INFO - PROCESS | 3624 | 1461187253890 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:53 INFO - PROCESS | 3624 | 1461187254002 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 14:20:54 INFO - PROCESS | 3624 | 1461187254146 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:54 INFO - PROCESS | 3624 | ++DOCSHELL 16F40000 == 54 [pid = 3624] [id = 351] 14:20:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (16F7A800) [pid = 3624] [serial = 1052] [outer = 00000000] 14:20:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (17B27000) [pid = 3624] [serial = 1053] [outer = 16F7A800] 14:20:54 INFO - PROCESS | 3624 | 1461187254206 Marionette DEBUG loaded listener.js 14:20:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (186EB400) [pid = 3624] [serial = 1054] [outer = 16F7A800] 14:20:54 INFO - PROCESS | 3624 | 1461187254895 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 14:20:54 INFO - PROCESS | 3624 | 1461187254925 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 14:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:20:54 INFO - PROCESS | 3624 | 1461187254930 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:20:54 INFO - PROCESS | 3624 | 1461187254933 Marionette TRACE conn6 <- [1,1370,null,{}] 14:20:54 INFO - PROCESS | 3624 | 1461187254963 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:55 INFO - PROCESS | 3624 | 1461187255076 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 14:20:55 INFO - PROCESS | 3624 | 1461187255210 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:55 INFO - PROCESS | 3624 | ++DOCSHELL 1A6A3400 == 55 [pid = 3624] [id = 352] 14:20:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1B66C400) [pid = 3624] [serial = 1055] [outer = 00000000] 14:20:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1BCDF000) [pid = 3624] [serial = 1056] [outer = 1B66C400] 14:20:55 INFO - PROCESS | 3624 | 1461187255267 Marionette DEBUG loaded listener.js 14:20:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1BF63800) [pid = 3624] [serial = 1057] [outer = 1B66C400] 14:20:55 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:20:55 INFO - PROCESS | 3624 | 1461187255902 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 14:20:55 INFO - PROCESS | 3624 | 1461187255937 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 14:20:55 INFO - PROCESS | 3624 | 1461187255941 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:20:55 INFO - PROCESS | 3624 | 1461187255943 Marionette TRACE conn6 <- [1,1374,null,{}] 14:20:55 INFO - PROCESS | 3624 | 1461187255947 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:56 INFO - PROCESS | 3624 | 1461187256057 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 14:20:56 INFO - PROCESS | 3624 | 1461187256172 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:56 INFO - PROCESS | 3624 | ++DOCSHELL 206A2400 == 56 [pid = 3624] [id = 353] 14:20:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (206A2800) [pid = 3624] [serial = 1058] [outer = 00000000] 14:20:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (2099C800) [pid = 3624] [serial = 1059] [outer = 206A2800] 14:20:56 INFO - PROCESS | 3624 | 1461187256275 Marionette DEBUG loaded listener.js 14:20:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (209A4400) [pid = 3624] [serial = 1060] [outer = 206A2800] 14:20:56 INFO - PROCESS | 3624 | 1461187256919 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 14:20:56 INFO - PROCESS | 3624 | 1461187256967 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 14:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:20:56 INFO - PROCESS | 3624 | 1461187256971 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:20:56 INFO - PROCESS | 3624 | 1461187256973 Marionette TRACE conn6 <- [1,1378,null,{}] 14:20:56 INFO - PROCESS | 3624 | 1461187256977 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:57 INFO - PROCESS | 3624 | 1461187257085 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 14:20:57 INFO - PROCESS | 3624 | 1461187257219 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:57 INFO - PROCESS | 3624 | ++DOCSHELL 1FB1CC00 == 57 [pid = 3624] [id = 354] 14:20:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (209A0800) [pid = 3624] [serial = 1061] [outer = 00000000] 14:20:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (217D5800) [pid = 3624] [serial = 1062] [outer = 209A0800] 14:20:57 INFO - PROCESS | 3624 | 1461187257276 Marionette DEBUG loaded listener.js 14:20:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (21A87000) [pid = 3624] [serial = 1063] [outer = 209A0800] 14:20:57 INFO - PROCESS | 3624 | 1461187257903 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 14:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 970ms 14:20:57 INFO - PROCESS | 3624 | 1461187257944 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 14:20:57 INFO - PROCESS | 3624 | 1461187257946 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 14:20:57 INFO - PROCESS | 3624 | 1461187257950 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:20:57 INFO - PROCESS | 3624 | 1461187257952 Marionette TRACE conn6 <- [1,1382,null,{}] 14:20:57 INFO - PROCESS | 3624 | 1461187257956 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:58 INFO - PROCESS | 3624 | 1461187258060 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 14:20:58 INFO - PROCESS | 3624 | 1461187258167 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:58 INFO - PROCESS | 3624 | ++DOCSHELL 0B6F4400 == 58 [pid = 3624] [id = 355] 14:20:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (0B6F8400) [pid = 3624] [serial = 1064] [outer = 00000000] 14:20:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (1A802000) [pid = 3624] [serial = 1065] [outer = 0B6F8400] 14:20:58 INFO - PROCESS | 3624 | 1461187258222 Marionette DEBUG loaded listener.js 14:20:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (1A8FA000) [pid = 3624] [serial = 1066] [outer = 0B6F8400] 14:20:59 INFO - PROCESS | 3624 | 1461187259029 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 14:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1116ms 14:20:59 INFO - PROCESS | 3624 | 1461187259070 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 14:20:59 INFO - PROCESS | 3624 | 1461187259076 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 14:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:20:59 INFO - PROCESS | 3624 | 1461187259081 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:20:59 INFO - PROCESS | 3624 | 1461187259084 Marionette TRACE conn6 <- [1,1386,null,{}] 14:20:59 INFO - PROCESS | 3624 | 1461187259089 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:59 INFO - PROCESS | 3624 | 1461187259191 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 14:20:59 INFO - PROCESS | 3624 | 1461187259333 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:59 INFO - PROCESS | 3624 | ++DOCSHELL 128D4800 == 59 [pid = 3624] [id = 356] 14:20:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (16F44800) [pid = 3624] [serial = 1067] [outer = 00000000] 14:20:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (1A696C00) [pid = 3624] [serial = 1068] [outer = 16F44800] 14:20:59 INFO - PROCESS | 3624 | 1461187259386 Marionette DEBUG loaded listener.js 14:20:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (1A81CC00) [pid = 3624] [serial = 1069] [outer = 16F44800] 14:20:59 INFO - PROCESS | 3624 | --DOCSHELL 2069A800 == 58 [pid = 3624] [id = 309] 14:20:59 INFO - PROCESS | 3624 | --DOCSHELL 17812000 == 57 [pid = 3624] [id = 349] 14:20:59 INFO - PROCESS | 3624 | --DOCSHELL 0F745800 == 56 [pid = 3624] [id = 348] 14:20:59 INFO - PROCESS | 3624 | --DOCSHELL 1DB47800 == 55 [pid = 3624] [id = 347] 14:20:59 INFO - PROCESS | 3624 | --DOCSHELL 1D291000 == 54 [pid = 3624] [id = 346] 14:20:59 INFO - PROCESS | 3624 | --DOCSHELL 1BF30C00 == 53 [pid = 3624] [id = 345] 14:20:59 INFO - PROCESS | 3624 | --DOCSHELL 1BBDA800 == 52 [pid = 3624] [id = 344] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (1DDD5800) [pid = 3624] [serial = 1005] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOCSHELL 0EB2C000 == 51 [pid = 3624] [id = 343] 14:20:59 INFO - PROCESS | 3624 | --DOCSHELL 0EB34400 == 50 [pid = 3624] [id = 342] 14:20:59 INFO - PROCESS | 3624 | --DOCSHELL 0EB3E800 == 49 [pid = 3624] [id = 341] 14:20:59 INFO - PROCESS | 3624 | --DOCSHELL 1299AC00 == 48 [pid = 3624] [id = 336] 14:20:59 INFO - PROCESS | 3624 | --DOCSHELL 1DB46C00 == 47 [pid = 3624] [id = 335] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (1CF41400) [pid = 3624] [serial = 829] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (16F95400) [pid = 3624] [serial = 832] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (1B8EFC00) [pid = 3624] [serial = 835] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (1D03A000) [pid = 3624] [serial = 838] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1299E800) [pid = 3624] [serial = 874] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1BCE1800) [pid = 3624] [serial = 877] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1DA51000) [pid = 3624] [serial = 880] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1DDD6800) [pid = 3624] [serial = 883] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1DA23C00) [pid = 3624] [serial = 1002] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (1B8F0800) [pid = 3624] [serial = 988] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (1BC9DC00) [pid = 3624] [serial = 793] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1299C400) [pid = 3624] [serial = 796] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1FCCF400) [pid = 3624] [serial = 922] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (206A7400) [pid = 3624] [serial = 928] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (2046D400) [pid = 3624] [serial = 925] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1BF63000) [pid = 3624] [serial = 919] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (17BF1C00) [pid = 3624] [serial = 916] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1FCC1400) [pid = 3624] [serial = 913] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (186EA400) [pid = 3624] [serial = 979] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (17D02800) [pid = 3624] [serial = 978] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1A81DC00) [pid = 3624] [serial = 963] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1E5E4000) [pid = 3624] [serial = 964] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (129A4C00) [pid = 3624] [serial = 981] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1378D000) [pid = 3624] [serial = 982] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1A814400) [pid = 3624] [serial = 984] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1A831000) [pid = 3624] [serial = 985] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1D3CA800) [pid = 3624] [serial = 996] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (20463400) [pid = 3624] [serial = 972] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1B8EC400) [pid = 3624] [serial = 969] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1D165400) [pid = 3624] [serial = 994] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (20E71400) [pid = 3624] [serial = 975] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1D15DC00) [pid = 3624] [serial = 993] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1B8E8C00) [pid = 3624] [serial = 987] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (19F78C00) [pid = 3624] [serial = 966] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1BC9EC00) [pid = 3624] [serial = 1000] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1B667800) [pid = 3624] [serial = 999] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1D3CA000) [pid = 3624] [serial = 997] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1DB45800) [pid = 3624] [serial = 1003] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1BC9E000) [pid = 3624] [serial = 990] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1BC9D000) [pid = 3624] [serial = 991] [outer = 00000000] [url = about:blank] 14:20:59 INFO - PROCESS | 3624 | 1461187259880 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 14:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 830ms 14:20:59 INFO - PROCESS | 3624 | 1461187259922 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 14:20:59 INFO - PROCESS | 3624 | 1461187259927 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 14:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:20:59 INFO - PROCESS | 3624 | 1461187259933 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:20:59 INFO - PROCESS | 3624 | 1461187259936 Marionette TRACE conn6 <- [1,1390,null,{}] 14:20:59 INFO - PROCESS | 3624 | 1461187259944 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:00 INFO - PROCESS | 3624 | 1461187260030 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 14:21:00 INFO - PROCESS | 3624 | 1461187260037 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:00 INFO - PROCESS | 3624 | ++DOCSHELL 129A3C00 == 48 [pid = 3624] [id = 357] 14:21:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (129A4C00) [pid = 3624] [serial = 1070] [outer = 00000000] 14:21:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (17812000) [pid = 3624] [serial = 1071] [outer = 129A4C00] 14:21:00 INFO - PROCESS | 3624 | 1461187260086 Marionette DEBUG loaded listener.js 14:21:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (17D01800) [pid = 3624] [serial = 1072] [outer = 129A4C00] 14:21:00 INFO - PROCESS | 3624 | 1461187260561 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 14:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 673ms 14:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:21:00 INFO - PROCESS | 3624 | 1461187260609 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 14:21:00 INFO - PROCESS | 3624 | 1461187260611 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 14:21:00 INFO - PROCESS | 3624 | 1461187260615 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:21:00 INFO - PROCESS | 3624 | 1461187260618 Marionette TRACE conn6 <- [1,1394,null,{}] 14:21:00 INFO - PROCESS | 3624 | 1461187260629 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:00 INFO - PROCESS | 3624 | 1461187260717 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 14:21:00 INFO - PROCESS | 3624 | 1461187260765 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:00 INFO - PROCESS | 3624 | ++DOCSHELL 1B649000 == 49 [pid = 3624] [id = 358] 14:21:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1B64F800) [pid = 3624] [serial = 1073] [outer = 00000000] 14:21:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1B754800) [pid = 3624] [serial = 1074] [outer = 1B64F800] 14:21:00 INFO - PROCESS | 3624 | 1461187260813 Marionette DEBUG loaded listener.js 14:21:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1B8EAC00) [pid = 3624] [serial = 1075] [outer = 1B64F800] 14:21:01 INFO - PROCESS | 3624 | 1461187261285 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 14:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 731ms 14:21:01 INFO - PROCESS | 3624 | 1461187261350 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 14:21:01 INFO - PROCESS | 3624 | 1461187261353 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 14:21:01 INFO - PROCESS | 3624 | 1461187261356 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:21:01 INFO - PROCESS | 3624 | 1461187261358 Marionette TRACE conn6 <- [1,1398,null,{}] 14:21:01 INFO - PROCESS | 3624 | 1461187261361 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:01 INFO - PROCESS | 3624 | 1461187261446 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 14:21:01 INFO - PROCESS | 3624 | 1461187261455 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:01 INFO - PROCESS | 3624 | ++DOCSHELL 1BBD6800 == 50 [pid = 3624] [id = 359] 14:21:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1BBD8000) [pid = 3624] [serial = 1076] [outer = 00000000] 14:21:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1BCD7400) [pid = 3624] [serial = 1077] [outer = 1BBD8000] 14:21:01 INFO - PROCESS | 3624 | 1461187261503 Marionette DEBUG loaded listener.js 14:21:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1BCE0000) [pid = 3624] [serial = 1078] [outer = 1BBD8000] 14:21:01 INFO - PROCESS | 3624 | 1461187262002 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 14:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 14:21:02 INFO - PROCESS | 3624 | 1461187262036 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 14:21:02 INFO - PROCESS | 3624 | 1461187262038 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 14:21:02 INFO - PROCESS | 3624 | 1461187262041 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:21:02 INFO - PROCESS | 3624 | 1461187262043 Marionette TRACE conn6 <- [1,1402,null,{}] 14:21:02 INFO - PROCESS | 3624 | 1461187262047 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:02 INFO - PROCESS | 3624 | 1461187262183 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 14:21:02 INFO - PROCESS | 3624 | 1461187262201 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:02 INFO - PROCESS | 3624 | ++DOCSHELL 1BBDEC00 == 51 [pid = 3624] [id = 360] 14:21:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1BCE2000) [pid = 3624] [serial = 1079] [outer = 00000000] 14:21:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1CE52800) [pid = 3624] [serial = 1080] [outer = 1BCE2000] 14:21:02 INFO - PROCESS | 3624 | 1461187262246 Marionette DEBUG loaded listener.js 14:21:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1CF43400) [pid = 3624] [serial = 1081] [outer = 1BCE2000] 14:21:02 INFO - PROCESS | 3624 | 1461187262735 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 14:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 14:21:02 INFO - PROCESS | 3624 | 1461187262775 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 14:21:02 INFO - PROCESS | 3624 | 1461187262777 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 14:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:21:02 INFO - PROCESS | 3624 | 1461187262780 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:21:02 INFO - PROCESS | 3624 | 1461187262782 Marionette TRACE conn6 <- [1,1406,null,{}] 14:21:02 INFO - PROCESS | 3624 | 1461187262796 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:02 INFO - PROCESS | 3624 | 1461187262916 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 14:21:02 INFO - PROCESS | 3624 | 1461187262980 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:02 INFO - PROCESS | 3624 | ++DOCSHELL 16F78000 == 52 [pid = 3624] [id = 361] 14:21:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1CF46400) [pid = 3624] [serial = 1082] [outer = 00000000] 14:21:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1D2F6800) [pid = 3624] [serial = 1083] [outer = 1CF46400] 14:21:03 INFO - PROCESS | 3624 | 1461187263028 Marionette DEBUG loaded listener.js 14:21:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1D2F5800) [pid = 3624] [serial = 1084] [outer = 1CF46400] 14:21:03 INFO - PROCESS | 3624 | 1461187263461 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 14:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 14:21:03 INFO - PROCESS | 3624 | 1461187263529 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 14:21:03 INFO - PROCESS | 3624 | 1461187263531 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 14:21:03 INFO - PROCESS | 3624 | 1461187263543 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:21:03 INFO - PROCESS | 3624 | 1461187263544 Marionette TRACE conn6 <- [1,1410,null,{}] 14:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:21:03 INFO - PROCESS | 3624 | 1461187263548 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:03 INFO - PROCESS | 3624 | 1461187263663 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 14:21:03 INFO - PROCESS | 3624 | 1461187263676 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:03 INFO - PROCESS | 3624 | ++DOCSHELL 1D164800 == 53 [pid = 3624] [id = 362] 14:21:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1D3CD000) [pid = 3624] [serial = 1085] [outer = 00000000] 14:21:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1D507C00) [pid = 3624] [serial = 1086] [outer = 1D3CD000] 14:21:03 INFO - PROCESS | 3624 | 1461187263775 Marionette DEBUG loaded listener.js 14:21:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1D506400) [pid = 3624] [serial = 1087] [outer = 1D3CD000] 14:21:04 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1D291800) [pid = 3624] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:21:04 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (127C4000) [pid = 3624] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:21:04 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1BC9B400) [pid = 3624] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:21:04 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (0F510400) [pid = 3624] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:21:04 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (0F4DE000) [pid = 3624] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:21:04 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1DB4C000) [pid = 3624] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:21:04 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1DB48000) [pid = 3624] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:21:04 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (12771C00) [pid = 3624] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:21:04 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1BF65400) [pid = 3624] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:21:04 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1A699800) [pid = 3624] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:21:04 INFO - PROCESS | 3624 | 1461187264286 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 14:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 770ms 14:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:21:04 INFO - PROCESS | 3624 | 1461187264317 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 14:21:04 INFO - PROCESS | 3624 | 1461187264319 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 14:21:04 INFO - PROCESS | 3624 | 1461187264327 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:21:04 INFO - PROCESS | 3624 | 1461187264328 Marionette TRACE conn6 <- [1,1414,null,{}] 14:21:04 INFO - PROCESS | 3624 | 1461187264332 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:04 INFO - PROCESS | 3624 | 1461187264445 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 14:21:04 INFO - PROCESS | 3624 | 1461187264504 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:04 INFO - PROCESS | 3624 | ++DOCSHELL 1789D800 == 54 [pid = 3624] [id = 363] 14:21:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1A699800) [pid = 3624] [serial = 1088] [outer = 00000000] 14:21:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1D291800) [pid = 3624] [serial = 1089] [outer = 1A699800] 14:21:04 INFO - PROCESS | 3624 | 1461187264549 Marionette DEBUG loaded listener.js 14:21:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1D503400) [pid = 3624] [serial = 1090] [outer = 1A699800] 14:21:04 INFO - PROCESS | 3624 | 1461187264922 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 14:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 630ms 14:21:04 INFO - PROCESS | 3624 | 1461187264961 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 14:21:04 INFO - PROCESS | 3624 | 1461187264963 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 14:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:21:04 INFO - PROCESS | 3624 | 1461187264967 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:21:04 INFO - PROCESS | 3624 | 1461187264968 Marionette TRACE conn6 <- [1,1418,null,{}] 14:21:04 INFO - PROCESS | 3624 | 1461187264972 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:05 INFO - PROCESS | 3624 | 1461187265054 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 14:21:05 INFO - PROCESS | 3624 | 1461187265061 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:05 INFO - PROCESS | 3624 | ++DOCSHELL 12775800 == 55 [pid = 3624] [id = 364] 14:21:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (13D82800) [pid = 3624] [serial = 1091] [outer = 00000000] 14:21:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1DA55C00) [pid = 3624] [serial = 1092] [outer = 13D82800] 14:21:05 INFO - PROCESS | 3624 | 1461187265105 Marionette DEBUG loaded listener.js 14:21:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1DB47400) [pid = 3624] [serial = 1093] [outer = 13D82800] 14:21:05 INFO - PROCESS | 3624 | 1461187265569 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 14:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 630ms 14:21:05 INFO - PROCESS | 3624 | 1461187265607 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 14:21:05 INFO - PROCESS | 3624 | 1461187265609 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 14:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:21:05 INFO - PROCESS | 3624 | 1461187265613 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:21:05 INFO - PROCESS | 3624 | 1461187265615 Marionette TRACE conn6 <- [1,1422,null,{}] 14:21:05 INFO - PROCESS | 3624 | 1461187265618 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:05 INFO - PROCESS | 3624 | 1461187265701 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 14:21:05 INFO - PROCESS | 3624 | 1461187265707 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:05 INFO - PROCESS | 3624 | ++DOCSHELL 1DB48800 == 56 [pid = 3624] [id = 365] 14:21:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1DB49400) [pid = 3624] [serial = 1094] [outer = 00000000] 14:21:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1DBE9800) [pid = 3624] [serial = 1095] [outer = 1DB49400] 14:21:05 INFO - PROCESS | 3624 | 1461187265751 Marionette DEBUG loaded listener.js 14:21:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1E572000) [pid = 3624] [serial = 1096] [outer = 1DB49400] 14:21:06 INFO - PROCESS | 3624 | 1461187266338 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 14:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 771ms 14:21:06 INFO - PROCESS | 3624 | 1461187266386 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 14:21:06 INFO - PROCESS | 3624 | 1461187266390 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 14:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:21:06 INFO - PROCESS | 3624 | 1461187266462 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:21:06 INFO - PROCESS | 3624 | 1461187266467 Marionette TRACE conn6 <- [1,1426,null,{}] 14:21:06 INFO - PROCESS | 3624 | 1461187266475 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:06 INFO - PROCESS | 3624 | 1461187266598 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 14:21:06 INFO - PROCESS | 3624 | 1461187266725 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:06 INFO - PROCESS | 3624 | ++DOCSHELL 13770000 == 57 [pid = 3624] [id = 366] 14:21:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (13773000) [pid = 3624] [serial = 1097] [outer = 00000000] 14:21:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1789D400) [pid = 3624] [serial = 1098] [outer = 13773000] 14:21:06 INFO - PROCESS | 3624 | 1461187266784 Marionette DEBUG loaded listener.js 14:21:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (186F2000) [pid = 3624] [serial = 1099] [outer = 13773000] 14:21:07 INFO - PROCESS | 3624 | 1461187267385 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 14:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 987ms 14:21:07 INFO - PROCESS | 3624 | 1461187267439 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 14:21:07 INFO - PROCESS | 3624 | 1461187267446 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 14:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:21:07 INFO - PROCESS | 3624 | 1461187267452 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:21:07 INFO - PROCESS | 3624 | 1461187267455 Marionette TRACE conn6 <- [1,1430,null,{}] 14:21:07 INFO - PROCESS | 3624 | 1461187267459 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:07 INFO - PROCESS | 3624 | 1461187267571 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 14:21:07 INFO - PROCESS | 3624 | 1461187267704 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:07 INFO - PROCESS | 3624 | ++DOCSHELL 1A818800 == 58 [pid = 3624] [id = 367] 14:21:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1A81A400) [pid = 3624] [serial = 1100] [outer = 00000000] 14:21:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1BBD6400) [pid = 3624] [serial = 1101] [outer = 1A81A400] 14:21:07 INFO - PROCESS | 3624 | 1461187267762 Marionette DEBUG loaded listener.js 14:21:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1BF2A000) [pid = 3624] [serial = 1102] [outer = 1A81A400] 14:21:08 INFO - PROCESS | 3624 | 1461187268361 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 14:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 970ms 14:21:08 INFO - PROCESS | 3624 | 1461187268424 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 14:21:08 INFO - PROCESS | 3624 | 1461187268427 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 14:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:21:08 INFO - PROCESS | 3624 | 1461187268430 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:21:08 INFO - PROCESS | 3624 | 1461187268434 Marionette TRACE conn6 <- [1,1434,null,{}] 14:21:08 INFO - PROCESS | 3624 | 1461187268445 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:08 INFO - PROCESS | 3624 | 1461187268556 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 14:21:08 INFO - PROCESS | 3624 | 1461187268662 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:08 INFO - PROCESS | 3624 | ++DOCSHELL 1DBE7000 == 59 [pid = 3624] [id = 368] 14:21:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1DBEAC00) [pid = 3624] [serial = 1103] [outer = 00000000] 14:21:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1FC67000) [pid = 3624] [serial = 1104] [outer = 1DBEAC00] 14:21:08 INFO - PROCESS | 3624 | 1461187268721 Marionette DEBUG loaded listener.js 14:21:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1FCCBC00) [pid = 3624] [serial = 1105] [outer = 1DBEAC00] 14:21:09 INFO - PROCESS | 3624 | 1461187269336 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 14:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 14:21:09 INFO - PROCESS | 3624 | 1461187269404 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 14:21:09 INFO - PROCESS | 3624 | 1461187269407 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 14:21:09 INFO - PROCESS | 3624 | 1461187269410 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:21:09 INFO - PROCESS | 3624 | 1461187269412 Marionette TRACE conn6 <- [1,1438,null,{}] 14:21:09 INFO - PROCESS | 3624 | 1461187269416 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:09 INFO - PROCESS | 3624 | 1461187269523 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 14:21:09 INFO - PROCESS | 3624 | 1461187269628 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:09 INFO - PROCESS | 3624 | ++DOCSHELL 20465400 == 60 [pid = 3624] [id = 369] 14:21:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (20465800) [pid = 3624] [serial = 1106] [outer = 00000000] 14:21:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (206A0800) [pid = 3624] [serial = 1107] [outer = 20465800] 14:21:09 INFO - PROCESS | 3624 | 1461187269683 Marionette DEBUG loaded listener.js 14:21:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (20999400) [pid = 3624] [serial = 1108] [outer = 20465800] 14:21:10 INFO - PROCESS | 3624 | 1461187270221 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 14:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 871ms 14:21:10 INFO - PROCESS | 3624 | 1461187270286 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 14:21:10 INFO - PROCESS | 3624 | 1461187270288 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 14:21:10 INFO - PROCESS | 3624 | 1461187270292 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:21:10 INFO - PROCESS | 3624 | 1461187270294 Marionette TRACE conn6 <- [1,1442,null,{}] 14:21:10 INFO - PROCESS | 3624 | 1461187270297 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:10 INFO - PROCESS | 3624 | 1461187270400 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 14:21:10 INFO - PROCESS | 3624 | 1461187270506 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:10 INFO - PROCESS | 3624 | ++DOCSHELL 0F22D000 == 61 [pid = 3624] [id = 370] 14:21:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (0F22E800) [pid = 3624] [serial = 1109] [outer = 00000000] 14:21:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (0F236000) [pid = 3624] [serial = 1110] [outer = 0F22E800] 14:21:10 INFO - PROCESS | 3624 | 1461187270561 Marionette DEBUG loaded listener.js 14:21:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (0F237800) [pid = 3624] [serial = 1111] [outer = 0F22E800] 14:21:11 INFO - PROCESS | 3624 | 1461187271178 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 14:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 930ms 14:21:11 INFO - PROCESS | 3624 | 1461187271226 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 14:21:11 INFO - PROCESS | 3624 | 1461187271228 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 14:21:11 INFO - PROCESS | 3624 | 1461187271232 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:21:11 INFO - PROCESS | 3624 | 1461187271234 Marionette TRACE conn6 <- [1,1446,null,{}] 14:21:11 INFO - PROCESS | 3624 | 1461187271238 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:11 INFO - PROCESS | 3624 | 1461187271362 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 14:21:11 INFO - PROCESS | 3624 | 1461187271478 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:11 INFO - PROCESS | 3624 | ++DOCSHELL 0B6F5000 == 62 [pid = 3624] [id = 371] 14:21:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (0EB38800) [pid = 3624] [serial = 1112] [outer = 00000000] 14:21:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (0F34B400) [pid = 3624] [serial = 1113] [outer = 0EB38800] 14:21:11 INFO - PROCESS | 3624 | 1461187271699 Marionette DEBUG loaded listener.js 14:21:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (0F34F800) [pid = 3624] [serial = 1114] [outer = 0EB38800] 14:21:12 INFO - PROCESS | 3624 | 1461187272379 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 14:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1234ms 14:21:12 INFO - PROCESS | 3624 | 1461187272470 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 14:21:12 INFO - PROCESS | 3624 | 1461187272474 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 14:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:21:12 INFO - PROCESS | 3624 | 1461187272480 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:21:12 INFO - PROCESS | 3624 | 1461187272483 Marionette TRACE conn6 <- [1,1450,null,{}] 14:21:12 INFO - PROCESS | 3624 | 1461187272488 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:12 INFO - PROCESS | 3624 | 1461187272640 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 14:21:12 INFO - PROCESS | 3624 | --DOCSHELL 12775800 == 61 [pid = 3624] [id = 364] 14:21:12 INFO - PROCESS | 3624 | --DOCSHELL 1789D800 == 60 [pid = 3624] [id = 363] 14:21:12 INFO - PROCESS | 3624 | --DOCSHELL 1D164800 == 59 [pid = 3624] [id = 362] 14:21:12 INFO - PROCESS | 3624 | --DOCSHELL 16F78000 == 58 [pid = 3624] [id = 361] 14:21:12 INFO - PROCESS | 3624 | --DOCSHELL 1BBDEC00 == 57 [pid = 3624] [id = 360] 14:21:12 INFO - PROCESS | 3624 | --DOCSHELL 1BBD6800 == 56 [pid = 3624] [id = 359] 14:21:12 INFO - PROCESS | 3624 | --DOCSHELL 1B649000 == 55 [pid = 3624] [id = 358] 14:21:12 INFO - PROCESS | 3624 | --DOCSHELL 129A3C00 == 54 [pid = 3624] [id = 357] 14:21:12 INFO - PROCESS | 3624 | --DOCSHELL 128D4800 == 53 [pid = 3624] [id = 356] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1FC68800) [pid = 3624] [serial = 1050] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (12CCEC00) [pid = 3624] [serial = 1008] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1A81F400) [pid = 3624] [serial = 1011] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1E5D9400) [pid = 3624] [serial = 1014] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (206A0C00) [pid = 3624] [serial = 1017] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (209A1000) [pid = 3624] [serial = 1020] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOCSHELL 1BBD1C00 == 52 [pid = 3624] [id = 350] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (16F3E000) [pid = 3624] [serial = 1045] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1DDE0400) [pid = 3624] [serial = 1042] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1D034C00) [pid = 3624] [serial = 1035] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1D15F400) [pid = 3624] [serial = 1036] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1DA2F800) [pid = 3624] [serial = 1048] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1BCDFC00) [pid = 3624] [serial = 1047] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1D3D6000) [pid = 3624] [serial = 1038] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1A811C00) [pid = 3624] [serial = 1029] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1A81EC00) [pid = 3624] [serial = 1030] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1BF2E400) [pid = 3624] [serial = 1032] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1BF66800) [pid = 3624] [serial = 1033] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (192F8800) [pid = 3624] [serial = 1024] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (17D06000) [pid = 3624] [serial = 1023] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (12916000) [pid = 3624] [serial = 1026] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (16F4B000) [pid = 3624] [serial = 1027] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1E56C000) [pid = 3624] [serial = 1041] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1DDD4800) [pid = 3624] [serial = 1006] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1DA49C00) [pid = 3624] [serial = 1039] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (12F0D000) [pid = 3624] [serial = 1044] [outer = 00000000] [url = about:blank] 14:21:12 INFO - PROCESS | 3624 | 1461187272805 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:12 INFO - PROCESS | 3624 | ++DOCSHELL 0EB3A400 == 53 [pid = 3624] [id = 372] 14:21:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (0EB3DC00) [pid = 3624] [serial = 1115] [outer = 00000000] 14:21:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (12911400) [pid = 3624] [serial = 1116] [outer = 0EB3DC00] 14:21:12 INFO - PROCESS | 3624 | 1461187272856 Marionette DEBUG loaded listener.js 14:21:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (129A5400) [pid = 3624] [serial = 1117] [outer = 0EB3DC00] 14:21:13 INFO - PROCESS | 3624 | 1461187273324 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 14:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 891ms 14:21:13 INFO - PROCESS | 3624 | 1461187273371 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 14:21:13 INFO - PROCESS | 3624 | 1461187273375 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 14:21:13 INFO - PROCESS | 3624 | 1461187273381 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:21:13 INFO - PROCESS | 3624 | 1461187273383 Marionette TRACE conn6 <- [1,1454,null,{}] 14:21:13 INFO - PROCESS | 3624 | 1461187273387 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:13 INFO - PROCESS | 3624 | 1461187273471 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 14:21:13 INFO - PROCESS | 3624 | 1461187273480 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:13 INFO - PROCESS | 3624 | ++DOCSHELL 16F41000 == 54 [pid = 3624] [id = 373] 14:21:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (16F49000) [pid = 3624] [serial = 1118] [outer = 00000000] 14:21:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (17A6A000) [pid = 3624] [serial = 1119] [outer = 16F49000] 14:21:13 INFO - PROCESS | 3624 | 1461187273526 Marionette DEBUG loaded listener.js 14:21:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (17D85400) [pid = 3624] [serial = 1120] [outer = 16F49000] 14:21:14 INFO - PROCESS | 3624 | 1461187274013 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 14:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 670ms 14:21:14 INFO - PROCESS | 3624 | 1461187274056 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 14:21:14 INFO - PROCESS | 3624 | 1461187274058 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 14:21:14 INFO - PROCESS | 3624 | 1461187274062 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:21:14 INFO - PROCESS | 3624 | 1461187274065 Marionette TRACE conn6 <- [1,1458,null,{}] 14:21:14 INFO - PROCESS | 3624 | 1461187274075 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:14 INFO - PROCESS | 3624 | 1461187274191 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 14:21:14 INFO - PROCESS | 3624 | 1461187274286 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:14 INFO - PROCESS | 3624 | ++DOCSHELL 1A80AC00 == 55 [pid = 3624] [id = 374] 14:21:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1A80BC00) [pid = 3624] [serial = 1121] [outer = 00000000] 14:21:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1A820000) [pid = 3624] [serial = 1122] [outer = 1A80BC00] 14:21:14 INFO - PROCESS | 3624 | 1461187274332 Marionette DEBUG loaded listener.js 14:21:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1A83D400) [pid = 3624] [serial = 1123] [outer = 1A80BC00] 14:21:14 INFO - PROCESS | 3624 | 1461187274719 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 14:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 14:21:14 INFO - PROCESS | 3624 | 1461187274736 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 14:21:14 INFO - PROCESS | 3624 | 1461187274738 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 14:21:14 INFO - PROCESS | 3624 | 1461187274741 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:21:14 INFO - PROCESS | 3624 | 1461187274743 Marionette TRACE conn6 <- [1,1462,null,{}] 14:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:21:14 INFO - PROCESS | 3624 | 1461187274747 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:14 INFO - PROCESS | 3624 | 1461187274873 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 14:21:14 INFO - PROCESS | 3624 | 1461187274888 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:14 INFO - PROCESS | 3624 | ++DOCSHELL 0F235C00 == 56 [pid = 3624] [id = 375] 14:21:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1A81D800) [pid = 3624] [serial = 1124] [outer = 00000000] 14:21:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1B8EA400) [pid = 3624] [serial = 1125] [outer = 1A81D800] 14:21:14 INFO - PROCESS | 3624 | 1461187274934 Marionette DEBUG loaded listener.js 14:21:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1BBDB800) [pid = 3624] [serial = 1126] [outer = 1A81D800] 14:21:15 INFO - PROCESS | 3624 | 1461187275396 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 14:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 14:21:15 INFO - PROCESS | 3624 | 1461187275416 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 14:21:15 INFO - PROCESS | 3624 | 1461187275418 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 14:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:21:15 INFO - PROCESS | 3624 | 1461187275421 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:21:15 INFO - PROCESS | 3624 | 1461187275423 Marionette TRACE conn6 <- [1,1466,null,{}] 14:21:15 INFO - PROCESS | 3624 | 1461187275433 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:15 INFO - PROCESS | 3624 | 1461187275546 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 14:21:15 INFO - PROCESS | 3624 | 1461187275638 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:15 INFO - PROCESS | 3624 | ++DOCSHELL 1BC99800 == 57 [pid = 3624] [id = 376] 14:21:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1BC9DC00) [pid = 3624] [serial = 1127] [outer = 00000000] 14:21:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1BF28C00) [pid = 3624] [serial = 1128] [outer = 1BC9DC00] 14:21:15 INFO - PROCESS | 3624 | 1461187275689 Marionette DEBUG loaded listener.js 14:21:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1CE4C400) [pid = 3624] [serial = 1129] [outer = 1BC9DC00] 14:21:16 INFO - PROCESS | 3624 | 1461187276158 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 14:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 790ms 14:21:16 INFO - PROCESS | 3624 | 1461187276221 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 14:21:16 INFO - PROCESS | 3624 | 1461187276223 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 14:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:21:16 INFO - PROCESS | 3624 | 1461187276237 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:21:16 INFO - PROCESS | 3624 | 1461187276239 Marionette TRACE conn6 <- [1,1470,null,{}] 14:21:16 INFO - PROCESS | 3624 | 1461187276242 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:16 INFO - PROCESS | 3624 | 1461187276360 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 14:21:16 INFO - PROCESS | 3624 | 1461187276425 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:16 INFO - PROCESS | 3624 | ++DOCSHELL 1CF3FC00 == 58 [pid = 3624] [id = 377] 14:21:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1D12CC00) [pid = 3624] [serial = 1130] [outer = 00000000] 14:21:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1D16AC00) [pid = 3624] [serial = 1131] [outer = 1D12CC00] 14:21:16 INFO - PROCESS | 3624 | 1461187276471 Marionette DEBUG loaded listener.js 14:21:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1D2F4400) [pid = 3624] [serial = 1132] [outer = 1D12CC00] 14:21:17 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1A809800) [pid = 3624] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:21:17 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (20998400) [pid = 3624] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:21:17 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1D3D0C00) [pid = 3624] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:21:17 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (20E6B400) [pid = 3624] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:21:17 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1FB1A000) [pid = 3624] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:21:17 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1BCE2000) [pid = 3624] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:21:17 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1BBD8000) [pid = 3624] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:21:17 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (129A4C00) [pid = 3624] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:21:17 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (16F44800) [pid = 3624] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:21:17 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (0B6F8400) [pid = 3624] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:21:17 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1B64F800) [pid = 3624] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:21:17 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1CF46400) [pid = 3624] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:21:17 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (13D82800) [pid = 3624] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:21:17 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1A699800) [pid = 3624] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:21:17 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1D3CD000) [pid = 3624] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:21:17 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (16F91000) [pid = 3624] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:21:17 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1FCC3000) [pid = 3624] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:21:17 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (192F1C00) [pid = 3624] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:21:17 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1299BC00) [pid = 3624] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:21:17 INFO - PROCESS | 3624 | 1461187277139 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 14:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 930ms 14:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:21:17 INFO - PROCESS | 3624 | 1461187277163 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 14:21:17 INFO - PROCESS | 3624 | 1461187277165 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 14:21:17 INFO - PROCESS | 3624 | 1461187277168 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:21:17 INFO - PROCESS | 3624 | 1461187277170 Marionette TRACE conn6 <- [1,1474,null,{}] 14:21:17 INFO - PROCESS | 3624 | 1461187277175 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:17 INFO - PROCESS | 3624 | 1461187277255 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 14:21:17 INFO - PROCESS | 3624 | 1461187277262 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:17 INFO - PROCESS | 3624 | ++DOCSHELL 12701C00 == 59 [pid = 3624] [id = 378] 14:21:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (12913400) [pid = 3624] [serial = 1133] [outer = 00000000] 14:21:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1A810800) [pid = 3624] [serial = 1134] [outer = 12913400] 14:21:17 INFO - PROCESS | 3624 | 1461187277308 Marionette DEBUG loaded listener.js 14:21:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1A83D000) [pid = 3624] [serial = 1135] [outer = 12913400] 14:21:17 INFO - PROCESS | 3624 | 1461187277759 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 14:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 630ms 14:21:17 INFO - PROCESS | 3624 | 1461187277799 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 14:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:21:17 INFO - PROCESS | 3624 | 1461187277801 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 14:21:17 INFO - PROCESS | 3624 | 1461187277804 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:21:17 INFO - PROCESS | 3624 | 1461187277806 Marionette TRACE conn6 <- [1,1478,null,{}] 14:21:17 INFO - PROCESS | 3624 | 1461187277809 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:17 INFO - PROCESS | 3624 | 1461187277891 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 14:21:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1D161400) [pid = 3624] [serial = 1136] [outer = 0B68C000] 14:21:17 INFO - PROCESS | 3624 | 1461187277915 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:17 INFO - PROCESS | 3624 | ++DOCSHELL 1D3CFC00 == 60 [pid = 3624] [id = 379] 14:21:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1D3D0C00) [pid = 3624] [serial = 1137] [outer = 00000000] 14:21:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1D5EFC00) [pid = 3624] [serial = 1138] [outer = 1D3D0C00] 14:21:17 INFO - PROCESS | 3624 | 1461187277968 Marionette DEBUG loaded listener.js 14:21:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1DA4F400) [pid = 3624] [serial = 1139] [outer = 1D3D0C00] 14:21:18 INFO - PROCESS | 3624 | 1461187278425 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 14:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 671ms 14:21:18 INFO - PROCESS | 3624 | 1461187278477 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 14:21:18 INFO - PROCESS | 3624 | 1461187278480 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 14:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:21:18 INFO - PROCESS | 3624 | 1461187278483 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:21:18 INFO - PROCESS | 3624 | 1461187278485 Marionette TRACE conn6 <- [1,1482,null,{}] 14:21:18 INFO - PROCESS | 3624 | 1461187278488 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:18 INFO - PROCESS | 3624 | 1461187278574 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 14:21:18 INFO - PROCESS | 3624 | 1461187278608 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:18 INFO - PROCESS | 3624 | ++DOCSHELL 1D12EC00 == 61 [pid = 3624] [id = 380] 14:21:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1DB42C00) [pid = 3624] [serial = 1140] [outer = 00000000] 14:21:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1DBE0800) [pid = 3624] [serial = 1141] [outer = 1DB42C00] 14:21:18 INFO - PROCESS | 3624 | 1461187278652 Marionette DEBUG loaded listener.js 14:21:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1E56C400) [pid = 3624] [serial = 1142] [outer = 1DB42C00] 14:21:19 INFO - PROCESS | 3624 | 1461187279153 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 14:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 770ms 14:21:19 INFO - PROCESS | 3624 | 1461187279257 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 14:21:19 INFO - PROCESS | 3624 | 1461187279261 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 14:21:19 INFO - PROCESS | 3624 | 1461187279267 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:21:19 INFO - PROCESS | 3624 | 1461187279271 Marionette TRACE conn6 <- [1,1486,null,{}] 14:21:19 INFO - PROCESS | 3624 | 1461187279277 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:19 INFO - PROCESS | 3624 | 1461187279424 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 14:21:19 INFO - PROCESS | 3624 | 1461187279554 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:19 INFO - PROCESS | 3624 | ++DOCSHELL 0F5B6000 == 62 [pid = 3624] [id = 381] 14:21:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (0F742400) [pid = 3624] [serial = 1143] [outer = 00000000] 14:21:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (12998400) [pid = 3624] [serial = 1144] [outer = 0F742400] 14:21:19 INFO - PROCESS | 3624 | 1461187279614 Marionette DEBUG loaded listener.js 14:21:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (12BCFC00) [pid = 3624] [serial = 1145] [outer = 0F742400] 14:21:20 INFO - PROCESS | 3624 | 1461187280201 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 14:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 14:21:20 INFO - PROCESS | 3624 | 1461187280242 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 14:21:20 INFO - PROCESS | 3624 | 1461187280248 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 14:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:21:20 INFO - PROCESS | 3624 | 1461187280255 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:21:20 INFO - PROCESS | 3624 | 1461187280258 Marionette TRACE conn6 <- [1,1490,null,{}] 14:21:20 INFO - PROCESS | 3624 | 1461187280262 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:20 INFO - PROCESS | 3624 | 1461187280375 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 14:21:20 INFO - PROCESS | 3624 | 1461187280484 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:20 INFO - PROCESS | 3624 | ++DOCSHELL 186E8C00 == 63 [pid = 3624] [id = 382] 14:21:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (186EE000) [pid = 3624] [serial = 1146] [outer = 00000000] 14:21:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1A803000) [pid = 3624] [serial = 1147] [outer = 186EE000] 14:21:20 INFO - PROCESS | 3624 | 1461187280540 Marionette DEBUG loaded listener.js 14:21:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1A812C00) [pid = 3624] [serial = 1148] [outer = 186EE000] 14:21:21 INFO - PROCESS | 3624 | 1461187281166 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 14:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 970ms 14:21:21 INFO - PROCESS | 3624 | 1461187281226 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 14:21:21 INFO - PROCESS | 3624 | 1461187281229 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 14:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:21:21 INFO - PROCESS | 3624 | 1461187281233 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:21:21 INFO - PROCESS | 3624 | 1461187281238 Marionette TRACE conn6 <- [1,1494,null,{}] 14:21:21 INFO - PROCESS | 3624 | 1461187281249 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:21 INFO - PROCESS | 3624 | 1461187281369 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 14:21:21 INFO - PROCESS | 3624 | 1461187281502 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:21 INFO - PROCESS | 3624 | ++DOCSHELL 1BBD5C00 == 64 [pid = 3624] [id = 383] 14:21:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1BF68800) [pid = 3624] [serial = 1149] [outer = 00000000] 14:21:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1D5EE000) [pid = 3624] [serial = 1150] [outer = 1BF68800] 14:21:21 INFO - PROCESS | 3624 | 1461187281563 Marionette DEBUG loaded listener.js 14:21:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1DB4D800) [pid = 3624] [serial = 1151] [outer = 1BF68800] 14:21:22 INFO - PROCESS | 3624 | 1461187282141 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 14:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 930ms 14:21:22 INFO - PROCESS | 3624 | 1461187282166 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 14:21:22 INFO - PROCESS | 3624 | 1461187282169 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 14:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:21:22 INFO - PROCESS | 3624 | 1461187282173 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:21:22 INFO - PROCESS | 3624 | 1461187282175 Marionette TRACE conn6 <- [1,1498,null,{}] 14:21:22 INFO - PROCESS | 3624 | 1461187282179 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:22 INFO - PROCESS | 3624 | 1461187282288 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 14:21:22 INFO - PROCESS | 3624 | 1461187282395 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:22 INFO - PROCESS | 3624 | ++DOCSHELL 1D503C00 == 65 [pid = 3624] [id = 384] 14:21:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1DBDEC00) [pid = 3624] [serial = 1152] [outer = 00000000] 14:21:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1FD3F400) [pid = 3624] [serial = 1153] [outer = 1DBDEC00] 14:21:22 INFO - PROCESS | 3624 | 1461187282450 Marionette DEBUG loaded listener.js 14:21:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (20468C00) [pid = 3624] [serial = 1154] [outer = 1DBDEC00] 14:21:23 INFO - PROCESS | 3624 | 1461187283062 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 14:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 930ms 14:21:23 INFO - PROCESS | 3624 | 1461187283106 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 14:21:23 INFO - PROCESS | 3624 | 1461187283109 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 14:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:21:23 INFO - PROCESS | 3624 | 1461187283112 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:21:23 INFO - PROCESS | 3624 | 1461187283114 Marionette TRACE conn6 <- [1,1502,null,{}] 14:21:23 INFO - PROCESS | 3624 | 1461187283118 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:23 INFO - PROCESS | 3624 | 1461187283222 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 14:21:23 INFO - PROCESS | 3624 | 1461187283329 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:23 INFO - PROCESS | 3624 | ++DOCSHELL 2069D800 == 66 [pid = 3624] [id = 385] 14:21:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (206A4400) [pid = 3624] [serial = 1155] [outer = 00000000] 14:21:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (209A6000) [pid = 3624] [serial = 1156] [outer = 206A4400] 14:21:23 INFO - PROCESS | 3624 | 1461187283385 Marionette DEBUG loaded listener.js 14:21:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (20E70000) [pid = 3624] [serial = 1157] [outer = 206A4400] 14:21:23 INFO - PROCESS | 3624 | 1461187283922 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 14:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 932ms 14:21:24 INFO - PROCESS | 3624 | 1461187284048 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 14:21:24 INFO - PROCESS | 3624 | 1461187284051 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 14:21:24 INFO - PROCESS | 3624 | 1461187284054 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:21:24 INFO - PROCESS | 3624 | 1461187284056 Marionette TRACE conn6 <- [1,1506,null,{}] 14:21:24 INFO - PROCESS | 3624 | 1461187284061 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:24 INFO - PROCESS | 3624 | 1461187284193 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 14:21:24 INFO - PROCESS | 3624 | 1461187284325 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:24 INFO - PROCESS | 3624 | ++DOCSHELL 206A0C00 == 67 [pid = 3624] [id = 386] 14:21:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (20E75400) [pid = 3624] [serial = 1158] [outer = 00000000] 14:21:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (21A8FC00) [pid = 3624] [serial = 1159] [outer = 20E75400] 14:21:24 INFO - PROCESS | 3624 | 1461187284384 Marionette DEBUG loaded listener.js 14:21:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (21C1D000) [pid = 3624] [serial = 1160] [outer = 20E75400] 14:21:24 INFO - PROCESS | 3624 | 1461187284979 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 14:21:25 INFO - PROCESS | 3624 | 1461187285028 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 14:21:25 INFO - PROCESS | 3624 | 1461187285031 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 14:21:25 INFO - PROCESS | 3624 | 1461187285035 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:21:25 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:21:25 INFO - PROCESS | 3624 | 1461187285037 Marionette TRACE conn6 <- [1,1510,null,{}] 14:21:25 INFO - PROCESS | 3624 | 1461187285041 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:25 INFO - PROCESS | 3624 | 1461187285289 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 14:21:25 INFO - PROCESS | 3624 | 1461187285451 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:25 INFO - PROCESS | 3624 | ++DOCSHELL 12918800 == 68 [pid = 3624] [id = 387] 14:21:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (1291A800) [pid = 3624] [serial = 1161] [outer = 00000000] 14:21:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (13775800) [pid = 3624] [serial = 1162] [outer = 1291A800] 14:21:25 INFO - PROCESS | 3624 | 1461187285503 Marionette DEBUG loaded listener.js 14:21:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (16F91400) [pid = 3624] [serial = 1163] [outer = 1291A800] 14:21:26 INFO - PROCESS | 3624 | 1461187286114 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 14:21:26 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 () { 14:21:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:21:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:21:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:21:26 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 () { 14:21:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:21:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:21:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:21:26 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 () { 14:21:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:21:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:21:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:21:26 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 () { 14:21:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:21:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:21:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:21:26 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1133ms 14:21:26 INFO - PROCESS | 3624 | 1461187286172 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 14:21:26 INFO - PROCESS | 3624 | 1461187286177 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 14:21:26 INFO - PROCESS | 3624 | 1461187286182 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:21:26 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:21:26 INFO - PROCESS | 3624 | 1461187286186 Marionette TRACE conn6 <- [1,1514,null,{}] 14:21:26 INFO - PROCESS | 3624 | 1461187286191 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:26 INFO - PROCESS | 3624 | 1461187286293 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 14:21:26 INFO - PROCESS | 3624 | 1461187286440 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:26 INFO - PROCESS | 3624 | --DOCSHELL 128C6000 == 67 [pid = 3624] [id = 276] 14:21:26 INFO - PROCESS | 3624 | --DOCSHELL 1D3CFC00 == 66 [pid = 3624] [id = 379] 14:21:26 INFO - PROCESS | 3624 | --DOCSHELL 12701C00 == 65 [pid = 3624] [id = 378] 14:21:26 INFO - PROCESS | 3624 | --DOCSHELL 1CF3FC00 == 64 [pid = 3624] [id = 377] 14:21:26 INFO - PROCESS | 3624 | --DOCSHELL 1BC99800 == 63 [pid = 3624] [id = 376] 14:21:26 INFO - PROCESS | 3624 | --DOCSHELL 0F235C00 == 62 [pid = 3624] [id = 375] 14:21:26 INFO - PROCESS | 3624 | --DOCSHELL 1A80AC00 == 61 [pid = 3624] [id = 374] 14:21:26 INFO - PROCESS | 3624 | --DOCSHELL 16F41000 == 60 [pid = 3624] [id = 373] 14:21:26 INFO - PROCESS | 3624 | --DOCSHELL 0EB3A400 == 59 [pid = 3624] [id = 372] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (217D5800) [pid = 3624] [serial = 1062] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (1DBE9800) [pid = 3624] [serial = 1095] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | ++DOCSHELL 0B6F1800 == 60 [pid = 3624] [id = 388] 14:21:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (0B6F8400) [pid = 3624] [serial = 1164] [outer = 00000000] 14:21:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (0F510400) [pid = 3624] [serial = 1165] [outer = 0B6F8400] 14:21:26 INFO - PROCESS | 3624 | 1461187286539 Marionette DEBUG loaded listener.js 14:21:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (1371A800) [pid = 3624] [serial = 1166] [outer = 0B6F8400] 14:21:26 INFO - PROCESS | 3624 | --DOCSHELL 0B6F5000 == 59 [pid = 3624] [id = 371] 14:21:26 INFO - PROCESS | 3624 | --DOCSHELL 13770000 == 58 [pid = 3624] [id = 366] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (1A804000) [pid = 3624] [serial = 967] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (206A7800) [pid = 3624] [serial = 1018] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (1B64F400) [pid = 3624] [serial = 1012] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (16F41400) [pid = 3624] [serial = 1009] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (1BBD3800) [pid = 3624] [serial = 970] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (209A0C00) [pid = 3624] [serial = 1021] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1E5E7800) [pid = 3624] [serial = 1015] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (20E73C00) [pid = 3624] [serial = 976] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (20699800) [pid = 3624] [serial = 973] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1D506400) [pid = 3624] [serial = 1087] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (1BCE0000) [pid = 3624] [serial = 1078] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (1D503400) [pid = 3624] [serial = 1090] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1CE52800) [pid = 3624] [serial = 1080] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1CF43400) [pid = 3624] [serial = 1081] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (17B27000) [pid = 3624] [serial = 1053] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1BCD7400) [pid = 3624] [serial = 1077] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (17812000) [pid = 3624] [serial = 1071] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (17D01800) [pid = 3624] [serial = 1072] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1A81CC00) [pid = 3624] [serial = 1069] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1A696C00) [pid = 3624] [serial = 1068] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (2099C800) [pid = 3624] [serial = 1059] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1BCDF000) [pid = 3624] [serial = 1056] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1A8FA000) [pid = 3624] [serial = 1066] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1A802000) [pid = 3624] [serial = 1065] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1B754800) [pid = 3624] [serial = 1074] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1B8EAC00) [pid = 3624] [serial = 1075] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1D2F5800) [pid = 3624] [serial = 1084] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1D2F6800) [pid = 3624] [serial = 1083] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1DB47400) [pid = 3624] [serial = 1093] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1D291800) [pid = 3624] [serial = 1089] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1D507C00) [pid = 3624] [serial = 1086] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1DA55C00) [pid = 3624] [serial = 1092] [outer = 00000000] [url = about:blank] 14:21:26 INFO - PROCESS | 3624 | 1461187287005 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 14:21:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:21:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:21:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:21:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:21:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:21:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:21:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:21:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:21:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:21:27 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 886ms 14:21:27 INFO - PROCESS | 3624 | 1461187287073 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 14:21:27 INFO - PROCESS | 3624 | 1461187287076 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 14:21:27 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:21:27 INFO - PROCESS | 3624 | 1461187287080 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:21:27 INFO - PROCESS | 3624 | 1461187287082 Marionette TRACE conn6 <- [1,1518,null,{}] 14:21:27 INFO - PROCESS | 3624 | 1461187287086 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:27 INFO - PROCESS | 3624 | 1461187287173 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 14:21:27 INFO - PROCESS | 3624 | 1461187287184 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:27 INFO - PROCESS | 3624 | ++DOCSHELL 1A6A9C00 == 59 [pid = 3624] [id = 389] 14:21:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1A803800) [pid = 3624] [serial = 1167] [outer = 00000000] 14:21:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1A80EC00) [pid = 3624] [serial = 1168] [outer = 1A803800] 14:21:27 INFO - PROCESS | 3624 | 1461187287231 Marionette DEBUG loaded listener.js 14:21:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1A820800) [pid = 3624] [serial = 1169] [outer = 1A803800] 14:21:27 INFO - PROCESS | 3624 | 1461187287715 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 14:21:27 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 14:21:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:21:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:21:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:21:27 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. 14:21:27 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:21:27 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 674ms 14:21:27 INFO - PROCESS | 3624 | 1461187287761 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 14:21:27 INFO - PROCESS | 3624 | 1461187287765 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 14:21:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:21:27 INFO - PROCESS | 3624 | 1461187287775 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:21:27 INFO - PROCESS | 3624 | 1461187287779 Marionette TRACE conn6 <- [1,1522,null,{}] 14:21:27 INFO - PROCESS | 3624 | 1461187287782 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:27 INFO - PROCESS | 3624 | 1461187287897 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 14:21:27 INFO - PROCESS | 3624 | 1461187287995 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:28 INFO - PROCESS | 3624 | ++DOCSHELL 1B8F1800 == 60 [pid = 3624] [id = 390] 14:21:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1BBDA400) [pid = 3624] [serial = 1170] [outer = 00000000] 14:21:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1BCDCC00) [pid = 3624] [serial = 1171] [outer = 1BBDA400] 14:21:28 INFO - PROCESS | 3624 | 1461187288042 Marionette DEBUG loaded listener.js 14:21:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1BCE2800) [pid = 3624] [serial = 1172] [outer = 1BBDA400] 14:21:28 INFO - PROCESS | 3624 | 1461187288420 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:21:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:21:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 690ms 14:21:28 INFO - PROCESS | 3624 | 1461187288461 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 14:21:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:21:28 INFO - PROCESS | 3624 | 1461187288464 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 14:21:28 INFO - PROCESS | 3624 | 1461187288467 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:21:28 INFO - PROCESS | 3624 | 1461187288468 Marionette TRACE conn6 <- [1,1526,null,{}] 14:21:28 INFO - PROCESS | 3624 | 1461187288472 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:28 INFO - PROCESS | 3624 | 1461187288555 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 14:21:28 INFO - PROCESS | 3624 | 1461187288561 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:28 INFO - PROCESS | 3624 | ++DOCSHELL 0F34A000 == 61 [pid = 3624] [id = 391] 14:21:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1BCDA400) [pid = 3624] [serial = 1173] [outer = 00000000] 14:21:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1CF43800) [pid = 3624] [serial = 1174] [outer = 1BCDA400] 14:21:28 INFO - PROCESS | 3624 | 1461187288606 Marionette DEBUG loaded listener.js 14:21:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1CFD3000) [pid = 3624] [serial = 1175] [outer = 1BCDA400] 14:21:29 INFO - PROCESS | 3624 | 1461187289093 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:21:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:21:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 14:21:29 INFO - PROCESS | 3624 | 1461187289138 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 14:21:29 INFO - PROCESS | 3624 | 1461187289140 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 14:21:29 INFO - PROCESS | 3624 | 1461187289143 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:21:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:21:29 INFO - PROCESS | 3624 | 1461187289144 Marionette TRACE conn6 <- [1,1530,null,{}] 14:21:29 INFO - PROCESS | 3624 | 1461187289148 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:29 INFO - PROCESS | 3624 | 1461187289266 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 14:21:29 INFO - PROCESS | 3624 | 1461187289364 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:29 INFO - PROCESS | 3624 | ++DOCSHELL 1D325800 == 62 [pid = 3624] [id = 392] 14:21:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1D32D400) [pid = 3624] [serial = 1176] [outer = 00000000] 14:21:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1D3D6C00) [pid = 3624] [serial = 1177] [outer = 1D32D400] 14:21:29 INFO - PROCESS | 3624 | 1461187289419 Marionette DEBUG loaded listener.js 14:21:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1D5EE800) [pid = 3624] [serial = 1178] [outer = 1D32D400] 14:21:29 INFO - PROCESS | 3624 | 1461187289877 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 14:21:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:21:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 770ms 14:21:29 INFO - PROCESS | 3624 | 1461187289917 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 14:21:29 INFO - PROCESS | 3624 | 1461187289919 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 14:21:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:21:29 INFO - PROCESS | 3624 | 1461187289927 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:21:29 INFO - PROCESS | 3624 | 1461187289928 Marionette TRACE conn6 <- [1,1534,null,{}] 14:21:29 INFO - PROCESS | 3624 | 1461187289932 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:30 INFO - PROCESS | 3624 | 1461187290052 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 14:21:30 INFO - PROCESS | 3624 | 1461187290119 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:30 INFO - PROCESS | 3624 | ++DOCSHELL 1DA24800 == 63 [pid = 3624] [id = 393] 14:21:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1DB47400) [pid = 3624] [serial = 1179] [outer = 00000000] 14:21:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1DDDA000) [pid = 3624] [serial = 1180] [outer = 1DB47400] 14:21:30 INFO - PROCESS | 3624 | 1461187290163 Marionette DEBUG loaded listener.js 14:21:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1E5DE000) [pid = 3624] [serial = 1181] [outer = 1DB47400] 14:21:30 INFO - PROCESS | 3624 | 1461187290570 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:21:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:21:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 690ms 14:21:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:21:30 INFO - PROCESS | 3624 | 1461187290614 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 14:21:30 INFO - PROCESS | 3624 | 1461187290616 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 14:21:30 INFO - PROCESS | 3624 | 1461187290619 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:21:30 INFO - PROCESS | 3624 | 1461187290620 Marionette TRACE conn6 <- [1,1538,null,{}] 14:21:30 INFO - PROCESS | 3624 | 1461187290624 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:30 INFO - PROCESS | 3624 | 1461187290768 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 14:21:30 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1D3D0C00) [pid = 3624] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:21:30 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (16F49000) [pid = 3624] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:21:30 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (0EB38800) [pid = 3624] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:21:30 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1A81D800) [pid = 3624] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:21:30 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1DB46400) [pid = 3624] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:21:30 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1D12CC00) [pid = 3624] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:21:30 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1A80BC00) [pid = 3624] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:21:30 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1BC9DC00) [pid = 3624] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:21:30 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (0EB3DC00) [pid = 3624] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:21:30 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (12913400) [pid = 3624] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:21:31 INFO - PROCESS | 3624 | 1461187291021 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:31 INFO - PROCESS | 3624 | ++DOCSHELL 0EB3C800 == 64 [pid = 3624] [id = 394] 14:21:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (0EB3DC00) [pid = 3624] [serial = 1182] [outer = 00000000] 14:21:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (13D86000) [pid = 3624] [serial = 1183] [outer = 0EB3DC00] 14:21:31 INFO - PROCESS | 3624 | 1461187291066 Marionette DEBUG loaded listener.js 14:21:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1A802800) [pid = 3624] [serial = 1184] [outer = 0EB3DC00] 14:21:31 INFO - PROCESS | 3624 | 1461187291458 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:21:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:21:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 870ms 14:21:31 INFO - PROCESS | 3624 | 1461187291490 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 14:21:31 INFO - PROCESS | 3624 | 1461187291492 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 14:21:31 INFO - PROCESS | 3624 | 1461187291495 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:21:31 INFO - PROCESS | 3624 | 1461187291497 Marionette TRACE conn6 <- [1,1542,null,{}] 14:21:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:21:31 INFO - PROCESS | 3624 | 1461187291500 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:31 INFO - PROCESS | 3624 | 1461187291583 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 14:21:31 INFO - PROCESS | 3624 | 1461187291589 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:31 INFO - PROCESS | 3624 | ++DOCSHELL 186EDC00 == 65 [pid = 3624] [id = 395] 14:21:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1A81D800) [pid = 3624] [serial = 1185] [outer = 00000000] 14:21:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1FB21800) [pid = 3624] [serial = 1186] [outer = 1A81D800] 14:21:31 INFO - PROCESS | 3624 | 1461187291636 Marionette DEBUG loaded listener.js 14:21:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1FCD0000) [pid = 3624] [serial = 1187] [outer = 1A81D800] 14:21:32 INFO - PROCESS | 3624 | 1461187292089 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:21:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:21:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 631ms 14:21:32 INFO - PROCESS | 3624 | 1461187292131 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 14:21:32 INFO - PROCESS | 3624 | 1461187292133 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 14:21:32 INFO - PROCESS | 3624 | 1461187292136 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:21:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:21:32 INFO - PROCESS | 3624 | 1461187292138 Marionette TRACE conn6 <- [1,1546,null,{}] 14:21:32 INFO - PROCESS | 3624 | 1461187292141 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:32 INFO - PROCESS | 3624 | 1461187292228 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 14:21:32 INFO - PROCESS | 3624 | 1461187292234 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:32 INFO - PROCESS | 3624 | ++DOCSHELL 20468800 == 66 [pid = 3624] [id = 396] 14:21:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (206A0000) [pid = 3624] [serial = 1188] [outer = 00000000] 14:21:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (2099E800) [pid = 3624] [serial = 1189] [outer = 206A0000] 14:21:32 INFO - PROCESS | 3624 | 1461187292278 Marionette DEBUG loaded listener.js 14:21:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (20E6E000) [pid = 3624] [serial = 1190] [outer = 206A0000] 14:21:32 INFO - PROCESS | 3624 | 1461187292718 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:21:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:21:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms 14:21:32 INFO - PROCESS | 3624 | 1461187292771 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 14:21:32 INFO - PROCESS | 3624 | 1461187292773 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 14:21:32 INFO - PROCESS | 3624 | 1461187292780 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:21:32 INFO - PROCESS | 3624 | 1461187292782 Marionette TRACE conn6 <- [1,1550,null,{}] 14:21:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:21:32 INFO - PROCESS | 3624 | 1461187292799 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:32 INFO - PROCESS | 3624 | 1461187292882 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 14:21:32 INFO - PROCESS | 3624 | 1461187292888 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:32 INFO - PROCESS | 3624 | ++DOCSHELL 2099D000 == 67 [pid = 3624] [id = 397] 14:21:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (20E72800) [pid = 3624] [serial = 1191] [outer = 00000000] 14:21:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (217D2800) [pid = 3624] [serial = 1192] [outer = 20E72800] 14:21:32 INFO - PROCESS | 3624 | 1461187292942 Marionette DEBUG loaded listener.js 14:21:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (21C1B000) [pid = 3624] [serial = 1193] [outer = 20E72800] 14:21:33 INFO - PROCESS | 3624 | 1461187293703 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:21:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:21:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 990ms 14:21:33 INFO - PROCESS | 3624 | 1461187293776 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 14:21:33 INFO - PROCESS | 3624 | 1461187293782 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 14:21:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:21:33 INFO - PROCESS | 3624 | 1461187293788 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:21:33 INFO - PROCESS | 3624 | 1461187293792 Marionette TRACE conn6 <- [1,1554,null,{}] 14:21:33 INFO - PROCESS | 3624 | 1461187293798 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:33 INFO - PROCESS | 3624 | 1461187293947 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 14:21:34 INFO - PROCESS | 3624 | 1461187294090 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:34 INFO - PROCESS | 3624 | ++DOCSHELL 13785000 == 68 [pid = 3624] [id = 398] 14:21:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (16F7A400) [pid = 3624] [serial = 1194] [outer = 00000000] 14:21:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1A69AC00) [pid = 3624] [serial = 1195] [outer = 16F7A400] 14:21:34 INFO - PROCESS | 3624 | 1461187294150 Marionette DEBUG loaded listener.js 14:21:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1A812000) [pid = 3624] [serial = 1196] [outer = 16F7A400] 14:21:34 INFO - PROCESS | 3624 | 1461187294726 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:21:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:21:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 14:21:34 INFO - PROCESS | 3624 | 1461187294762 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 14:21:34 INFO - PROCESS | 3624 | 1461187294768 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 14:21:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:21:34 INFO - PROCESS | 3624 | 1461187294775 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:21:34 INFO - PROCESS | 3624 | 1461187294778 Marionette TRACE conn6 <- [1,1558,null,{}] 14:21:34 INFO - PROCESS | 3624 | 1461187294782 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:34 INFO - PROCESS | 3624 | 1461187294897 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 14:21:35 INFO - PROCESS | 3624 | 1461187295009 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:35 INFO - PROCESS | 3624 | ++DOCSHELL 1A81DC00 == 69 [pid = 3624] [id = 399] 14:21:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1B8F0000) [pid = 3624] [serial = 1197] [outer = 00000000] 14:21:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1CFCF400) [pid = 3624] [serial = 1198] [outer = 1B8F0000] 14:21:35 INFO - PROCESS | 3624 | 1461187295107 Marionette DEBUG loaded listener.js 14:21:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1D16B000) [pid = 3624] [serial = 1199] [outer = 1B8F0000] 14:21:35 INFO - PROCESS | 3624 | 1461187295751 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:21:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:21:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1025ms 14:21:35 INFO - PROCESS | 3624 | 1461187295801 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 14:21:35 INFO - PROCESS | 3624 | 1461187295804 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 14:21:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:21:35 INFO - PROCESS | 3624 | 1461187295822 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:21:35 INFO - PROCESS | 3624 | 1461187295826 Marionette TRACE conn6 <- [1,1562,null,{}] 14:21:35 INFO - PROCESS | 3624 | 1461187295856 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:35 INFO - PROCESS | 3624 | 1461187295972 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 14:21:36 INFO - PROCESS | 3624 | 1461187296112 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:36 INFO - PROCESS | 3624 | ++DOCSHELL 1DB42000 == 70 [pid = 3624] [id = 400] 14:21:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (2099BC00) [pid = 3624] [serial = 1200] [outer = 00000000] 14:21:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (217D8400) [pid = 3624] [serial = 1201] [outer = 2099BC00] 14:21:36 INFO - PROCESS | 3624 | 1461187296173 Marionette DEBUG loaded listener.js 14:21:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (21C23C00) [pid = 3624] [serial = 1202] [outer = 2099BC00] 14:21:36 INFO - PROCESS | 3624 | 1461187296752 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 14:21:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:21:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 14:21:36 INFO - PROCESS | 3624 | 1461187296790 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 14:21:36 INFO - PROCESS | 3624 | 1461187296793 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 14:21:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:21:36 INFO - PROCESS | 3624 | 1461187296797 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:21:36 INFO - PROCESS | 3624 | 1461187296800 Marionette TRACE conn6 <- [1,1566,null,{}] 14:21:36 INFO - PROCESS | 3624 | 1461187296803 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:36 INFO - PROCESS | 3624 | 1461187296914 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 14:21:37 INFO - PROCESS | 3624 | 1461187297026 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:37 INFO - PROCESS | 3624 | ++DOCSHELL 21CEB800 == 71 [pid = 3624] [id = 401] 14:21:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (21CEC400) [pid = 3624] [serial = 1203] [outer = 00000000] 14:21:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (21FDBC00) [pid = 3624] [serial = 1204] [outer = 21CEC400] 14:21:37 INFO - PROCESS | 3624 | 1461187297082 Marionette DEBUG loaded listener.js 14:21:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (21FE2C00) [pid = 3624] [serial = 1205] [outer = 21CEC400] 14:21:37 INFO - PROCESS | 3624 | 1461187297692 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 14:21:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:21:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 930ms 14:21:37 INFO - PROCESS | 3624 | 1461187297732 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 14:21:37 INFO - PROCESS | 3624 | 1461187297734 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 14:21:37 INFO - PROCESS | 3624 | 1461187297738 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:21:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:21:37 INFO - PROCESS | 3624 | 1461187297740 Marionette TRACE conn6 <- [1,1570,null,{}] 14:21:37 INFO - PROCESS | 3624 | 1461187297744 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:37 INFO - PROCESS | 3624 | 1461187297851 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 14:21:38 INFO - PROCESS | 3624 | 1461187298243 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:38 INFO - PROCESS | 3624 | ++DOCSHELL 0F342800 == 72 [pid = 3624] [id = 402] 14:21:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (0F348C00) [pid = 3624] [serial = 1206] [outer = 00000000] 14:21:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (12916000) [pid = 3624] [serial = 1207] [outer = 0F348C00] 14:21:38 INFO - PROCESS | 3624 | 1461187298296 Marionette DEBUG loaded listener.js 14:21:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (12B09400) [pid = 3624] [serial = 1208] [outer = 0F348C00] 14:21:38 INFO - PROCESS | 3624 | 1461187298947 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:21:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1232ms 14:21:38 INFO - PROCESS | 3624 | 1461187298975 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 14:21:38 INFO - PROCESS | 3624 | 1461187298979 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 14:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:21:38 INFO - PROCESS | 3624 | 1461187298983 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:21:38 INFO - PROCESS | 3624 | 1461187298987 Marionette TRACE conn6 <- [1,1574,null,{}] 14:21:38 INFO - PROCESS | 3624 | 1461187298992 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:39 INFO - PROCESS | 3624 | 1461187299090 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 14:21:39 INFO - PROCESS | 3624 | 1461187299204 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:39 INFO - PROCESS | 3624 | ++DOCSHELL 0B6FB400 == 73 [pid = 3624] [id = 403] 14:21:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (0EB2E400) [pid = 3624] [serial = 1209] [outer = 00000000] 14:21:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (0F4E9400) [pid = 3624] [serial = 1210] [outer = 0EB2E400] 14:21:39 INFO - PROCESS | 3624 | 1461187299286 Marionette DEBUG loaded listener.js 14:21:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (1742E000) [pid = 3624] [serial = 1211] [outer = 0EB2E400] 14:21:39 INFO - PROCESS | 3624 | --DOCSHELL 20468800 == 72 [pid = 3624] [id = 396] 14:21:39 INFO - PROCESS | 3624 | --DOCSHELL 186EDC00 == 71 [pid = 3624] [id = 395] 14:21:39 INFO - PROCESS | 3624 | --DOCSHELL 0EB3C800 == 70 [pid = 3624] [id = 394] 14:21:39 INFO - PROCESS | 3624 | --DOCSHELL 1DA24800 == 69 [pid = 3624] [id = 393] 14:21:39 INFO - PROCESS | 3624 | --DOCSHELL 1D325800 == 68 [pid = 3624] [id = 392] 14:21:39 INFO - PROCESS | 3624 | --DOCSHELL 0F34A000 == 67 [pid = 3624] [id = 391] 14:21:39 INFO - PROCESS | 3624 | --DOCSHELL 1B8F1800 == 66 [pid = 3624] [id = 390] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (0F236000) [pid = 3624] [serial = 1110] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (1DBE0800) [pid = 3624] [serial = 1141] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOCSHELL 1A6A9C00 == 65 [pid = 3624] [id = 389] 14:21:39 INFO - PROCESS | 3624 | --DOCSHELL 0B6F1800 == 64 [pid = 3624] [id = 388] 14:21:39 INFO - PROCESS | 3624 | --DOCSHELL 12918800 == 63 [pid = 3624] [id = 387] 14:21:39 INFO - PROCESS | 3624 | --DOCSHELL 1D12EC00 == 62 [pid = 3624] [id = 380] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (1D5EFC00) [pid = 3624] [serial = 1138] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (17D85400) [pid = 3624] [serial = 1120] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (0F34B400) [pid = 3624] [serial = 1113] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (1B8EA400) [pid = 3624] [serial = 1125] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (17A6A000) [pid = 3624] [serial = 1119] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (1FCCEC00) [pid = 3624] [serial = 1051] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1BBD6400) [pid = 3624] [serial = 1101] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1D2F4400) [pid = 3624] [serial = 1132] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1A820000) [pid = 3624] [serial = 1122] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (206A0800) [pid = 3624] [serial = 1107] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1789D400) [pid = 3624] [serial = 1098] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (1BBDB800) [pid = 3624] [serial = 1126] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (1CE4C400) [pid = 3624] [serial = 1129] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (0F34F800) [pid = 3624] [serial = 1114] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1D16AC00) [pid = 3624] [serial = 1131] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (12911400) [pid = 3624] [serial = 1116] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (129A5400) [pid = 3624] [serial = 1117] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1A83D000) [pid = 3624] [serial = 1135] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1BF28C00) [pid = 3624] [serial = 1128] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1A810800) [pid = 3624] [serial = 1134] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1FC67000) [pid = 3624] [serial = 1104] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (12770800) [pid = 3624] [serial = 694] [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.] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1A83D400) [pid = 3624] [serial = 1123] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1DA4F400) [pid = 3624] [serial = 1139] [outer = 00000000] [url = about:blank] 14:21:39 INFO - PROCESS | 3624 | 1461187299807 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 14:21:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:21:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 891ms 14:21:39 INFO - PROCESS | 3624 | 1461187299878 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 14:21:39 INFO - PROCESS | 3624 | 1461187299882 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 14:21:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:21:39 INFO - PROCESS | 3624 | 1461187299886 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:21:39 INFO - PROCESS | 3624 | 1461187299888 Marionette TRACE conn6 <- [1,1578,null,{}] 14:21:39 INFO - PROCESS | 3624 | 1461187299891 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:39 INFO - PROCESS | 3624 | 1461187299974 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 14:21:39 INFO - PROCESS | 3624 | 1461187299985 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:39 INFO - PROCESS | 3624 | ++DOCSHELL 16F97400 == 63 [pid = 3624] [id = 404] 14:21:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (17374800) [pid = 3624] [serial = 1212] [outer = 00000000] 14:21:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (17A6E400) [pid = 3624] [serial = 1213] [outer = 17374800] 14:21:40 INFO - PROCESS | 3624 | 1461187300032 Marionette DEBUG loaded listener.js 14:21:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (17D85400) [pid = 3624] [serial = 1214] [outer = 17374800] 14:21:40 INFO - PROCESS | 3624 | 1461187300530 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 14:21:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:21:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 675ms 14:21:40 INFO - PROCESS | 3624 | 1461187300565 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 14:21:40 INFO - PROCESS | 3624 | 1461187300567 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 14:21:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:21:40 INFO - PROCESS | 3624 | 1461187300577 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:21:40 INFO - PROCESS | 3624 | 1461187300583 Marionette TRACE conn6 <- [1,1582,null,{}] 14:21:40 INFO - PROCESS | 3624 | 1461187300587 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:40 INFO - PROCESS | 3624 | 1461187300674 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 14:21:40 INFO - PROCESS | 3624 | 1461187300809 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:40 INFO - PROCESS | 3624 | ++DOCSHELL 129A6C00 == 64 [pid = 3624] [id = 405] 14:21:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (12B0A400) [pid = 3624] [serial = 1215] [outer = 00000000] 14:21:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1A816800) [pid = 3624] [serial = 1216] [outer = 12B0A400] 14:21:40 INFO - PROCESS | 3624 | 1461187300857 Marionette DEBUG loaded listener.js 14:21:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1A830800) [pid = 3624] [serial = 1217] [outer = 12B0A400] 14:21:41 INFO - PROCESS | 3624 | 1461187301215 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:21:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 690ms 14:21:41 INFO - PROCESS | 3624 | 1461187301265 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 14:21:41 INFO - PROCESS | 3624 | 1461187301268 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 14:21:41 INFO - PROCESS | 3624 | 1461187301271 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:21:41 INFO - PROCESS | 3624 | 1461187301272 Marionette TRACE conn6 <- [1,1586,null,{}] 14:21:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:21:41 INFO - PROCESS | 3624 | 1461187301276 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:41 INFO - PROCESS | 3624 | 1461187301359 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 14:21:41 INFO - PROCESS | 3624 | 1461187301366 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:41 INFO - PROCESS | 3624 | ++DOCSHELL 0F439800 == 65 [pid = 3624] [id = 406] 14:21:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1A836800) [pid = 3624] [serial = 1218] [outer = 00000000] 14:21:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1B8E3C00) [pid = 3624] [serial = 1219] [outer = 1A836800] 14:21:41 INFO - PROCESS | 3624 | 1461187301412 Marionette DEBUG loaded listener.js 14:21:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1B75B800) [pid = 3624] [serial = 1220] [outer = 1A836800] 14:21:41 INFO - PROCESS | 3624 | 1461187301894 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:21:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 14:21:41 INFO - PROCESS | 3624 | 1461187301945 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 14:21:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:21:41 INFO - PROCESS | 3624 | 1461187301947 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 14:21:41 INFO - PROCESS | 3624 | 1461187301950 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:21:41 INFO - PROCESS | 3624 | 1461187301952 Marionette TRACE conn6 <- [1,1590,null,{}] 14:21:41 INFO - PROCESS | 3624 | 1461187301956 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:42 INFO - PROCESS | 3624 | 1461187302074 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 14:21:42 INFO - PROCESS | 3624 | 1461187302170 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:42 INFO - PROCESS | 3624 | ++DOCSHELL 1BBD1C00 == 66 [pid = 3624] [id = 407] 14:21:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1BBD2000) [pid = 3624] [serial = 1221] [outer = 00000000] 14:21:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1BBDB400) [pid = 3624] [serial = 1222] [outer = 1BBD2000] 14:21:42 INFO - PROCESS | 3624 | 1461187302229 Marionette DEBUG loaded listener.js 14:21:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1BCDAC00) [pid = 3624] [serial = 1223] [outer = 1BBD2000] 14:21:42 INFO - PROCESS | 3624 | 1461187302688 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 14:21:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:21:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 771ms 14:21:42 INFO - PROCESS | 3624 | 1461187302722 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 14:21:42 INFO - PROCESS | 3624 | 1461187302724 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 14:21:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:21:42 INFO - PROCESS | 3624 | 1461187302727 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:21:42 INFO - PROCESS | 3624 | 1461187302729 Marionette TRACE conn6 <- [1,1594,null,{}] 14:21:42 INFO - PROCESS | 3624 | 1461187302739 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:42 INFO - PROCESS | 3624 | 1461187302855 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 14:21:42 INFO - PROCESS | 3624 | 1461187302861 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:42 INFO - PROCESS | 3624 | ++DOCSHELL 0F4E1000 == 67 [pid = 3624] [id = 408] 14:21:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1B949400) [pid = 3624] [serial = 1224] [outer = 00000000] 14:21:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1CE4C400) [pid = 3624] [serial = 1225] [outer = 1B949400] 14:21:42 INFO - PROCESS | 3624 | 1461187302907 Marionette DEBUG loaded listener.js 14:21:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1CF47800) [pid = 3624] [serial = 1226] [outer = 1B949400] 14:21:43 INFO - PROCESS | 3624 | 1461187303375 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 14:21:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:21:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 690ms 14:21:43 INFO - PROCESS | 3624 | 1461187303418 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 14:21:43 INFO - PROCESS | 3624 | 1461187303420 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 14:21:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:21:43 INFO - PROCESS | 3624 | 1461187303424 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:21:43 INFO - PROCESS | 3624 | 1461187303425 Marionette TRACE conn6 <- [1,1598,null,{}] 14:21:43 INFO - PROCESS | 3624 | 1461187303429 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:43 INFO - PROCESS | 3624 | 1461187303574 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 14:21:43 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (206A0000) [pid = 3624] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:21:43 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1D32D400) [pid = 3624] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:21:43 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (1DB47400) [pid = 3624] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:21:43 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (0EB3DC00) [pid = 3624] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:21:43 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1A803800) [pid = 3624] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:21:43 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1A81D800) [pid = 3624] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:21:43 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1291A800) [pid = 3624] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:21:43 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (0B6F8400) [pid = 3624] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:21:43 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1BBDA400) [pid = 3624] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:21:43 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1BCDA400) [pid = 3624] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:21:43 INFO - PROCESS | 3624 | 1461187303935 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:43 INFO - PROCESS | 3624 | ++DOCSHELL 0EB3DC00 == 68 [pid = 3624] [id = 409] 14:21:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (0EB48C00) [pid = 3624] [serial = 1227] [outer = 00000000] 14:21:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (137D8400) [pid = 3624] [serial = 1228] [outer = 0EB48C00] 14:21:43 INFO - PROCESS | 3624 | 1461187303981 Marionette DEBUG loaded listener.js 14:21:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1A6AB800) [pid = 3624] [serial = 1229] [outer = 0EB48C00] 14:21:44 INFO - PROCESS | 3624 | 1461187304339 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 14:21:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:21:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 970ms 14:21:44 INFO - PROCESS | 3624 | 1461187304398 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 14:21:44 INFO - PROCESS | 3624 | 1461187304400 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 14:21:44 INFO - PROCESS | 3624 | 1461187304404 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:21:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:21:44 INFO - PROCESS | 3624 | 1461187304405 Marionette TRACE conn6 <- [1,1602,null,{}] 14:21:44 INFO - PROCESS | 3624 | 1461187304409 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:44 INFO - PROCESS | 3624 | 1461187304489 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 14:21:44 INFO - PROCESS | 3624 | 1461187304495 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:44 INFO - PROCESS | 3624 | ++DOCSHELL 1A83C000 == 69 [pid = 3624] [id = 410] 14:21:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1BBD9000) [pid = 3624] [serial = 1230] [outer = 00000000] 14:21:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1D162C00) [pid = 3624] [serial = 1231] [outer = 1BBD9000] 14:21:44 INFO - PROCESS | 3624 | 1461187304540 Marionette DEBUG loaded listener.js 14:21:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1D291800) [pid = 3624] [serial = 1232] [outer = 1BBD9000] 14:21:44 INFO - PROCESS | 3624 | 1461187304977 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 14:21:45 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 14:21:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 14:21:45 INFO - PROCESS | 3624 | 1461187305038 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 14:21:45 INFO - PROCESS | 3624 | 1461187305041 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 14:21:45 INFO - PROCESS | 3624 | 1461187305043 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:21:45 INFO - PROCESS | 3624 | 1461187305045 Marionette TRACE conn6 <- [1,1606,null,{}] 14:21:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:21:45 INFO - PROCESS | 3624 | 1461187305049 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:45 INFO - PROCESS | 3624 | 1461187305130 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 14:21:45 INFO - PROCESS | 3624 | 1461187305138 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:45 INFO - PROCESS | 3624 | ++DOCSHELL 137D6C00 == 70 [pid = 3624] [id = 411] 14:21:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (192F5400) [pid = 3624] [serial = 1233] [outer = 00000000] 14:21:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1D3D2000) [pid = 3624] [serial = 1234] [outer = 192F5400] 14:21:45 INFO - PROCESS | 3624 | 1461187305185 Marionette DEBUG loaded listener.js 14:21:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1D503800) [pid = 3624] [serial = 1235] [outer = 192F5400] 14:21:45 INFO - PROCESS | 3624 | 1461187305660 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 14:21:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:21:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 14:21:45 INFO - PROCESS | 3624 | 1461187305719 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 14:21:45 INFO - PROCESS | 3624 | 1461187305721 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 14:21:45 INFO - PROCESS | 3624 | 1461187305724 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:21:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:21:45 INFO - PROCESS | 3624 | 1461187305725 Marionette TRACE conn6 <- [1,1610,null,{}] 14:21:45 INFO - PROCESS | 3624 | 1461187305729 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:45 INFO - PROCESS | 3624 | 1461187305810 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 14:21:45 INFO - PROCESS | 3624 | 1461187305816 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:45 INFO - PROCESS | 3624 | ++DOCSHELL 1D3D4000 == 71 [pid = 3624] [id = 412] 14:21:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1D5EB800) [pid = 3624] [serial = 1236] [outer = 00000000] 14:21:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (1DA55C00) [pid = 3624] [serial = 1237] [outer = 1D5EB800] 14:21:45 INFO - PROCESS | 3624 | 1461187305866 Marionette DEBUG loaded listener.js 14:21:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (1DB50800) [pid = 3624] [serial = 1238] [outer = 1D5EB800] 14:21:46 INFO - PROCESS | 3624 | 1461187306654 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 14:21:46 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 14:21:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 970ms 14:21:46 INFO - PROCESS | 3624 | 1461187306699 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 14:21:46 INFO - PROCESS | 3624 | 1461187306703 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 14:21:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:21:46 INFO - PROCESS | 3624 | 1461187306707 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:21:46 INFO - PROCESS | 3624 | 1461187306712 Marionette TRACE conn6 <- [1,1614,null,{}] 14:21:46 INFO - PROCESS | 3624 | 1461187306717 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:46 INFO - PROCESS | 3624 | 1461187306834 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 14:21:46 INFO - PROCESS | 3624 | 1461187306975 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:46 INFO - PROCESS | 3624 | ++DOCSHELL 12911400 == 72 [pid = 3624] [id = 413] 14:21:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (12911C00) [pid = 3624] [serial = 1239] [outer = 00000000] 14:21:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (17813800) [pid = 3624] [serial = 1240] [outer = 12911C00] 14:21:47 INFO - PROCESS | 3624 | 1461187307035 Marionette DEBUG loaded listener.js 14:21:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (17D09C00) [pid = 3624] [serial = 1241] [outer = 12911C00] 14:21:47 INFO - PROCESS | 3624 | 1461187307607 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:21:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:21:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 930ms 14:21:47 INFO - PROCESS | 3624 | 1461187307639 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 14:21:47 INFO - PROCESS | 3624 | 1461187307646 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 14:21:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:21:47 INFO - PROCESS | 3624 | 1461187307652 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:21:47 INFO - PROCESS | 3624 | 1461187307655 Marionette TRACE conn6 <- [1,1618,null,{}] 14:21:47 INFO - PROCESS | 3624 | 1461187307659 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:47 INFO - PROCESS | 3624 | 1461187307805 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 14:21:47 INFO - PROCESS | 3624 | 1461187307918 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:47 INFO - PROCESS | 3624 | ++DOCSHELL 173D0400 == 73 [pid = 3624] [id = 414] 14:21:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (1A80F000) [pid = 3624] [serial = 1242] [outer = 00000000] 14:21:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (1BCD7400) [pid = 3624] [serial = 1243] [outer = 1A80F000] 14:21:47 INFO - PROCESS | 3624 | 1461187307974 Marionette DEBUG loaded listener.js 14:21:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (1BF5F000) [pid = 3624] [serial = 1244] [outer = 1A80F000] 14:21:48 INFO - PROCESS | 3624 | 1461187308570 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 14:21:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:21:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 970ms 14:21:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:21:48 INFO - PROCESS | 3624 | 1461187308624 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 14:21:48 INFO - PROCESS | 3624 | 1461187308626 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 14:21:48 INFO - PROCESS | 3624 | 1461187308630 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:21:48 INFO - PROCESS | 3624 | 1461187308634 Marionette TRACE conn6 <- [1,1622,null,{}] 14:21:48 INFO - PROCESS | 3624 | 1461187308645 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:48 INFO - PROCESS | 3624 | 1461187308757 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 14:21:48 INFO - PROCESS | 3624 | 1461187308898 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:48 INFO - PROCESS | 3624 | ++DOCSHELL 1DDD5400 == 74 [pid = 3624] [id = 415] 14:21:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (1DDD5800) [pid = 3624] [serial = 1245] [outer = 00000000] 14:21:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (1E5E5C00) [pid = 3624] [serial = 1246] [outer = 1DDD5800] 14:21:48 INFO - PROCESS | 3624 | 1461187308959 Marionette DEBUG loaded listener.js 14:21:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (1FB1A400) [pid = 3624] [serial = 1247] [outer = 1DDD5800] 14:21:49 INFO - PROCESS | 3624 | 1461187309528 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:21:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:21:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 931ms 14:21:49 INFO - PROCESS | 3624 | 1461187309565 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 14:21:49 INFO - PROCESS | 3624 | 1461187309568 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 14:21:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:21:49 INFO - PROCESS | 3624 | 1461187309572 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:21:49 INFO - PROCESS | 3624 | 1461187309574 Marionette TRACE conn6 <- [1,1626,null,{}] 14:21:49 INFO - PROCESS | 3624 | 1461187309577 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:49 INFO - PROCESS | 3624 | 1461187309690 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 14:21:49 INFO - PROCESS | 3624 | 1461187309802 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:49 INFO - PROCESS | 3624 | ++DOCSHELL 1FC62400 == 75 [pid = 3624] [id = 416] 14:21:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (1FC67000) [pid = 3624] [serial = 1248] [outer = 00000000] 14:21:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (2069B800) [pid = 3624] [serial = 1249] [outer = 1FC67000] 14:21:49 INFO - PROCESS | 3624 | 1461187309858 Marionette DEBUG loaded listener.js 14:21:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (206A1400) [pid = 3624] [serial = 1250] [outer = 1FC67000] 14:21:50 INFO - PROCESS | 3624 | 1461187310447 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 14:21:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:21:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 930ms 14:21:50 INFO - PROCESS | 3624 | 1461187310505 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 14:21:50 INFO - PROCESS | 3624 | 1461187310507 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 14:21:50 INFO - PROCESS | 3624 | 1461187310511 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:21:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:21:50 INFO - PROCESS | 3624 | 1461187310513 Marionette TRACE conn6 <- [1,1630,null,{}] 14:21:50 INFO - PROCESS | 3624 | 1461187310517 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:50 INFO - PROCESS | 3624 | 1461187310624 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 14:21:50 INFO - PROCESS | 3624 | 1461187310736 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:50 INFO - PROCESS | 3624 | ++DOCSHELL 20466400 == 76 [pid = 3624] [id = 417] 14:21:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (2046CC00) [pid = 3624] [serial = 1251] [outer = 00000000] 14:21:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (209A7800) [pid = 3624] [serial = 1252] [outer = 2046CC00] 14:21:50 INFO - PROCESS | 3624 | 1461187310792 Marionette DEBUG loaded listener.js 14:21:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (20E6E400) [pid = 3624] [serial = 1253] [outer = 2046CC00] 14:21:51 INFO - PROCESS | 3624 | 1461187311411 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 14:21:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:21:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 930ms 14:21:51 INFO - PROCESS | 3624 | 1461187311445 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 14:21:51 INFO - PROCESS | 3624 | 1461187311447 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 14:21:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:21:51 INFO - PROCESS | 3624 | 1461187311450 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:21:51 INFO - PROCESS | 3624 | 1461187311452 Marionette TRACE conn6 <- [1,1634,null,{}] 14:21:51 INFO - PROCESS | 3624 | 1461187311456 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:51 INFO - PROCESS | 3624 | 1461187311572 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 14:21:51 INFO - PROCESS | 3624 | 1461187311686 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:51 INFO - PROCESS | 3624 | ++DOCSHELL 0F350000 == 77 [pid = 3624] [id = 418] 14:21:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 143 (1A814400) [pid = 3624] [serial = 1254] [outer = 00000000] 14:21:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 144 (21FE2800) [pid = 3624] [serial = 1255] [outer = 1A814400] 14:21:51 INFO - PROCESS | 3624 | 1461187311785 Marionette DEBUG loaded listener.js 14:21:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 145 (2209B400) [pid = 3624] [serial = 1256] [outer = 1A814400] 14:21:52 INFO - PROCESS | 3624 | 1461187312391 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 14:21:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:21:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 970ms 14:21:52 INFO - PROCESS | 3624 | 1461187312425 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 14:21:52 INFO - PROCESS | 3624 | 1461187312427 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 14:21:52 INFO - PROCESS | 3624 | 1461187312430 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:21:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:21:52 INFO - PROCESS | 3624 | 1461187312432 Marionette TRACE conn6 <- [1,1638,null,{}] 14:21:52 INFO - PROCESS | 3624 | 1461187312436 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:52 INFO - PROCESS | 3624 | 1461187312542 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 14:21:52 INFO - PROCESS | 3624 | 1461187312656 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:52 INFO - PROCESS | 3624 | ++DOCSHELL 13710400 == 78 [pid = 3624] [id = 419] 14:21:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 146 (1378D000) [pid = 3624] [serial = 1257] [outer = 00000000] 14:21:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 147 (1B8F1000) [pid = 3624] [serial = 1258] [outer = 1378D000] 14:21:52 INFO - PROCESS | 3624 | 1461187312711 Marionette DEBUG loaded listener.js 14:21:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 148 (1BF25000) [pid = 3624] [serial = 1259] [outer = 1378D000] 14:21:53 INFO - PROCESS | 3624 | 1461187313428 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 14:21:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:21:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1015ms 14:21:53 INFO - PROCESS | 3624 | 1461187313462 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 14:21:53 INFO - PROCESS | 3624 | 1461187313467 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 14:21:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:21:53 INFO - PROCESS | 3624 | 1461187313489 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:21:53 INFO - PROCESS | 3624 | 1461187313492 Marionette TRACE conn6 <- [1,1642,null,{}] 14:21:53 INFO - PROCESS | 3624 | 1461187313497 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:53 INFO - PROCESS | 3624 | 1461187313606 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 14:21:53 INFO - PROCESS | 3624 | 1461187313763 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:53 INFO - PROCESS | 3624 | ++DOCSHELL 17D02C00 == 79 [pid = 3624] [id = 420] 14:21:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 149 (17D04800) [pid = 3624] [serial = 1260] [outer = 00000000] 14:21:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 150 (1A80A000) [pid = 3624] [serial = 1261] [outer = 17D04800] 14:21:53 INFO - PROCESS | 3624 | 1461187313817 Marionette DEBUG loaded listener.js 14:21:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 151 (1A831000) [pid = 3624] [serial = 1262] [outer = 17D04800] 14:21:54 INFO - PROCESS | 3624 | --DOCSHELL 1CE44400 == 78 [pid = 3624] [id = 338] 14:21:54 INFO - PROCESS | 3624 | --DOCSHELL 137D6C00 == 77 [pid = 3624] [id = 411] 14:21:54 INFO - PROCESS | 3624 | --DOCSHELL 1A83C000 == 76 [pid = 3624] [id = 410] 14:21:54 INFO - PROCESS | 3624 | --DOCSHELL 0EB3DC00 == 75 [pid = 3624] [id = 409] 14:21:54 INFO - PROCESS | 3624 | --DOCSHELL 0F4E1000 == 74 [pid = 3624] [id = 408] 14:21:54 INFO - PROCESS | 3624 | --DOCSHELL 1BBD1C00 == 73 [pid = 3624] [id = 407] 14:21:54 INFO - PROCESS | 3624 | --DOCSHELL 0F439800 == 72 [pid = 3624] [id = 406] 14:21:54 INFO - PROCESS | 3624 | --DOCSHELL 129A6C00 == 71 [pid = 3624] [id = 405] 14:21:54 INFO - PROCESS | 3624 | --DOCSHELL 16F97400 == 70 [pid = 3624] [id = 404] 14:21:54 INFO - PROCESS | 3624 | --DOCSHELL 0B6FB400 == 69 [pid = 3624] [id = 403] 14:21:54 INFO - PROCESS | 3624 | --DOCSHELL 0F342800 == 68 [pid = 3624] [id = 402] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 150 (21A8FC00) [pid = 3624] [serial = 1159] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOCSHELL 1DB42000 == 67 [pid = 3624] [id = 400] 14:21:54 INFO - PROCESS | 3624 | --DOCSHELL 1A81DC00 == 66 [pid = 3624] [id = 399] 14:21:54 INFO - PROCESS | 3624 | --DOCSHELL 13785000 == 65 [pid = 3624] [id = 398] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 149 (2099E800) [pid = 3624] [serial = 1189] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 148 (1D3D6C00) [pid = 3624] [serial = 1177] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 147 (1DDDA000) [pid = 3624] [serial = 1180] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 146 (1D5EE800) [pid = 3624] [serial = 1178] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 145 (13D86000) [pid = 3624] [serial = 1183] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 144 (1E5DE000) [pid = 3624] [serial = 1181] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 143 (12998400) [pid = 3624] [serial = 1144] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 142 (1A803000) [pid = 3624] [serial = 1147] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (1D5EE000) [pid = 3624] [serial = 1150] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (1FD3F400) [pid = 3624] [serial = 1153] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (209A6000) [pid = 3624] [serial = 1156] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (1A80EC00) [pid = 3624] [serial = 1168] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (1A820800) [pid = 3624] [serial = 1169] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (1FB21800) [pid = 3624] [serial = 1186] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (16F91400) [pid = 3624] [serial = 1163] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (13775800) [pid = 3624] [serial = 1162] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (0F510400) [pid = 3624] [serial = 1165] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (1371A800) [pid = 3624] [serial = 1166] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (1BCE2800) [pid = 3624] [serial = 1172] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (1BCDCC00) [pid = 3624] [serial = 1171] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (1CF43800) [pid = 3624] [serial = 1174] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (20E6E000) [pid = 3624] [serial = 1190] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1A802800) [pid = 3624] [serial = 1184] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1FCD0000) [pid = 3624] [serial = 1187] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1CFD3000) [pid = 3624] [serial = 1175] [outer = 00000000] [url = about:blank] 14:21:54 INFO - PROCESS | 3624 | 1461187314353 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:21:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:21:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 950ms 14:21:54 INFO - PROCESS | 3624 | 1461187314428 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 14:21:54 INFO - PROCESS | 3624 | 1461187314434 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 14:21:54 INFO - PROCESS | 3624 | 1461187314440 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:21:54 INFO - PROCESS | 3624 | 1461187314442 Marionette TRACE conn6 <- [1,1646,null,{}] 14:21:54 INFO - PROCESS | 3624 | 1461187314446 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:54 INFO - PROCESS | 3624 | 1461187314537 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 14:21:54 INFO - PROCESS | 3624 | 1461187314549 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:54 INFO - PROCESS | 3624 | ++DOCSHELL 0F34F800 == 66 [pid = 3624] [id = 421] 14:21:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (129A2800) [pid = 3624] [serial = 1263] [outer = 00000000] 14:21:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (17B27000) [pid = 3624] [serial = 1264] [outer = 129A2800] 14:21:54 INFO - PROCESS | 3624 | 1461187314594 Marionette DEBUG loaded listener.js 14:21:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (17D8C800) [pid = 3624] [serial = 1265] [outer = 129A2800] 14:21:55 INFO - PROCESS | 3624 | 1461187315095 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 671ms 14:21:55 INFO - PROCESS | 3624 | 1461187315114 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 14:21:55 INFO - PROCESS | 3624 | 1461187315116 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 14:21:55 INFO - PROCESS | 3624 | 1461187315119 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:21:55 INFO - PROCESS | 3624 | 1461187315123 Marionette TRACE conn6 <- [1,1650,null,{}] 14:21:55 INFO - PROCESS | 3624 | 1461187315133 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:55 INFO - PROCESS | 3624 | 1461187315225 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 14:21:55 INFO - PROCESS | 3624 | 1461187315234 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:55 INFO - PROCESS | 3624 | ++DOCSHELL 1B8E3000 == 67 [pid = 3624] [id = 422] 14:21:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (1B8E4400) [pid = 3624] [serial = 1266] [outer = 00000000] 14:21:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (1B8EAC00) [pid = 3624] [serial = 1267] [outer = 1B8E4400] 14:21:55 INFO - PROCESS | 3624 | 1461187315283 Marionette DEBUG loaded listener.js 14:21:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (1BBD3400) [pid = 3624] [serial = 1268] [outer = 1B8E4400] 14:21:55 INFO - PROCESS | 3624 | 1461187315837 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 770ms 14:21:55 INFO - PROCESS | 3624 | 1461187315894 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 14:21:55 INFO - PROCESS | 3624 | 1461187315897 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 14:21:55 INFO - PROCESS | 3624 | 1461187315900 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:21:55 INFO - PROCESS | 3624 | 1461187315902 Marionette TRACE conn6 <- [1,1654,null,{}] 14:21:55 INFO - PROCESS | 3624 | 1461187315905 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:56 INFO - PROCESS | 3624 | 1461187316037 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 14:21:56 INFO - PROCESS | 3624 | 1461187316103 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:56 INFO - PROCESS | 3624 | ++DOCSHELL 0F350800 == 68 [pid = 3624] [id = 423] 14:21:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (1BBD6000) [pid = 3624] [serial = 1269] [outer = 00000000] 14:21:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (1BF62C00) [pid = 3624] [serial = 1270] [outer = 1BBD6000] 14:21:56 INFO - PROCESS | 3624 | 1461187316149 Marionette DEBUG loaded listener.js 14:21:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (1CF46800) [pid = 3624] [serial = 1271] [outer = 1BBD6000] 14:21:56 INFO - PROCESS | 3624 | 1461187316551 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 14:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 14:21:56 INFO - PROCESS | 3624 | 1461187316581 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 14:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:21:56 INFO - PROCESS | 3624 | 1461187316583 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 14:21:56 INFO - PROCESS | 3624 | 1461187316586 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:21:56 INFO - PROCESS | 3624 | 1461187316587 Marionette TRACE conn6 <- [1,1658,null,{}] 14:21:56 INFO - PROCESS | 3624 | 1461187316591 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:56 INFO - PROCESS | 3624 | 1461187316740 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 14:21:56 INFO - PROCESS | 3624 | 1461187316750 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:56 INFO - PROCESS | 3624 | ++DOCSHELL 1BCE1800 == 69 [pid = 3624] [id = 424] 14:21:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (1BCE2800) [pid = 3624] [serial = 1272] [outer = 00000000] 14:21:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (1D2F8000) [pid = 3624] [serial = 1273] [outer = 1BCE2800] 14:21:56 INFO - PROCESS | 3624 | 1461187316852 Marionette DEBUG loaded listener.js 14:21:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (1D3D6C00) [pid = 3624] [serial = 1274] [outer = 1BCE2800] 14:21:57 INFO - PROCESS | 3624 | 1461187317300 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 14:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 771ms 14:21:57 INFO - PROCESS | 3624 | 1461187317360 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 14:21:57 INFO - PROCESS | 3624 | 1461187317362 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 14:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:21:57 INFO - PROCESS | 3624 | 1461187317365 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:21:57 INFO - PROCESS | 3624 | 1461187317367 Marionette TRACE conn6 <- [1,1662,null,{}] 14:21:57 INFO - PROCESS | 3624 | 1461187317370 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:57 INFO - PROCESS | 3624 | 1461187317502 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 14:21:57 INFO - PROCESS | 3624 | 1461187317570 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:57 INFO - PROCESS | 3624 | ++DOCSHELL 1D507C00 == 70 [pid = 3624] [id = 425] 14:21:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (1D50CC00) [pid = 3624] [serial = 1275] [outer = 00000000] 14:21:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (1E5E0800) [pid = 3624] [serial = 1276] [outer = 1D50CC00] 14:21:57 INFO - PROCESS | 3624 | 1461187317618 Marionette DEBUG loaded listener.js 14:21:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (1FB18800) [pid = 3624] [serial = 1277] [outer = 1D50CC00] 14:21:58 INFO - PROCESS | 3624 | 1461187318049 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 14:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 14:21:58 INFO - PROCESS | 3624 | 1461187318103 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 14:21:58 INFO - PROCESS | 3624 | 1461187318105 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 14:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:21:58 INFO - PROCESS | 3624 | 1461187318112 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:21:58 INFO - PROCESS | 3624 | 1461187318114 Marionette TRACE conn6 <- [1,1666,null,{}] 14:21:58 INFO - PROCESS | 3624 | 1461187318118 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:58 INFO - PROCESS | 3624 | 1461187318237 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 14:21:58 INFO - PROCESS | 3624 | 1461187318305 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:58 INFO - PROCESS | 3624 | ++DOCSHELL 1270AC00 == 71 [pid = 3624] [id = 426] 14:21:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (1FCC9800) [pid = 3624] [serial = 1278] [outer = 00000000] 14:21:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (206A5C00) [pid = 3624] [serial = 1279] [outer = 1FCC9800] 14:21:58 INFO - PROCESS | 3624 | 1461187318350 Marionette DEBUG loaded listener.js 14:21:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 143 (2099F400) [pid = 3624] [serial = 1280] [outer = 1FCC9800] 14:21:58 INFO - PROCESS | 3624 | --DOMWINDOW == 142 (1BBD2000) [pid = 3624] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:21:58 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (1B949400) [pid = 3624] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:21:58 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (17374800) [pid = 3624] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:21:58 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (0F348C00) [pid = 3624] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:21:58 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (12B0A400) [pid = 3624] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:21:58 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (1A836800) [pid = 3624] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:21:58 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (0EB2E400) [pid = 3624] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:21:58 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (0EB48C00) [pid = 3624] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:21:58 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (1BBD9000) [pid = 3624] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:21:58 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (192F5400) [pid = 3624] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:21:58 INFO - PROCESS | 3624 | 1461187318866 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 14:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 830ms 14:21:58 INFO - PROCESS | 3624 | 1461187318941 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 14:21:58 INFO - PROCESS | 3624 | 1461187318943 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 14:21:58 INFO - PROCESS | 3624 | 1461187318946 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:21:58 INFO - PROCESS | 3624 | 1461187318948 Marionette TRACE conn6 <- [1,1670,null,{}] 14:21:58 INFO - PROCESS | 3624 | 1461187318952 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:59 INFO - PROCESS | 3624 | 1461187319035 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 14:21:59 INFO - PROCESS | 3624 | 1461187319042 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:59 INFO - PROCESS | 3624 | ++DOCSHELL 1B8E4800 == 72 [pid = 3624] [id = 427] 14:21:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (1BF5E000) [pid = 3624] [serial = 1281] [outer = 00000000] 14:21:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (1DB47C00) [pid = 3624] [serial = 1282] [outer = 1BF5E000] 14:21:59 INFO - PROCESS | 3624 | 1461187319088 Marionette DEBUG loaded listener.js 14:21:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (2046B800) [pid = 3624] [serial = 1283] [outer = 1BF5E000] 14:21:59 INFO - PROCESS | 3624 | 1461187319531 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 14:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 14:21:59 INFO - PROCESS | 3624 | 1461187319581 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 14:21:59 INFO - PROCESS | 3624 | 1461187319583 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 14:21:59 INFO - PROCESS | 3624 | 1461187319586 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:21:59 INFO - PROCESS | 3624 | 1461187319588 Marionette TRACE conn6 <- [1,1674,null,{}] 14:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:21:59 INFO - PROCESS | 3624 | 1461187319592 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:59 INFO - PROCESS | 3624 | 1461187319678 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 14:21:59 INFO - PROCESS | 3624 | 1461187319684 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:59 INFO - PROCESS | 3624 | ++DOCSHELL 1D131000 == 73 [pid = 3624] [id = 428] 14:21:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (1D3CD000) [pid = 3624] [serial = 1284] [outer = 00000000] 14:21:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (21A8FC00) [pid = 3624] [serial = 1285] [outer = 1D3CD000] 14:21:59 INFO - PROCESS | 3624 | 1461187319730 Marionette DEBUG loaded listener.js 14:21:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (21C1F000) [pid = 3624] [serial = 1286] [outer = 1D3CD000] 14:22:00 INFO - PROCESS | 3624 | 1461187320180 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 14:22:00 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 14:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 630ms 14:22:00 INFO - PROCESS | 3624 | 1461187320221 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 14:22:00 INFO - PROCESS | 3624 | 1461187320223 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 14:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:22:00 INFO - PROCESS | 3624 | 1461187320244 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:22:00 INFO - PROCESS | 3624 | 1461187320246 Marionette TRACE conn6 <- [1,1678,null,{}] 14:22:00 INFO - PROCESS | 3624 | 1461187320250 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:00 INFO - PROCESS | 3624 | 1461187320337 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 14:22:00 INFO - PROCESS | 3624 | 1461187320343 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:00 INFO - PROCESS | 3624 | ++DOCSHELL 209A6000 == 74 [pid = 3624] [id = 429] 14:22:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (21C27000) [pid = 3624] [serial = 1287] [outer = 00000000] 14:22:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (220A1800) [pid = 3624] [serial = 1288] [outer = 21C27000] 14:22:00 INFO - PROCESS | 3624 | 1461187320389 Marionette DEBUG loaded listener.js 14:22:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (220A5400) [pid = 3624] [serial = 1289] [outer = 21C27000] 14:22:01 INFO - PROCESS | 3624 | 1461187321046 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 14:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 930ms 14:22:01 INFO - PROCESS | 3624 | 1461187321167 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 14:22:01 INFO - PROCESS | 3624 | 1461187321172 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 14:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:22:01 INFO - PROCESS | 3624 | 1461187321178 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:22:01 INFO - PROCESS | 3624 | 1461187321182 Marionette TRACE conn6 <- [1,1682,null,{}] 14:22:01 INFO - PROCESS | 3624 | 1461187321188 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:01 INFO - PROCESS | 3624 | 1461187321314 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 14:22:01 INFO - PROCESS | 3624 | 1461187321454 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:01 INFO - PROCESS | 3624 | ++DOCSHELL 13D86000 == 75 [pid = 3624] [id = 430] 14:22:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 143 (16F47800) [pid = 3624] [serial = 1290] [outer = 00000000] 14:22:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 144 (192ED400) [pid = 3624] [serial = 1291] [outer = 16F47800] 14:22:01 INFO - PROCESS | 3624 | 1461187321533 Marionette DEBUG loaded listener.js 14:22:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 145 (1A805C00) [pid = 3624] [serial = 1292] [outer = 16F47800] 14:22:02 INFO - PROCESS | 3624 | 1461187322128 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 14:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 971ms 14:22:02 INFO - PROCESS | 3624 | 1461187322153 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 14:22:02 INFO - PROCESS | 3624 | 1461187322160 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 14:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:22:02 INFO - PROCESS | 3624 | 1461187322166 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:22:02 INFO - PROCESS | 3624 | 1461187322169 Marionette TRACE conn6 <- [1,1686,null,{}] 14:22:02 INFO - PROCESS | 3624 | 1461187322174 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:02 INFO - PROCESS | 3624 | 1461187322289 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 14:22:02 INFO - PROCESS | 3624 | 1461187322447 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:02 INFO - PROCESS | 3624 | ++DOCSHELL 18EE8800 == 76 [pid = 3624] [id = 431] 14:22:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 146 (1A815C00) [pid = 3624] [serial = 1293] [outer = 00000000] 14:22:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 147 (1D15F800) [pid = 3624] [serial = 1294] [outer = 1A815C00] 14:22:02 INFO - PROCESS | 3624 | 1461187322504 Marionette DEBUG loaded listener.js 14:22:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 148 (1DA52000) [pid = 3624] [serial = 1295] [outer = 1A815C00] 14:22:03 INFO - PROCESS | 3624 | 1461187323109 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 14:22:03 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 14:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 970ms 14:22:03 INFO - PROCESS | 3624 | 1461187323138 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 14:22:03 INFO - PROCESS | 3624 | 1461187323140 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 14:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:22:03 INFO - PROCESS | 3624 | 1461187323144 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:22:03 INFO - PROCESS | 3624 | 1461187323148 Marionette TRACE conn6 <- [1,1690,null,{}] 14:22:03 INFO - PROCESS | 3624 | 1461187323160 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:03 INFO - PROCESS | 3624 | 1461187323272 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 14:22:03 INFO - PROCESS | 3624 | 1461187323419 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:03 INFO - PROCESS | 3624 | ++DOCSHELL 20EB1800 == 77 [pid = 3624] [id = 432] 14:22:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 149 (20EB1C00) [pid = 3624] [serial = 1296] [outer = 00000000] 14:22:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 150 (20EB5400) [pid = 3624] [serial = 1297] [outer = 20EB1C00] 14:22:03 INFO - PROCESS | 3624 | 1461187323479 Marionette DEBUG loaded listener.js 14:22:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 151 (20EB9400) [pid = 3624] [serial = 1298] [outer = 20EB1C00] 14:22:04 INFO - PROCESS | 3624 | 1461187324056 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 970ms 14:22:04 INFO - PROCESS | 3624 | 1461187324117 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 14:22:04 INFO - PROCESS | 3624 | 1461187324120 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 14:22:04 INFO - PROCESS | 3624 | 1461187324124 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:22:04 INFO - PROCESS | 3624 | 1461187324126 Marionette TRACE conn6 <- [1,1694,null,{}] 14:22:04 INFO - PROCESS | 3624 | 1461187324130 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:04 INFO - PROCESS | 3624 | 1461187324241 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 14:22:04 INFO - PROCESS | 3624 | 1461187324386 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:04 INFO - PROCESS | 3624 | ++DOCSHELL 0F3DD800 == 78 [pid = 3624] [id = 433] 14:22:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 152 (0F3DE400) [pid = 3624] [serial = 1299] [outer = 00000000] 14:22:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 153 (0F3E6000) [pid = 3624] [serial = 1300] [outer = 0F3DE400] 14:22:04 INFO - PROCESS | 3624 | 1461187324443 Marionette DEBUG loaded listener.js 14:22:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 154 (0F3E8800) [pid = 3624] [serial = 1301] [outer = 0F3DE400] 14:22:04 INFO - PROCESS | 3624 | 1461187324988 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 14:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 930ms 14:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:22:05 INFO - PROCESS | 3624 | 1461187325057 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 14:22:05 INFO - PROCESS | 3624 | 1461187325060 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 14:22:05 INFO - PROCESS | 3624 | 1461187325064 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:22:05 INFO - PROCESS | 3624 | 1461187325066 Marionette TRACE conn6 <- [1,1698,null,{}] 14:22:05 INFO - PROCESS | 3624 | 1461187325070 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:05 INFO - PROCESS | 3624 | 1461187325180 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 14:22:05 INFO - PROCESS | 3624 | 1461187325324 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:05 INFO - PROCESS | 3624 | ++DOCSHELL 0F3E4C00 == 79 [pid = 3624] [id = 434] 14:22:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 155 (1D3D2400) [pid = 3624] [serial = 1302] [outer = 00000000] 14:22:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 156 (238C5C00) [pid = 3624] [serial = 1303] [outer = 1D3D2400] 14:22:05 INFO - PROCESS | 3624 | 1461187325381 Marionette DEBUG loaded listener.js 14:22:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 157 (238C8000) [pid = 3624] [serial = 1304] [outer = 1D3D2400] 14:22:06 INFO - PROCESS | 3624 | 1461187326027 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 14:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1018ms 14:22:06 INFO - PROCESS | 3624 | 1461187326086 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 14:22:06 INFO - PROCESS | 3624 | 1461187326088 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 14:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:22:06 INFO - PROCESS | 3624 | 1461187326092 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:22:06 INFO - PROCESS | 3624 | 1461187326094 Marionette TRACE conn6 <- [1,1702,null,{}] 14:22:06 INFO - PROCESS | 3624 | 1461187326098 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:06 INFO - PROCESS | 3624 | 1461187326226 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 14:22:06 INFO - PROCESS | 3624 | 1461187326374 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:06 INFO - PROCESS | 3624 | ++DOCSHELL 192F2800 == 80 [pid = 3624] [id = 435] 14:22:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 158 (1A820000) [pid = 3624] [serial = 1305] [outer = 00000000] 14:22:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 159 (1BCE6800) [pid = 3624] [serial = 1306] [outer = 1A820000] 14:22:06 INFO - PROCESS | 3624 | 1461187326435 Marionette DEBUG loaded listener.js 14:22:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 160 (1BC9C800) [pid = 3624] [serial = 1307] [outer = 1A820000] 14:22:07 INFO - PROCESS | 3624 | 1461187327267 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 14:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1220ms 14:22:07 INFO - PROCESS | 3624 | 1461187327316 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 14:22:07 INFO - PROCESS | 3624 | 1461187327321 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 14:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:22:07 INFO - PROCESS | 3624 | 1461187327326 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:22:07 INFO - PROCESS | 3624 | 1461187327330 Marionette TRACE conn6 <- [1,1706,null,{}] 14:22:07 INFO - PROCESS | 3624 | 1461187327334 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:07 INFO - PROCESS | 3624 | 1461187327437 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 14:22:07 INFO - PROCESS | 3624 | 1461187327587 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:07 INFO - PROCESS | 3624 | ++DOCSHELL 16F78000 == 81 [pid = 3624] [id = 436] 14:22:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 161 (16F91800) [pid = 3624] [serial = 1308] [outer = 00000000] 14:22:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 162 (17D8D800) [pid = 3624] [serial = 1309] [outer = 16F91800] 14:22:07 INFO - PROCESS | 3624 | 1461187327641 Marionette DEBUG loaded listener.js 14:22:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 163 (192F4000) [pid = 3624] [serial = 1310] [outer = 16F91800] 14:22:08 INFO - PROCESS | 3624 | 1461187328263 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 186E8C00 == 80 [pid = 3624] [id = 382] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 1BBD5C00 == 79 [pid = 3624] [id = 383] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 0F5B6000 == 78 [pid = 3624] [id = 381] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 206A0C00 == 77 [pid = 3624] [id = 386] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 2069D800 == 76 [pid = 3624] [id = 385] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 1D503C00 == 75 [pid = 3624] [id = 384] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 1D131000 == 74 [pid = 3624] [id = 428] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 1B8E4800 == 73 [pid = 3624] [id = 427] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 1270AC00 == 72 [pid = 3624] [id = 426] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 1D507C00 == 71 [pid = 3624] [id = 425] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 1BCE1800 == 70 [pid = 3624] [id = 424] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 0F350800 == 69 [pid = 3624] [id = 423] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 162 (217D2800) [pid = 3624] [serial = 1192] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 161 (1A69AC00) [pid = 3624] [serial = 1195] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 160 (1CFCF400) [pid = 3624] [serial = 1198] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 159 (217D8400) [pid = 3624] [serial = 1201] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 158 (21FDBC00) [pid = 3624] [serial = 1204] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 1B8E3000 == 68 [pid = 3624] [id = 422] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 0F34F800 == 67 [pid = 3624] [id = 421] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 17D02C00 == 66 [pid = 3624] [id = 420] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 0F350000 == 65 [pid = 3624] [id = 418] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 20466400 == 64 [pid = 3624] [id = 417] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 1FC62400 == 63 [pid = 3624] [id = 416] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 1DDD5400 == 62 [pid = 3624] [id = 415] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 173D0400 == 61 [pid = 3624] [id = 414] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 12911400 == 60 [pid = 3624] [id = 413] 14:22:08 INFO - PROCESS | 3624 | --DOCSHELL 1D3D4000 == 59 [pid = 3624] [id = 412] 14:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1018ms 14:22:08 INFO - PROCESS | 3624 | 1461187328349 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 14:22:08 INFO - PROCESS | 3624 | 1461187328355 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 14:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:22:08 INFO - PROCESS | 3624 | 1461187328361 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:22:08 INFO - PROCESS | 3624 | 1461187328363 Marionette TRACE conn6 <- [1,1710,null,{}] 14:22:08 INFO - PROCESS | 3624 | 1461187328367 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:08 INFO - PROCESS | 3624 | 1461187328469 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 157 (1D3D2000) [pid = 3624] [serial = 1234] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 156 (1BBDB400) [pid = 3624] [serial = 1222] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 155 (1CE4C400) [pid = 3624] [serial = 1225] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 154 (17A6E400) [pid = 3624] [serial = 1213] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 153 (17D85400) [pid = 3624] [serial = 1214] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 152 (12B09400) [pid = 3624] [serial = 1208] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 151 (12916000) [pid = 3624] [serial = 1207] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 150 (1A816800) [pid = 3624] [serial = 1216] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 149 (1A830800) [pid = 3624] [serial = 1217] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 148 (1B8E3C00) [pid = 3624] [serial = 1219] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 147 (1BCDAC00) [pid = 3624] [serial = 1223] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 146 (0F4E9400) [pid = 3624] [serial = 1210] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 145 (1742E000) [pid = 3624] [serial = 1211] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 144 (137D8400) [pid = 3624] [serial = 1228] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 143 (1CF47800) [pid = 3624] [serial = 1226] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 142 (1D162C00) [pid = 3624] [serial = 1231] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (1A6AB800) [pid = 3624] [serial = 1229] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (1D291800) [pid = 3624] [serial = 1232] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (1B75B800) [pid = 3624] [serial = 1220] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (1D503800) [pid = 3624] [serial = 1235] [outer = 00000000] [url = about:blank] 14:22:08 INFO - PROCESS | 3624 | 1461187328595 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:08 INFO - PROCESS | 3624 | ++DOCSHELL 0B6F1800 == 60 [pid = 3624] [id = 437] 14:22:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (0B6F8400) [pid = 3624] [serial = 1311] [outer = 00000000] 14:22:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (12779400) [pid = 3624] [serial = 1312] [outer = 0B6F8400] 14:22:08 INFO - PROCESS | 3624 | 1461187328642 Marionette DEBUG loaded listener.js 14:22:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (1291D800) [pid = 3624] [serial = 1313] [outer = 0B6F8400] 14:22:09 INFO - PROCESS | 3624 | 1461187329104 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 14:22:09 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 14:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 770ms 14:22:09 INFO - PROCESS | 3624 | 1461187329134 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 14:22:09 INFO - PROCESS | 3624 | 1461187329136 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 14:22:09 INFO - PROCESS | 3624 | 1461187329140 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:22:09 INFO - PROCESS | 3624 | 1461187329143 Marionette TRACE conn6 <- [1,1714,null,{}] 14:22:09 INFO - PROCESS | 3624 | 1461187329158 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:09 INFO - PROCESS | 3624 | 1461187329247 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 14:22:09 INFO - PROCESS | 3624 | 1461187329263 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:09 INFO - PROCESS | 3624 | ++DOCSHELL 1A817400 == 61 [pid = 3624] [id = 438] 14:22:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (1A818400) [pid = 3624] [serial = 1314] [outer = 00000000] 14:22:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 143 (1A831400) [pid = 3624] [serial = 1315] [outer = 1A818400] 14:22:09 INFO - PROCESS | 3624 | 1461187329310 Marionette DEBUG loaded listener.js 14:22:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 144 (1A8F3400) [pid = 3624] [serial = 1316] [outer = 1A818400] 14:22:09 INFO - PROCESS | 3624 | 1461187329786 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 14:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 690ms 14:22:09 INFO - PROCESS | 3624 | 1461187329834 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 14:22:09 INFO - PROCESS | 3624 | 1461187329836 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 14:22:09 INFO - PROCESS | 3624 | 1461187329839 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:22:09 INFO - PROCESS | 3624 | 1461187329841 Marionette TRACE conn6 <- [1,1718,null,{}] 14:22:09 INFO - PROCESS | 3624 | 1461187329845 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:09 INFO - PROCESS | 3624 | 1461187329935 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 14:22:09 INFO - PROCESS | 3624 | 1461187329944 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:09 INFO - PROCESS | 3624 | ++DOCSHELL 1B668400 == 62 [pid = 3624] [id = 439] 14:22:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 145 (1B8E4800) [pid = 3624] [serial = 1317] [outer = 00000000] 14:22:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 146 (1B949800) [pid = 3624] [serial = 1318] [outer = 1B8E4800] 14:22:09 INFO - PROCESS | 3624 | 1461187329990 Marionette DEBUG loaded listener.js 14:22:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 147 (1BBDF400) [pid = 3624] [serial = 1319] [outer = 1B8E4800] 14:22:10 INFO - PROCESS | 3624 | 1461187330441 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 14:22:10 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 14:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 14:22:10 INFO - PROCESS | 3624 | 1461187330513 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 14:22:10 INFO - PROCESS | 3624 | 1461187330515 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 14:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:22:10 INFO - PROCESS | 3624 | 1461187330518 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:22:10 INFO - PROCESS | 3624 | 1461187330520 Marionette TRACE conn6 <- [1,1722,null,{}] 14:22:10 INFO - PROCESS | 3624 | 1461187330524 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:10 INFO - PROCESS | 3624 | 1461187330607 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 14:22:10 INFO - PROCESS | 3624 | 1461187330646 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:10 INFO - PROCESS | 3624 | ++DOCSHELL 127C3C00 == 63 [pid = 3624] [id = 440] 14:22:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 148 (1BBD3800) [pid = 3624] [serial = 1320] [outer = 00000000] 14:22:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 149 (1BF2AC00) [pid = 3624] [serial = 1321] [outer = 1BBD3800] 14:22:10 INFO - PROCESS | 3624 | 1461187330691 Marionette DEBUG loaded listener.js 14:22:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 150 (1CE51400) [pid = 3624] [serial = 1322] [outer = 1BBD3800] 14:22:11 INFO - PROCESS | 3624 | 1461187331204 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 14:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 14:22:11 INFO - PROCESS | 3624 | 1461187331255 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 14:22:11 INFO - PROCESS | 3624 | 1461187331257 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 14:22:11 INFO - PROCESS | 3624 | 1461187331260 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:22:11 INFO - PROCESS | 3624 | 1461187331262 Marionette TRACE conn6 <- [1,1726,null,{}] 14:22:11 INFO - PROCESS | 3624 | 1461187331265 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:11 INFO - PROCESS | 3624 | 1461187331394 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 14:22:11 INFO - PROCESS | 3624 | 1461187331464 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:11 INFO - PROCESS | 3624 | ++DOCSHELL 1D162C00 == 64 [pid = 3624] [id = 441] 14:22:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 151 (1D166400) [pid = 3624] [serial = 1323] [outer = 00000000] 14:22:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 152 (1D3CB000) [pid = 3624] [serial = 1324] [outer = 1D166400] 14:22:11 INFO - PROCESS | 3624 | 1461187331512 Marionette DEBUG loaded listener.js 14:22:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 153 (1D509400) [pid = 3624] [serial = 1325] [outer = 1D166400] 14:22:11 INFO - PROCESS | 3624 | 1461187331937 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 14:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 14:22:12 INFO - PROCESS | 3624 | 1461187332012 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 14:22:12 INFO - PROCESS | 3624 | 1461187332014 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 14:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:22:12 INFO - PROCESS | 3624 | 1461187332020 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:22:12 INFO - PROCESS | 3624 | 1461187332022 Marionette TRACE conn6 <- [1,1730,null,{}] 14:22:12 INFO - PROCESS | 3624 | 1461187332025 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:12 INFO - PROCESS | 3624 | 1461187332158 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 14:22:12 INFO - PROCESS | 3624 | 1461187332235 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:12 INFO - PROCESS | 3624 | ++DOCSHELL 1D3D7000 == 65 [pid = 3624] [id = 442] 14:22:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 154 (1DA4EC00) [pid = 3624] [serial = 1326] [outer = 00000000] 14:22:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 155 (1DB50400) [pid = 3624] [serial = 1327] [outer = 1DA4EC00] 14:22:12 INFO - PROCESS | 3624 | 1461187332279 Marionette DEBUG loaded listener.js 14:22:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 156 (1DDD6800) [pid = 3624] [serial = 1328] [outer = 1DA4EC00] 14:22:12 INFO - PROCESS | 3624 | 1461187332693 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 14:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 731ms 14:22:12 INFO - PROCESS | 3624 | 1461187332754 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 14:22:12 INFO - PROCESS | 3624 | 1461187332756 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 14:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:22:12 INFO - PROCESS | 3624 | 1461187332759 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:22:12 INFO - PROCESS | 3624 | 1461187332761 Marionette TRACE conn6 <- [1,1734,null,{}] 14:22:12 INFO - PROCESS | 3624 | 1461187332764 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:13 INFO - PROCESS | 3624 | 1461187333211 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 155 (1D50CC00) [pid = 3624] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 154 (20465800) [pid = 3624] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 153 (0F742400) [pid = 3624] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 152 (16F7A400) [pid = 3624] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 151 (1DBEAC00) [pid = 3624] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 150 (129A2800) [pid = 3624] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 149 (1BF5E000) [pid = 3624] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 148 (20E72800) [pid = 3624] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 147 (2099BC00) [pid = 3624] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 146 (186EE000) [pid = 3624] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 145 (209A0800) [pid = 3624] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 144 (1B66C400) [pid = 3624] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 143 (206A4400) [pid = 3624] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 142 (1BBD6000) [pid = 3624] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (1BCE2800) [pid = 3624] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (20E75400) [pid = 3624] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (13773000) [pid = 3624] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (1D3CD000) [pid = 3624] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (206A2800) [pid = 3624] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (1DBDEC00) [pid = 3624] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (1DB49400) [pid = 3624] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (1DB42C00) [pid = 3624] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (16F7A800) [pid = 3624] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (0F22E800) [pid = 3624] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (1A81A400) [pid = 3624] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (1B8F0000) [pid = 3624] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (1BF68800) [pid = 3624] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (1378D000) [pid = 3624] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (17D04800) [pid = 3624] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1B8E4400) [pid = 3624] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (21CEC400) [pid = 3624] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:22:13 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1FCC9800) [pid = 3624] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:22:13 INFO - PROCESS | 3624 | 1461187333289 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:13 INFO - PROCESS | 3624 | ++DOCSHELL 0B6F6000 == 66 [pid = 3624] [id = 443] 14:22:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (0EB29C00) [pid = 3624] [serial = 1329] [outer = 00000000] 14:22:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (0F346800) [pid = 3624] [serial = 1330] [outer = 0EB29C00] 14:22:13 INFO - PROCESS | 3624 | 1461187333336 Marionette DEBUG loaded listener.js 14:22:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (12775000) [pid = 3624] [serial = 1331] [outer = 0EB29C00] 14:22:13 INFO - PROCESS | 3624 | 1461187333736 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 14:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1022ms 14:22:13 INFO - PROCESS | 3624 | 1461187333782 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 14:22:13 INFO - PROCESS | 3624 | 1461187333783 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 14:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:22:13 INFO - PROCESS | 3624 | 1461187333787 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:22:13 INFO - PROCESS | 3624 | 1461187333788 Marionette TRACE conn6 <- [1,1738,null,{}] 14:22:13 INFO - PROCESS | 3624 | 1461187333792 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:13 INFO - PROCESS | 3624 | 1461187333889 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 14:22:13 INFO - PROCESS | 3624 | 1461187333895 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:13 INFO - PROCESS | 3624 | ++DOCSHELL 12915400 == 67 [pid = 3624] [id = 444] 14:22:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (1291E400) [pid = 3624] [serial = 1332] [outer = 00000000] 14:22:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (1A81AC00) [pid = 3624] [serial = 1333] [outer = 1291E400] 14:22:13 INFO - PROCESS | 3624 | 1461187333940 Marionette DEBUG loaded listener.js 14:22:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (1BCE2800) [pid = 3624] [serial = 1334] [outer = 1291E400] 14:22:14 INFO - PROCESS | 3624 | 1461187334365 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 14:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 632ms 14:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:22:14 INFO - PROCESS | 3624 | 1461187334420 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 14:22:14 INFO - PROCESS | 3624 | 1461187334422 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 14:22:14 INFO - PROCESS | 3624 | 1461187334425 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:22:14 INFO - PROCESS | 3624 | 1461187334427 Marionette TRACE conn6 <- [1,1742,null,{}] 14:22:14 INFO - PROCESS | 3624 | 1461187334430 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:14 INFO - PROCESS | 3624 | 1461187334515 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 14:22:14 INFO - PROCESS | 3624 | 1461187334521 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:14 INFO - PROCESS | 3624 | ++DOCSHELL 1A814800 == 68 [pid = 3624] [id = 445] 14:22:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (1BF68C00) [pid = 3624] [serial = 1335] [outer = 00000000] 14:22:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (1DBDC400) [pid = 3624] [serial = 1336] [outer = 1BF68C00] 14:22:14 INFO - PROCESS | 3624 | 1461187334566 Marionette DEBUG loaded listener.js 14:22:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (1DDE2C00) [pid = 3624] [serial = 1337] [outer = 1BF68C00] 14:22:15 INFO - PROCESS | 3624 | 1461187335043 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 14:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 14:22:15 INFO - PROCESS | 3624 | 1461187335097 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 14:22:15 INFO - PROCESS | 3624 | 1461187335099 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 14:22:15 INFO - PROCESS | 3624 | 1461187335102 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:22:15 INFO - PROCESS | 3624 | 1461187335104 Marionette TRACE conn6 <- [1,1746,null,{}] 14:22:15 INFO - PROCESS | 3624 | 1461187335108 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:15 INFO - PROCESS | 3624 | 1461187335212 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 14:22:15 INFO - PROCESS | 3624 | 1461187335416 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:15 INFO - PROCESS | 3624 | ++DOCSHELL 0B690C00 == 69 [pid = 3624] [id = 446] 14:22:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (0B6EF000) [pid = 3624] [serial = 1338] [outer = 00000000] 14:22:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (0F193000) [pid = 3624] [serial = 1339] [outer = 0B6EF000] 14:22:15 INFO - PROCESS | 3624 | 1461187335478 Marionette DEBUG loaded listener.js 14:22:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (0F19BC00) [pid = 3624] [serial = 1340] [outer = 0B6EF000] 14:22:16 INFO - PROCESS | 3624 | 1461187336139 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 14:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1066ms 14:22:16 INFO - PROCESS | 3624 | 1461187336182 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 14:22:16 INFO - PROCESS | 3624 | 1461187336186 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 14:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:22:16 INFO - PROCESS | 3624 | 1461187336192 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:22:16 INFO - PROCESS | 3624 | 1461187336196 Marionette TRACE conn6 <- [1,1750,null,{}] 14:22:16 INFO - PROCESS | 3624 | 1461187336202 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:16 INFO - PROCESS | 3624 | 1461187336319 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 14:22:16 INFO - PROCESS | 3624 | 1461187336466 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:16 INFO - PROCESS | 3624 | ++DOCSHELL 12B09400 == 70 [pid = 3624] [id = 447] 14:22:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (12CCC000) [pid = 3624] [serial = 1341] [outer = 00000000] 14:22:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (1737B000) [pid = 3624] [serial = 1342] [outer = 12CCC000] 14:22:16 INFO - PROCESS | 3624 | 1461187336526 Marionette DEBUG loaded listener.js 14:22:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (17899000) [pid = 3624] [serial = 1343] [outer = 12CCC000] 14:22:17 INFO - PROCESS | 3624 | 1461187337178 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 14:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1027ms 14:22:17 INFO - PROCESS | 3624 | 1461187337223 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 14:22:17 INFO - PROCESS | 3624 | 1461187337227 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 14:22:17 INFO - PROCESS | 3624 | 1461187337231 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:22:17 INFO - PROCESS | 3624 | 1461187337233 Marionette TRACE conn6 <- [1,1754,null,{}] 14:22:17 INFO - PROCESS | 3624 | 1461187337237 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:17 INFO - PROCESS | 3624 | 1461187337351 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 14:22:17 INFO - PROCESS | 3624 | 1461187337509 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:17 INFO - PROCESS | 3624 | ++DOCSHELL 1A837400 == 71 [pid = 3624] [id = 448] 14:22:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (1A838800) [pid = 3624] [serial = 1344] [outer = 00000000] 14:22:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (1BF29C00) [pid = 3624] [serial = 1345] [outer = 1A838800] 14:22:17 INFO - PROCESS | 3624 | 1461187337567 Marionette DEBUG loaded listener.js 14:22:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (1D12A400) [pid = 3624] [serial = 1346] [outer = 1A838800] 14:22:18 INFO - PROCESS | 3624 | 1461187338197 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 14:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1019ms 14:22:18 INFO - PROCESS | 3624 | 1461187338256 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 14:22:18 INFO - PROCESS | 3624 | 1461187338259 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 14:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:22:18 INFO - PROCESS | 3624 | 1461187338271 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:22:18 INFO - PROCESS | 3624 | 1461187338277 Marionette TRACE conn6 <- [1,1758,null,{}] 14:22:18 INFO - PROCESS | 3624 | 1461187338299 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:18 INFO - PROCESS | 3624 | 1461187338413 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 14:22:18 INFO - PROCESS | 3624 | 1461187338558 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:18 INFO - PROCESS | 3624 | ++DOCSHELL 1D15F400 == 72 [pid = 3624] [id = 449] 14:22:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 143 (1DA56C00) [pid = 3624] [serial = 1347] [outer = 00000000] 14:22:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 144 (20463400) [pid = 3624] [serial = 1348] [outer = 1DA56C00] 14:22:18 INFO - PROCESS | 3624 | 1461187338616 Marionette DEBUG loaded listener.js 14:22:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 145 (2046DC00) [pid = 3624] [serial = 1349] [outer = 1DA56C00] 14:22:19 INFO - PROCESS | 3624 | 1461187339156 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 14:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 951ms 14:22:19 INFO - PROCESS | 3624 | 1461187339220 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 14:22:19 INFO - PROCESS | 3624 | 1461187339223 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 14:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:22:19 INFO - PROCESS | 3624 | 1461187339227 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:22:19 INFO - PROCESS | 3624 | 1461187339229 Marionette TRACE conn6 <- [1,1762,null,{}] 14:22:19 INFO - PROCESS | 3624 | 1461187339233 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:19 INFO - PROCESS | 3624 | 1461187339345 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 14:22:19 INFO - PROCESS | 3624 | 1461187339504 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:19 INFO - PROCESS | 3624 | ++DOCSHELL 2099BC00 == 73 [pid = 3624] [id = 450] 14:22:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 146 (2099DC00) [pid = 3624] [serial = 1350] [outer = 00000000] 14:22:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 147 (20E75400) [pid = 3624] [serial = 1351] [outer = 2099DC00] 14:22:19 INFO - PROCESS | 3624 | 1461187339561 Marionette DEBUG loaded listener.js 14:22:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 148 (20EAF000) [pid = 3624] [serial = 1352] [outer = 2099DC00] 14:22:20 INFO - PROCESS | 3624 | 1461187340144 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 14:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 14:22:20 INFO - PROCESS | 3624 | 1461187340200 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 14:22:20 INFO - PROCESS | 3624 | 1461187340203 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 14:22:20 INFO - PROCESS | 3624 | 1461187340206 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:22:20 INFO - PROCESS | 3624 | 1461187340208 Marionette TRACE conn6 <- [1,1766,null,{}] 14:22:20 INFO - PROCESS | 3624 | 1461187340212 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:20 INFO - PROCESS | 3624 | 1461187340320 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 14:22:20 INFO - PROCESS | 3624 | 1461187340470 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:20 INFO - PROCESS | 3624 | ++DOCSHELL 217D6800 == 74 [pid = 3624] [id = 451] 14:22:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 149 (217D7800) [pid = 3624] [serial = 1353] [outer = 00000000] 14:22:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 150 (21C21C00) [pid = 3624] [serial = 1354] [outer = 217D7800] 14:22:20 INFO - PROCESS | 3624 | 1461187340536 Marionette DEBUG loaded listener.js 14:22:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 151 (21FDBC00) [pid = 3624] [serial = 1355] [outer = 217D7800] 14:22:21 INFO - PROCESS | 3624 | 1461187341182 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 14:22:21 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 14:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1016ms 14:22:21 INFO - PROCESS | 3624 | 1461187341227 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 14:22:21 INFO - PROCESS | 3624 | 1461187341229 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 14:22:21 INFO - PROCESS | 3624 | 1461187341232 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:22:21 INFO - PROCESS | 3624 | 1461187341234 Marionette TRACE conn6 <- [1,1770,null,{}] 14:22:21 INFO - PROCESS | 3624 | 1461187341238 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:21 INFO - PROCESS | 3624 | 1461187341348 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 14:22:21 INFO - PROCESS | 3624 | 1461187341498 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:21 INFO - PROCESS | 3624 | ++DOCSHELL 0F269000 == 75 [pid = 3624] [id = 452] 14:22:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 152 (0F26A400) [pid = 3624] [serial = 1356] [outer = 00000000] 14:22:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 153 (0F273400) [pid = 3624] [serial = 1357] [outer = 0F26A400] 14:22:21 INFO - PROCESS | 3624 | 1461187341555 Marionette DEBUG loaded listener.js 14:22:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 154 (0F274C00) [pid = 3624] [serial = 1358] [outer = 0F26A400] 14:22:22 INFO - PROCESS | 3624 | 1461187342309 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 14:22:22 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 14:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1121ms 14:22:22 INFO - PROCESS | 3624 | 1461187342358 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 14:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:22:22 INFO - PROCESS | 3624 | 1461187342362 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 14:22:22 INFO - PROCESS | 3624 | 1461187342367 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:22:22 INFO - PROCESS | 3624 | 1461187342370 Marionette TRACE conn6 <- [1,1774,null,{}] 14:22:22 INFO - PROCESS | 3624 | 1461187342376 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:22 INFO - PROCESS | 3624 | 1461187342481 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 14:22:22 INFO - PROCESS | 3624 | 1461187342605 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:22 INFO - PROCESS | 3624 | ++DOCSHELL 0F3E5C00 == 76 [pid = 3624] [id = 453] 14:22:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 155 (0F4E0400) [pid = 3624] [serial = 1359] [outer = 00000000] 14:22:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 156 (12999800) [pid = 3624] [serial = 1360] [outer = 0F4E0400] 14:22:22 INFO - PROCESS | 3624 | 1461187342655 Marionette DEBUG loaded listener.js 14:22:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 157 (1376DC00) [pid = 3624] [serial = 1361] [outer = 0F4E0400] 14:22:23 INFO - PROCESS | 3624 | 1461187343213 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 14:22:23 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 14:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 931ms 14:22:23 INFO - PROCESS | 3624 | 1461187343299 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 14:22:23 INFO - PROCESS | 3624 | 1461187343305 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 14:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:22:23 INFO - PROCESS | 3624 | 1461187343310 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:22:23 INFO - PROCESS | 3624 | 1461187343313 Marionette TRACE conn6 <- [1,1778,null,{}] 14:22:23 INFO - PROCESS | 3624 | 1461187343317 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:23 INFO - PROCESS | 3624 | 1461187343438 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 14:22:23 INFO - PROCESS | 3624 | --DOCSHELL 2099D000 == 75 [pid = 3624] [id = 397] 14:22:23 INFO - PROCESS | 3624 | --DOCSHELL 1A814800 == 74 [pid = 3624] [id = 445] 14:22:23 INFO - PROCESS | 3624 | --DOCSHELL 12915400 == 73 [pid = 3624] [id = 444] 14:22:23 INFO - PROCESS | 3624 | --DOCSHELL 0B6F6000 == 72 [pid = 3624] [id = 443] 14:22:23 INFO - PROCESS | 3624 | --DOCSHELL 1D3D7000 == 71 [pid = 3624] [id = 442] 14:22:23 INFO - PROCESS | 3624 | --DOCSHELL 1D162C00 == 70 [pid = 3624] [id = 441] 14:22:23 INFO - PROCESS | 3624 | --DOCSHELL 127C3C00 == 69 [pid = 3624] [id = 440] 14:22:23 INFO - PROCESS | 3624 | --DOCSHELL 1B668400 == 68 [pid = 3624] [id = 439] 14:22:23 INFO - PROCESS | 3624 | --DOCSHELL 1A817400 == 67 [pid = 3624] [id = 438] 14:22:23 INFO - PROCESS | 3624 | --DOCSHELL 0B6F1800 == 66 [pid = 3624] [id = 437] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 156 (220A1800) [pid = 3624] [serial = 1288] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOCSHELL 16F78000 == 65 [pid = 3624] [id = 436] 14:22:23 INFO - PROCESS | 3624 | --DOCSHELL 192F2800 == 64 [pid = 3624] [id = 435] 14:22:23 INFO - PROCESS | 3624 | --DOCSHELL 0F3E4C00 == 63 [pid = 3624] [id = 434] 14:22:23 INFO - PROCESS | 3624 | --DOCSHELL 0F3DD800 == 62 [pid = 3624] [id = 433] 14:22:23 INFO - PROCESS | 3624 | --DOCSHELL 20EB1800 == 61 [pid = 3624] [id = 432] 14:22:23 INFO - PROCESS | 3624 | --DOCSHELL 18EE8800 == 60 [pid = 3624] [id = 431] 14:22:23 INFO - PROCESS | 3624 | --DOCSHELL 13D86000 == 59 [pid = 3624] [id = 430] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 155 (21C1F000) [pid = 3624] [serial = 1286] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 154 (1BF25000) [pid = 3624] [serial = 1259] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 153 (1A831000) [pid = 3624] [serial = 1262] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 152 (1BBD3400) [pid = 3624] [serial = 1268] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 151 (21FE2C00) [pid = 3624] [serial = 1205] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 150 (1B8F1000) [pid = 3624] [serial = 1258] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 149 (2099F400) [pid = 3624] [serial = 1280] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 148 (1E5E0800) [pid = 3624] [serial = 1276] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 147 (20999400) [pid = 3624] [serial = 1108] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 146 (12BCFC00) [pid = 3624] [serial = 1145] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 145 (1A812000) [pid = 3624] [serial = 1196] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 144 (1DA55C00) [pid = 3624] [serial = 1237] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 143 (1FCCBC00) [pid = 3624] [serial = 1105] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 142 (17B27000) [pid = 3624] [serial = 1264] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (1DB47C00) [pid = 3624] [serial = 1282] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (1E5E5C00) [pid = 3624] [serial = 1246] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (21C1B000) [pid = 3624] [serial = 1193] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (21C23C00) [pid = 3624] [serial = 1202] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (1A80A000) [pid = 3624] [serial = 1261] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (1A812C00) [pid = 3624] [serial = 1148] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (21A87000) [pid = 3624] [serial = 1063] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (209A7800) [pid = 3624] [serial = 1252] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (1BF63800) [pid = 3624] [serial = 1057] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (20E70000) [pid = 3624] [serial = 1157] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (21FE2800) [pid = 3624] [serial = 1255] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (206A5C00) [pid = 3624] [serial = 1279] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (1BF62C00) [pid = 3624] [serial = 1270] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (1D3D6C00) [pid = 3624] [serial = 1274] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (21C1D000) [pid = 3624] [serial = 1160] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1D2F8000) [pid = 3624] [serial = 1273] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (2069B800) [pid = 3624] [serial = 1249] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1FB18800) [pid = 3624] [serial = 1277] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (186F2000) [pid = 3624] [serial = 1099] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (17D8C800) [pid = 3624] [serial = 1265] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (21A8FC00) [pid = 3624] [serial = 1285] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (2046B800) [pid = 3624] [serial = 1283] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (209A4400) [pid = 3624] [serial = 1060] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (20468C00) [pid = 3624] [serial = 1154] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1E572000) [pid = 3624] [serial = 1096] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (17813800) [pid = 3624] [serial = 1240] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1E56C400) [pid = 3624] [serial = 1142] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (186EB400) [pid = 3624] [serial = 1054] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (0F237800) [pid = 3624] [serial = 1111] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1BF2A000) [pid = 3624] [serial = 1102] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1BCD7400) [pid = 3624] [serial = 1243] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1D16B000) [pid = 3624] [serial = 1199] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1DB4D800) [pid = 3624] [serial = 1151] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1B8EAC00) [pid = 3624] [serial = 1267] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1CF46800) [pid = 3624] [serial = 1271] [outer = 00000000] [url = about:blank] 14:22:23 INFO - PROCESS | 3624 | 1461187343631 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:23 INFO - PROCESS | 3624 | ++DOCSHELL 0B6F6000 == 60 [pid = 3624] [id = 454] 14:22:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (0EB2F800) [pid = 3624] [serial = 1362] [outer = 00000000] 14:22:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (0F237800) [pid = 3624] [serial = 1363] [outer = 0EB2F800] 14:22:23 INFO - PROCESS | 3624 | 1461187343679 Marionette DEBUG loaded listener.js 14:22:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (0F3E2400) [pid = 3624] [serial = 1364] [outer = 0EB2F800] 14:22:24 INFO - PROCESS | 3624 | 1461187344124 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:22:24 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) 14:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 830ms 14:22:24 INFO - PROCESS | 3624 | 1461187344147 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 14:22:24 INFO - PROCESS | 3624 | 1461187344149 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 14:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:22:24 INFO - PROCESS | 3624 | 1461187344152 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:22:24 INFO - PROCESS | 3624 | 1461187344156 Marionette TRACE conn6 <- [1,1782,null,{}] 14:22:24 INFO - PROCESS | 3624 | 1461187344166 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:24 INFO - PROCESS | 3624 | 1461187344313 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 14:22:24 INFO - PROCESS | 3624 | 1461187344332 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:24 INFO - PROCESS | 3624 | ++DOCSHELL 18EE3800 == 61 [pid = 3624] [id = 455] 14:22:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (18EE6C00) [pid = 3624] [serial = 1365] [outer = 00000000] 14:22:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (19F73800) [pid = 3624] [serial = 1366] [outer = 18EE6C00] 14:22:24 INFO - PROCESS | 3624 | 1461187344380 Marionette DEBUG loaded listener.js 14:22:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1A804000) [pid = 3624] [serial = 1367] [outer = 18EE6C00] 14:22:24 INFO - PROCESS | 3624 | 1461187344826 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 14:22:24 INFO - PROCESS | 3624 | 1461187344883 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 14:22:24 INFO - PROCESS | 3624 | 1461187344886 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 14:22:24 INFO - PROCESS | 3624 | 1461187344889 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:22:24 INFO - PROCESS | 3624 | 1461187344891 Marionette TRACE conn6 <- [1,1786,null,{}] 14:22:24 INFO - PROCESS | 3624 | 1461187344894 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:24 INFO - PROCESS | 3624 | 1461187344983 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 14:22:24 INFO - PROCESS | 3624 | 1461187344991 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:24 INFO - PROCESS | 3624 | ++DOCSHELL 1A816800 == 62 [pid = 3624] [id = 456] 14:22:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1A817800) [pid = 3624] [serial = 1368] [outer = 00000000] 14:22:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1A839400) [pid = 3624] [serial = 1369] [outer = 1A817800] 14:22:25 INFO - PROCESS | 3624 | 1461187345038 Marionette DEBUG loaded listener.js 14:22:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1A8F4000) [pid = 3624] [serial = 1370] [outer = 1A817800] 14:22:25 INFO - PROCESS | 3624 | 1461187345486 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 14:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 14:22:25 INFO - PROCESS | 3624 | 1461187345524 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 14:22:25 INFO - PROCESS | 3624 | 1461187345526 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 14:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:22:25 INFO - PROCESS | 3624 | 1461187345529 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:22:25 INFO - PROCESS | 3624 | 1461187345530 Marionette TRACE conn6 <- [1,1790,null,{}] 14:22:25 INFO - PROCESS | 3624 | 1461187345534 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:25 INFO - PROCESS | 3624 | 1461187345619 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 14:22:25 INFO - PROCESS | 3624 | 1461187345657 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:25 INFO - PROCESS | 3624 | ++DOCSHELL 0EB3F400 == 63 [pid = 3624] [id = 457] 14:22:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1B669C00) [pid = 3624] [serial = 1371] [outer = 00000000] 14:22:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1B8EFC00) [pid = 3624] [serial = 1372] [outer = 1B669C00] 14:22:25 INFO - PROCESS | 3624 | 1461187345702 Marionette DEBUG loaded listener.js 14:22:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1B94E400) [pid = 3624] [serial = 1373] [outer = 1B669C00] 14:22:26 INFO - PROCESS | 3624 | 1461187346201 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 14:22:26 INFO - PROCESS | 3624 | 1461187346260 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 14:22:26 INFO - PROCESS | 3624 | 1461187346262 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 14:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:22:26 INFO - PROCESS | 3624 | 1461187346265 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:22:26 INFO - PROCESS | 3624 | 1461187346266 Marionette TRACE conn6 <- [1,1794,null,{}] 14:22:26 INFO - PROCESS | 3624 | 1461187346270 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:26 INFO - PROCESS | 3624 | 1461187346408 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 14:22:26 INFO - PROCESS | 3624 | 1461187346478 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:26 INFO - PROCESS | 3624 | ++DOCSHELL 1BCE0000 == 64 [pid = 3624] [id = 458] 14:22:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1BF26000) [pid = 3624] [serial = 1374] [outer = 00000000] 14:22:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1CE49800) [pid = 3624] [serial = 1375] [outer = 1BF26000] 14:22:26 INFO - PROCESS | 3624 | 1461187346527 Marionette DEBUG loaded listener.js 14:22:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1CF42C00) [pid = 3624] [serial = 1376] [outer = 1BF26000] 14:22:26 INFO - PROCESS | 3624 | 1461187346960 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 14:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 14:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:22:27 INFO - PROCESS | 3624 | 1461187347032 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 14:22:27 INFO - PROCESS | 3624 | 1461187347034 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 14:22:27 INFO - PROCESS | 3624 | 1461187347037 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:22:27 INFO - PROCESS | 3624 | 1461187347039 Marionette TRACE conn6 <- [1,1798,null,{}] 14:22:27 INFO - PROCESS | 3624 | 1461187347043 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:27 INFO - PROCESS | 3624 | 1461187347162 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 14:22:27 INFO - PROCESS | 3624 | 1461187347231 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:27 INFO - PROCESS | 3624 | ++DOCSHELL 1CF45C00 == 65 [pid = 3624] [id = 459] 14:22:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1D03D800) [pid = 3624] [serial = 1377] [outer = 00000000] 14:22:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1D16B000) [pid = 3624] [serial = 1378] [outer = 1D03D800] 14:22:27 INFO - PROCESS | 3624 | 1461187347276 Marionette DEBUG loaded listener.js 14:22:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1D32BC00) [pid = 3624] [serial = 1379] [outer = 1D03D800] 14:22:27 INFO - PROCESS | 3624 | 1461187347697 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 14:22:27 INFO - PROCESS | 3624 | 1461187347713 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 14:22:27 INFO - PROCESS | 3624 | 1461187347715 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 14:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:22:27 INFO - PROCESS | 3624 | 1461187347726 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:22:27 INFO - PROCESS | 3624 | 1461187347727 Marionette TRACE conn6 <- [1,1802,null,{}] 14:22:27 INFO - PROCESS | 3624 | 1461187347731 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:27 INFO - PROCESS | 3624 | 1461187347851 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 14:22:28 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1D166400) [pid = 3624] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:22:28 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1DA4EC00) [pid = 3624] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:22:28 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (1291E400) [pid = 3624] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:22:28 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (1A818400) [pid = 3624] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:22:28 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (16F91800) [pid = 3624] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:22:28 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1BBD3800) [pid = 3624] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:22:28 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (0B6F8400) [pid = 3624] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:22:28 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1B8E4800) [pid = 3624] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:22:28 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (0EB29C00) [pid = 3624] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:22:28 INFO - PROCESS | 3624 | 1461187348051 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:28 INFO - PROCESS | 3624 | ++DOCSHELL 0EB29C00 == 66 [pid = 3624] [id = 460] 14:22:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (0F19B000) [pid = 3624] [serial = 1380] [outer = 00000000] 14:22:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (17AE6000) [pid = 3624] [serial = 1381] [outer = 0F19B000] 14:22:28 INFO - PROCESS | 3624 | 1461187348096 Marionette DEBUG loaded listener.js 14:22:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (17D84400) [pid = 3624] [serial = 1382] [outer = 0F19B000] 14:22:28 INFO - PROCESS | 3624 | 1461187348467 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 770ms 14:22:28 INFO - PROCESS | 3624 | 1461187348508 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 14:22:28 INFO - PROCESS | 3624 | 1461187348510 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 14:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:22:28 INFO - PROCESS | 3624 | 1461187348513 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:22:28 INFO - PROCESS | 3624 | 1461187348515 Marionette TRACE conn6 <- [1,1806,null,{}] 14:22:28 INFO - PROCESS | 3624 | 1461187348518 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:28 INFO - PROCESS | 3624 | 1461187348603 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 14:22:28 INFO - PROCESS | 3624 | 1461187348709 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:28 INFO - PROCESS | 3624 | ++DOCSHELL 0F5BC000 == 67 [pid = 3624] [id = 461] 14:22:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (12778800) [pid = 3624] [serial = 1383] [outer = 00000000] 14:22:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1D3D8800) [pid = 3624] [serial = 1384] [outer = 12778800] 14:22:28 INFO - PROCESS | 3624 | 1461187348757 Marionette DEBUG loaded listener.js 14:22:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1D507C00) [pid = 3624] [serial = 1385] [outer = 12778800] 14:22:29 INFO - PROCESS | 3624 | 1461187349127 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 14:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 633ms 14:22:29 INFO - PROCESS | 3624 | 1461187349149 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 14:22:29 INFO - PROCESS | 3624 | 1461187349151 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 14:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:22:29 INFO - PROCESS | 3624 | 1461187349154 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:22:29 INFO - PROCESS | 3624 | 1461187349156 Marionette TRACE conn6 <- [1,1810,null,{}] 14:22:29 INFO - PROCESS | 3624 | 1461187349159 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:29 INFO - PROCESS | 3624 | 1461187349286 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 14:22:29 INFO - PROCESS | 3624 | 1461187349295 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:29 INFO - PROCESS | 3624 | ++DOCSHELL 12919800 == 68 [pid = 3624] [id = 462] 14:22:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1BF60C00) [pid = 3624] [serial = 1386] [outer = 00000000] 14:22:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1E56E800) [pid = 3624] [serial = 1387] [outer = 1BF60C00] 14:22:29 INFO - PROCESS | 3624 | 1461187349340 Marionette DEBUG loaded listener.js 14:22:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1E5E4800) [pid = 3624] [serial = 1388] [outer = 1BF60C00] 14:22:29 INFO - PROCESS | 3624 | 1461187349770 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 14:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 14:22:29 INFO - PROCESS | 3624 | 1461187349826 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 14:22:29 INFO - PROCESS | 3624 | 1461187349828 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 14:22:29 INFO - PROCESS | 3624 | 1461187349831 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:22:29 INFO - PROCESS | 3624 | 1461187349833 Marionette TRACE conn6 <- [1,1814,null,{}] 14:22:29 INFO - PROCESS | 3624 | 1461187349845 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:29 INFO - PROCESS | 3624 | 1461187349954 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 14:22:29 INFO - PROCESS | 3624 | 1461187350000 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:30 INFO - PROCESS | 3624 | ++DOCSHELL 1FCCAC00 == 69 [pid = 3624] [id = 463] 14:22:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (1FCCBC00) [pid = 3624] [serial = 1389] [outer = 00000000] 14:22:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (2046AC00) [pid = 3624] [serial = 1390] [outer = 1FCCBC00] 14:22:30 INFO - PROCESS | 3624 | 1461187350048 Marionette DEBUG loaded listener.js 14:22:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (206A5400) [pid = 3624] [serial = 1391] [outer = 1FCCBC00] 14:22:30 INFO - PROCESS | 3624 | 1461187350748 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 14:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 970ms 14:22:30 INFO - PROCESS | 3624 | 1461187350806 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 14:22:30 INFO - PROCESS | 3624 | 1461187350812 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 14:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:22:30 INFO - PROCESS | 3624 | 1461187350818 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:22:30 INFO - PROCESS | 3624 | 1461187350822 Marionette TRACE conn6 <- [1,1818,null,{}] 14:22:30 INFO - PROCESS | 3624 | 1461187350827 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:30 INFO - PROCESS | 3624 | 1461187350948 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 14:22:31 INFO - PROCESS | 3624 | 1461187351097 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:31 INFO - PROCESS | 3624 | ++DOCSHELL 0F267000 == 70 [pid = 3624] [id = 464] 14:22:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (0F3E8C00) [pid = 3624] [serial = 1392] [outer = 00000000] 14:22:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (13CE2C00) [pid = 3624] [serial = 1393] [outer = 0F3E8C00] 14:22:31 INFO - PROCESS | 3624 | 1461187351156 Marionette DEBUG loaded listener.js 14:22:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (1789D800) [pid = 3624] [serial = 1394] [outer = 0F3E8C00] 14:22:31 INFO - PROCESS | 3624 | 1461187351752 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 14:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 14:22:31 INFO - PROCESS | 3624 | 1461187351791 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 14:22:31 INFO - PROCESS | 3624 | 1461187351797 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 14:22:31 INFO - PROCESS | 3624 | 1461187351820 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:22:31 INFO - PROCESS | 3624 | 1461187351823 Marionette TRACE conn6 <- [1,1822,null,{}] 14:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:22:31 INFO - PROCESS | 3624 | 1461187351828 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:31 INFO - PROCESS | 3624 | 1461187351948 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 14:22:32 INFO - PROCESS | 3624 | 1461187352107 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:32 INFO - PROCESS | 3624 | ++DOCSHELL 1A830800 == 71 [pid = 3624] [id = 465] 14:22:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (1A833800) [pid = 3624] [serial = 1395] [outer = 00000000] 14:22:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (1BCDAC00) [pid = 3624] [serial = 1396] [outer = 1A833800] 14:22:32 INFO - PROCESS | 3624 | 1461187352166 Marionette DEBUG loaded listener.js 14:22:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (1BF27800) [pid = 3624] [serial = 1397] [outer = 1A833800] 14:22:32 INFO - PROCESS | 3624 | 1461187352807 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 14:22:32 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 14:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1014ms 14:22:32 INFO - PROCESS | 3624 | 1461187352841 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 14:22:32 INFO - PROCESS | 3624 | 1461187352844 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 14:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:22:32 INFO - PROCESS | 3624 | 1461187352848 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:22:32 INFO - PROCESS | 3624 | 1461187352852 Marionette TRACE conn6 <- [1,1826,null,{}] 14:22:32 INFO - PROCESS | 3624 | 1461187352863 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:32 INFO - PROCESS | 3624 | 1461187352999 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 14:22:33 INFO - PROCESS | 3624 | 1461187353147 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:33 INFO - PROCESS | 3624 | ++DOCSHELL 1FC71000 == 72 [pid = 3624] [id = 466] 14:22:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (1FCC1C00) [pid = 3624] [serial = 1398] [outer = 00000000] 14:22:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (20467400) [pid = 3624] [serial = 1399] [outer = 1FCC1C00] 14:22:33 INFO - PROCESS | 3624 | 1461187353207 Marionette DEBUG loaded listener.js 14:22:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (206A6800) [pid = 3624] [serial = 1400] [outer = 1FCC1C00] 14:22:33 INFO - PROCESS | 3624 | 1461187353790 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 970ms 14:22:33 INFO - PROCESS | 3624 | 1461187353821 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 14:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:22:33 INFO - PROCESS | 3624 | 1461187353824 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 14:22:33 INFO - PROCESS | 3624 | 1461187353827 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:22:33 INFO - PROCESS | 3624 | 1461187353829 Marionette TRACE conn6 <- [1,1830,null,{}] 14:22:33 INFO - PROCESS | 3624 | 1461187353833 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:33 INFO - PROCESS | 3624 | 1461187353949 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 14:22:34 INFO - PROCESS | 3624 | 1461187354108 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:34 INFO - PROCESS | 3624 | ++DOCSHELL 206A1C00 == 73 [pid = 3624] [id = 467] 14:22:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (2099D800) [pid = 3624] [serial = 1401] [outer = 00000000] 14:22:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (20E72800) [pid = 3624] [serial = 1402] [outer = 2099D800] 14:22:34 INFO - PROCESS | 3624 | 1461187354166 Marionette DEBUG loaded listener.js 14:22:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (20EB1800) [pid = 3624] [serial = 1403] [outer = 2099D800] 14:22:34 INFO - PROCESS | 3624 | 1461187354746 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 970ms 14:22:34 INFO - PROCESS | 3624 | 1461187354801 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 14:22:34 INFO - PROCESS | 3624 | 1461187354803 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 14:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:22:34 INFO - PROCESS | 3624 | 1461187354807 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:22:34 INFO - PROCESS | 3624 | 1461187354809 Marionette TRACE conn6 <- [1,1834,null,{}] 14:22:34 INFO - PROCESS | 3624 | 1461187354813 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:34 INFO - PROCESS | 3624 | 1461187354924 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 14:22:35 INFO - PROCESS | 3624 | 1461187355070 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:35 INFO - PROCESS | 3624 | ++DOCSHELL 20E6DC00 == 74 [pid = 3624] [id = 468] 14:22:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (217D4400) [pid = 3624] [serial = 1404] [outer = 00000000] 14:22:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (21A8F800) [pid = 3624] [serial = 1405] [outer = 217D4400] 14:22:35 INFO - PROCESS | 3624 | 1461187355128 Marionette DEBUG loaded listener.js 14:22:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 143 (21C1D000) [pid = 3624] [serial = 1406] [outer = 217D4400] 14:22:35 INFO - PROCESS | 3624 | 1461187355784 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:22:35 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) 14:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1015ms 14:22:35 INFO - PROCESS | 3624 | 1461187355826 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 14:22:35 INFO - PROCESS | 3624 | 1461187355828 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 14:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:22:35 INFO - PROCESS | 3624 | 1461187355832 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:22:35 INFO - PROCESS | 3624 | 1461187355834 Marionette TRACE conn6 <- [1,1838,null,{}] 14:22:35 INFO - PROCESS | 3624 | 1461187355838 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:35 INFO - PROCESS | 3624 | 1461187355956 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 14:22:36 INFO - PROCESS | 3624 | 1461187356307 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:36 INFO - PROCESS | 3624 | ++DOCSHELL 0B693C00 == 75 [pid = 3624] [id = 469] 14:22:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 144 (0B6EF800) [pid = 3624] [serial = 1407] [outer = 00000000] 14:22:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 145 (0F345400) [pid = 3624] [serial = 1408] [outer = 0B6EF800] 14:22:36 INFO - PROCESS | 3624 | 1461187356401 Marionette DEBUG loaded listener.js 14:22:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 146 (0F4DE000) [pid = 3624] [serial = 1409] [outer = 0B6EF800] 14:22:36 INFO - PROCESS | 3624 | 1461187356965 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1175ms 14:22:37 INFO - PROCESS | 3624 | 1461187357011 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 14:22:37 INFO - PROCESS | 3624 | 1461187357016 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 14:22:37 INFO - PROCESS | 3624 | 1461187357022 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:22:37 INFO - PROCESS | 3624 | 1461187357025 Marionette TRACE conn6 <- [1,1842,null,{}] 14:22:37 INFO - PROCESS | 3624 | 1461187357029 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:37 INFO - PROCESS | 3624 | 1461187357136 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 14:22:37 INFO - PROCESS | 3624 | 1461187357302 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:37 INFO - PROCESS | 3624 | ++DOCSHELL 0F556000 == 76 [pid = 3624] [id = 470] 14:22:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 147 (127B9000) [pid = 3624] [serial = 1410] [outer = 00000000] 14:22:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 148 (173D0000) [pid = 3624] [serial = 1411] [outer = 127B9000] 14:22:37 INFO - PROCESS | 3624 | 1461187357355 Marionette DEBUG loaded listener.js 14:22:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 149 (17B26000) [pid = 3624] [serial = 1412] [outer = 127B9000] 14:22:37 INFO - PROCESS | 3624 | --DOCSHELL 12919800 == 75 [pid = 3624] [id = 462] 14:22:37 INFO - PROCESS | 3624 | --DOCSHELL 0F5BC000 == 74 [pid = 3624] [id = 461] 14:22:37 INFO - PROCESS | 3624 | --DOCSHELL 0EB29C00 == 73 [pid = 3624] [id = 460] 14:22:37 INFO - PROCESS | 3624 | --DOCSHELL 1CF45C00 == 72 [pid = 3624] [id = 459] 14:22:37 INFO - PROCESS | 3624 | --DOCSHELL 1BCE0000 == 71 [pid = 3624] [id = 458] 14:22:37 INFO - PROCESS | 3624 | --DOCSHELL 0EB3F400 == 70 [pid = 3624] [id = 457] 14:22:37 INFO - PROCESS | 3624 | --DOCSHELL 1A816800 == 69 [pid = 3624] [id = 456] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 148 (1BCE6800) [pid = 3624] [serial = 1306] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOCSHELL 18EE3800 == 68 [pid = 3624] [id = 455] 14:22:37 INFO - PROCESS | 3624 | --DOCSHELL 0B6F6000 == 67 [pid = 3624] [id = 454] 14:22:37 INFO - PROCESS | 3624 | --DOCSHELL 0F3E5C00 == 66 [pid = 3624] [id = 453] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 147 (1D3CB000) [pid = 3624] [serial = 1324] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 146 (1DB50400) [pid = 3624] [serial = 1327] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 145 (1D509400) [pid = 3624] [serial = 1325] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 144 (1DDD6800) [pid = 3624] [serial = 1328] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 143 (1A81AC00) [pid = 3624] [serial = 1333] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 142 (1A831400) [pid = 3624] [serial = 1315] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (1A8F3400) [pid = 3624] [serial = 1316] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (192F4000) [pid = 3624] [serial = 1310] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (17D8D800) [pid = 3624] [serial = 1309] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (1BF2AC00) [pid = 3624] [serial = 1321] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (12779400) [pid = 3624] [serial = 1312] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (1291D800) [pid = 3624] [serial = 1313] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (1B949800) [pid = 3624] [serial = 1318] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (1BBDF400) [pid = 3624] [serial = 1319] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (192ED400) [pid = 3624] [serial = 1291] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (1D15F800) [pid = 3624] [serial = 1294] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (20EB5400) [pid = 3624] [serial = 1297] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (0F3E6000) [pid = 3624] [serial = 1300] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (238C5C00) [pid = 3624] [serial = 1303] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (0F346800) [pid = 3624] [serial = 1330] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1BCE2800) [pid = 3624] [serial = 1334] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (12775000) [pid = 3624] [serial = 1331] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1CE51400) [pid = 3624] [serial = 1322] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1DBDC400) [pid = 3624] [serial = 1336] [outer = 00000000] [url = about:blank] 14:22:37 INFO - PROCESS | 3624 | 1461187357969 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 970ms 14:22:37 INFO - PROCESS | 3624 | 1461187357998 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 14:22:37 INFO - PROCESS | 3624 | 1461187358001 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 14:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:22:37 INFO - PROCESS | 3624 | 1461187358006 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:22:37 INFO - PROCESS | 3624 | 1461187358008 Marionette TRACE conn6 <- [1,1846,null,{}] 14:22:37 INFO - PROCESS | 3624 | 1461187358012 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:38 INFO - PROCESS | 3624 | 1461187358099 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 14:22:38 INFO - PROCESS | 3624 | 1461187358204 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:38 INFO - PROCESS | 3624 | ++DOCSHELL 0F344000 == 67 [pid = 3624] [id = 471] 14:22:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (0F346800) [pid = 3624] [serial = 1413] [outer = 00000000] 14:22:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (1299E800) [pid = 3624] [serial = 1414] [outer = 0F346800] 14:22:38 INFO - PROCESS | 3624 | 1461187358251 Marionette DEBUG loaded listener.js 14:22:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (137DAC00) [pid = 3624] [serial = 1415] [outer = 0F346800] 14:22:38 INFO - PROCESS | 3624 | 1461187358681 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 14:22:38 INFO - PROCESS | 3624 | 1461187358741 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 14:22:38 INFO - PROCESS | 3624 | 1461187358743 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 14:22:38 INFO - PROCESS | 3624 | 1461187358748 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:22:38 INFO - PROCESS | 3624 | 1461187358754 Marionette TRACE conn6 <- [1,1850,null,{}] 14:22:38 INFO - PROCESS | 3624 | 1461187358767 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:38 INFO - PROCESS | 3624 | 1461187358886 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 14:22:38 INFO - PROCESS | 3624 | 1461187358903 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:38 INFO - PROCESS | 3624 | ++DOCSHELL 1A6A4800 == 68 [pid = 3624] [id = 472] 14:22:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (1A6A9C00) [pid = 3624] [serial = 1416] [outer = 00000000] 14:22:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (1A807000) [pid = 3624] [serial = 1417] [outer = 1A6A9C00] 14:22:38 INFO - PROCESS | 3624 | 1461187358950 Marionette DEBUG loaded listener.js 14:22:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (1A80DC00) [pid = 3624] [serial = 1418] [outer = 1A6A9C00] 14:22:39 INFO - PROCESS | 3624 | 1461187359421 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 14:22:39 INFO - PROCESS | 3624 | 1461187359481 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 14:22:39 INFO - PROCESS | 3624 | 1461187359484 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 14:22:39 INFO - PROCESS | 3624 | 1461187359487 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:22:39 INFO - PROCESS | 3624 | 1461187359488 Marionette TRACE conn6 <- [1,1854,null,{}] 14:22:39 INFO - PROCESS | 3624 | 1461187359492 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:39 INFO - PROCESS | 3624 | 1461187359577 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 14:22:39 INFO - PROCESS | 3624 | 1461187359586 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:39 INFO - PROCESS | 3624 | ++DOCSHELL 1A813000 == 69 [pid = 3624] [id = 473] 14:22:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (1A81BC00) [pid = 3624] [serial = 1419] [outer = 00000000] 14:22:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (1A836C00) [pid = 3624] [serial = 1420] [outer = 1A81BC00] 14:22:39 INFO - PROCESS | 3624 | 1461187359631 Marionette DEBUG loaded listener.js 14:22:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (1A8F7C00) [pid = 3624] [serial = 1421] [outer = 1A81BC00] 14:22:40 INFO - PROCESS | 3624 | 1461187360082 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 14:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 14:22:40 INFO - PROCESS | 3624 | 1461187360121 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 14:22:40 INFO - PROCESS | 3624 | 1461187360123 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 14:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:22:40 INFO - PROCESS | 3624 | 1461187360136 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:22:40 INFO - PROCESS | 3624 | 1461187360138 Marionette TRACE conn6 <- [1,1858,null,{}] 14:22:40 INFO - PROCESS | 3624 | 1461187360142 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:40 INFO - PROCESS | 3624 | 1461187360257 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 14:22:40 INFO - PROCESS | 3624 | 1461187360350 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:40 INFO - PROCESS | 3624 | ++DOCSHELL 1B66D800 == 70 [pid = 3624] [id = 474] 14:22:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (1B74D000) [pid = 3624] [serial = 1422] [outer = 00000000] 14:22:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (1B8ED000) [pid = 3624] [serial = 1423] [outer = 1B74D000] 14:22:40 INFO - PROCESS | 3624 | 1461187360404 Marionette DEBUG loaded listener.js 14:22:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (1BBD7400) [pid = 3624] [serial = 1424] [outer = 1B74D000] 14:22:40 INFO - PROCESS | 3624 | 1461187360847 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 14:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 790ms 14:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:22:40 INFO - PROCESS | 3624 | 1461187360921 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 14:22:40 INFO - PROCESS | 3624 | 1461187360923 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 14:22:40 INFO - PROCESS | 3624 | 1461187360926 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:22:40 INFO - PROCESS | 3624 | 1461187360928 Marionette TRACE conn6 <- [1,1862,null,{}] 14:22:40 INFO - PROCESS | 3624 | 1461187360939 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:41 INFO - PROCESS | 3624 | 1461187361060 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 14:22:41 INFO - PROCESS | 3624 | 1461187361133 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:41 INFO - PROCESS | 3624 | ++DOCSHELL 1BBDC400 == 71 [pid = 3624] [id = 475] 14:22:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (1BCD8000) [pid = 3624] [serial = 1425] [outer = 00000000] 14:22:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (1BF68800) [pid = 3624] [serial = 1426] [outer = 1BCD8000] 14:22:41 INFO - PROCESS | 3624 | 1461187361177 Marionette DEBUG loaded listener.js 14:22:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (1C9A3800) [pid = 3624] [serial = 1427] [outer = 1BCD8000] 14:22:41 INFO - PROCESS | 3624 | 1461187361603 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 730ms 14:22:41 INFO - PROCESS | 3624 | 1461187361672 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 14:22:41 INFO - PROCESS | 3624 | 1461187361674 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 14:22:41 INFO - PROCESS | 3624 | 1461187361678 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:22:41 INFO - PROCESS | 3624 | 1461187361680 Marionette TRACE conn6 <- [1,1866,null,{}] 14:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:22:41 INFO - PROCESS | 3624 | 1461187361683 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:41 INFO - PROCESS | 3624 | 1461187361804 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 14:22:41 INFO - PROCESS | 3624 | 1461187361876 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:41 INFO - PROCESS | 3624 | ++DOCSHELL 1BC9E000 == 72 [pid = 3624] [id = 476] 14:22:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (1BF5FC00) [pid = 3624] [serial = 1428] [outer = 00000000] 14:22:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (1D12F400) [pid = 3624] [serial = 1429] [outer = 1BF5FC00] 14:22:41 INFO - PROCESS | 3624 | 1461187361920 Marionette DEBUG loaded listener.js 14:22:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (1D15F800) [pid = 3624] [serial = 1430] [outer = 1BF5FC00] 14:22:42 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (1BF26000) [pid = 3624] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:22:42 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (1D03D800) [pid = 3624] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:22:42 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (0F19B000) [pid = 3624] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:22:42 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (1A817800) [pid = 3624] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:22:42 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (0EB2F800) [pid = 3624] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:22:42 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (0F4E0400) [pid = 3624] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:22:42 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (1B669C00) [pid = 3624] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:22:42 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (18EE6C00) [pid = 3624] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:22:42 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (0F26A400) [pid = 3624] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:22:42 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (12778800) [pid = 3624] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:22:42 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (1A820000) [pid = 3624] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:22:42 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (1BF60C00) [pid = 3624] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:22:42 INFO - PROCESS | 3624 | 1461187362474 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 830ms 14:22:42 INFO - PROCESS | 3624 | 1461187362515 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 14:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:22:42 INFO - PROCESS | 3624 | 1461187362517 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 14:22:42 INFO - PROCESS | 3624 | 1461187362520 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:22:42 INFO - PROCESS | 3624 | 1461187362522 Marionette TRACE conn6 <- [1,1870,null,{}] 14:22:42 INFO - PROCESS | 3624 | 1461187362526 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:42 INFO - PROCESS | 3624 | 1461187362648 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 14:22:42 INFO - PROCESS | 3624 | 1461187362716 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:42 INFO - PROCESS | 3624 | ++DOCSHELL 12CD0400 == 73 [pid = 3624] [id = 477] 14:22:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (17D8DC00) [pid = 3624] [serial = 1431] [outer = 00000000] 14:22:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (1BBDB800) [pid = 3624] [serial = 1432] [outer = 17D8DC00] 14:22:42 INFO - PROCESS | 3624 | 1461187362761 Marionette DEBUG loaded listener.js 14:22:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (1BCE2C00) [pid = 3624] [serial = 1433] [outer = 17D8DC00] 14:22:43 INFO - PROCESS | 3624 | 1461187363123 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 14:22:43 INFO - PROCESS | 3624 | 1461187363157 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 14:22:43 INFO - PROCESS | 3624 | 1461187363160 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 14:22:43 INFO - PROCESS | 3624 | 1461187363163 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:22:43 INFO - PROCESS | 3624 | 1461187363164 Marionette TRACE conn6 <- [1,1874,null,{}] 14:22:43 INFO - PROCESS | 3624 | 1461187363168 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:43 INFO - PROCESS | 3624 | 1461187363253 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 14:22:43 INFO - PROCESS | 3624 | 1461187363259 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:43 INFO - PROCESS | 3624 | ++DOCSHELL 18603000 == 74 [pid = 3624] [id = 478] 14:22:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (1CF3E000) [pid = 3624] [serial = 1434] [outer = 00000000] 14:22:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (1D3D5C00) [pid = 3624] [serial = 1435] [outer = 1CF3E000] 14:22:43 INFO - PROCESS | 3624 | 1461187363304 Marionette DEBUG loaded listener.js 14:22:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (1D5EEC00) [pid = 3624] [serial = 1436] [outer = 1CF3E000] 14:22:43 INFO - PROCESS | 3624 | 1461187363770 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 14:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 631ms 14:22:43 INFO - PROCESS | 3624 | 1461187363797 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 14:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:22:43 INFO - PROCESS | 3624 | 1461187363799 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 14:22:43 INFO - PROCESS | 3624 | 1461187363802 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:22:43 INFO - PROCESS | 3624 | 1461187363804 Marionette TRACE conn6 <- [1,1878,null,{}] 14:22:43 INFO - PROCESS | 3624 | 1461187363821 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:43 INFO - PROCESS | 3624 | 1461187363906 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 14:22:43 INFO - PROCESS | 3624 | 1461187363912 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:43 INFO - PROCESS | 3624 | ++DOCSHELL 1D3CF000 == 75 [pid = 3624] [id = 479] 14:22:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (1D3D3C00) [pid = 3624] [serial = 1437] [outer = 00000000] 14:22:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (1DB46000) [pid = 3624] [serial = 1438] [outer = 1D3D3C00] 14:22:43 INFO - PROCESS | 3624 | 1461187363962 Marionette DEBUG loaded listener.js 14:22:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (1DBE4800) [pid = 3624] [serial = 1439] [outer = 1D3D3C00] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1FB1CC00 == 74 [pid = 3624] [id = 354] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1D5F3C00 == 73 [pid = 3624] [id = 293] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 0F269000 == 72 [pid = 3624] [id = 452] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 20E6A400 == 71 [pid = 3624] [id = 325] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 0B6F4400 == 70 [pid = 3624] [id = 355] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1DA57400 == 69 [pid = 3624] [id = 294] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1D15F400 == 68 [pid = 3624] [id = 449] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 18602000 == 67 [pid = 3624] [id = 337] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 0F43B800 == 66 [pid = 3624] [id = 310] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1A837400 == 65 [pid = 3624] [id = 448] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 20465400 == 64 [pid = 3624] [id = 369] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 217D6800 == 63 [pid = 3624] [id = 451] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1DBE7000 == 62 [pid = 3624] [id = 368] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 21CEB800 == 61 [pid = 3624] [id = 401] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1FC71800 == 60 [pid = 3624] [id = 339] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1A818800 == 59 [pid = 3624] [id = 367] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1A8F2800 == 58 [pid = 3624] [id = 280] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 0B690C00 == 57 [pid = 3624] [id = 446] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1A6A3400 == 56 [pid = 3624] [id = 352] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 12B09400 == 55 [pid = 3624] [id = 447] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 16F40000 == 54 [pid = 3624] [id = 351] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 12B0EC00 == 53 [pid = 3624] [id = 277] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 13710400 == 52 [pid = 3624] [id = 419] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 2099BC00 == 51 [pid = 3624] [id = 450] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1DB48800 == 50 [pid = 3624] [id = 365] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1A68CC00 == 49 [pid = 3624] [id = 292] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 20462800 == 48 [pid = 3624] [id = 308] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 209A6000 == 47 [pid = 3624] [id = 429] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 16F95000 == 46 [pid = 3624] [id = 340] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1D3CC400 == 45 [pid = 3624] [id = 290] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 206A2400 == 44 [pid = 3624] [id = 353] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 0F22D000 == 43 [pid = 3624] [id = 370] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 0F556000 == 42 [pid = 3624] [id = 470] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 20E6DC00 == 41 [pid = 3624] [id = 468] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 0B693C00 == 40 [pid = 3624] [id = 469] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 206A1C00 == 39 [pid = 3624] [id = 467] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1FC71000 == 38 [pid = 3624] [id = 466] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 0F267000 == 37 [pid = 3624] [id = 464] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1A830800 == 36 [pid = 3624] [id = 465] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1FCCAC00 == 35 [pid = 3624] [id = 463] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1A813000 == 34 [pid = 3624] [id = 473] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1B66D800 == 33 [pid = 3624] [id = 474] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 12CD0400 == 32 [pid = 3624] [id = 477] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 18603000 == 31 [pid = 3624] [id = 478] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1A6A4800 == 30 [pid = 3624] [id = 472] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1BC9E000 == 29 [pid = 3624] [id = 476] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 1BBDC400 == 28 [pid = 3624] [id = 475] 14:22:45 INFO - PROCESS | 3624 | --DOCSHELL 0F344000 == 27 [pid = 3624] [id = 471] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (1BC9C800) [pid = 3624] [serial = 1307] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (1CE49800) [pid = 3624] [serial = 1375] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (1D16B000) [pid = 3624] [serial = 1378] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (1CF42C00) [pid = 3624] [serial = 1376] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (17AE6000) [pid = 3624] [serial = 1381] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (1D32BC00) [pid = 3624] [serial = 1379] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (1A839400) [pid = 3624] [serial = 1369] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (1A8F4000) [pid = 3624] [serial = 1370] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (0F237800) [pid = 3624] [serial = 1363] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (0F3E2400) [pid = 3624] [serial = 1364] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (1376DC00) [pid = 3624] [serial = 1361] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (12999800) [pid = 3624] [serial = 1360] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1B8EFC00) [pid = 3624] [serial = 1372] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (19F73800) [pid = 3624] [serial = 1366] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1A804000) [pid = 3624] [serial = 1367] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (0F273400) [pid = 3624] [serial = 1357] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (0F274C00) [pid = 3624] [serial = 1358] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (0F193000) [pid = 3624] [serial = 1339] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1737B000) [pid = 3624] [serial = 1342] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1BF29C00) [pid = 3624] [serial = 1345] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (20463400) [pid = 3624] [serial = 1348] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (20E75400) [pid = 3624] [serial = 1351] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (21C21C00) [pid = 3624] [serial = 1354] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1E5E4800) [pid = 3624] [serial = 1388] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (17D84400) [pid = 3624] [serial = 1382] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1D3D8800) [pid = 3624] [serial = 1384] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1D507C00) [pid = 3624] [serial = 1385] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1B94E400) [pid = 3624] [serial = 1373] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1E56E800) [pid = 3624] [serial = 1387] [outer = 00000000] [url = about:blank] 14:22:46 INFO - PROCESS | 3624 | 1461187366315 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 14:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2532ms 14:22:46 INFO - PROCESS | 3624 | 1461187366336 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 14:22:46 INFO - PROCESS | 3624 | 1461187366340 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 14:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:22:46 INFO - PROCESS | 3624 | 1461187366345 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:22:46 INFO - PROCESS | 3624 | 1461187366349 Marionette TRACE conn6 <- [1,1882,null,{}] 14:22:46 INFO - PROCESS | 3624 | 1461187366355 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:46 INFO - PROCESS | 3624 | 1461187366447 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 14:22:46 INFO - PROCESS | 3624 | 1461187366459 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:46 INFO - PROCESS | 3624 | ++DOCSHELL 0EB35C00 == 28 [pid = 3624] [id = 480] 14:22:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (0EB36000) [pid = 3624] [serial = 1440] [outer = 00000000] 14:22:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (0EB40400) [pid = 3624] [serial = 1441] [outer = 0EB36000] 14:22:46 INFO - PROCESS | 3624 | 1461187366509 Marionette DEBUG loaded listener.js 14:22:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (0EB46000) [pid = 3624] [serial = 1442] [outer = 0EB36000] 14:22:47 INFO - PROCESS | 3624 | 1461187367037 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 14:22:47 INFO - PROCESS | 3624 | 1461187367076 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 14:22:47 INFO - PROCESS | 3624 | 1461187367082 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 14:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:22:47 INFO - PROCESS | 3624 | 1461187367088 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:22:47 INFO - PROCESS | 3624 | 1461187367091 Marionette TRACE conn6 <- [1,1886,null,{}] 14:22:47 INFO - PROCESS | 3624 | 1461187367095 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:47 INFO - PROCESS | 3624 | 1461187367185 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 14:22:47 INFO - PROCESS | 3624 | 1461187367285 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:47 INFO - PROCESS | 3624 | ++DOCSHELL 0F22CC00 == 29 [pid = 3624] [id = 481] 14:22:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (0F22D000) [pid = 3624] [serial = 1443] [outer = 00000000] 14:22:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (0F236C00) [pid = 3624] [serial = 1444] [outer = 0F22D000] 14:22:47 INFO - PROCESS | 3624 | 1461187367333 Marionette DEBUG loaded listener.js 14:22:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (0F269000) [pid = 3624] [serial = 1445] [outer = 0F22D000] 14:22:47 INFO - PROCESS | 3624 | 1461187367748 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 14:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:22:47 INFO - PROCESS | 3624 | 1461187367761 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 14:22:47 INFO - PROCESS | 3624 | 1461187367764 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 14:22:47 INFO - PROCESS | 3624 | 1461187367767 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:22:47 INFO - PROCESS | 3624 | 1461187367771 Marionette TRACE conn6 <- [1,1890,null,{}] 14:22:47 INFO - PROCESS | 3624 | 1461187367782 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:47 INFO - PROCESS | 3624 | 1461187367904 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 14:22:47 INFO - PROCESS | 3624 | 1461187367915 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:47 INFO - PROCESS | 3624 | ++DOCSHELL 0F3DF000 == 30 [pid = 3624] [id = 482] 14:22:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (0F3DF800) [pid = 3624] [serial = 1446] [outer = 00000000] 14:22:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (0F3E5C00) [pid = 3624] [serial = 1447] [outer = 0F3DF800] 14:22:47 INFO - PROCESS | 3624 | 1461187367965 Marionette DEBUG loaded listener.js 14:22:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (0F488400) [pid = 3624] [serial = 1448] [outer = 0F3DF800] 14:22:48 INFO - PROCESS | 3624 | 1461187368427 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 14:22:48 INFO - PROCESS | 3624 | 1461187368501 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 14:22:48 INFO - PROCESS | 3624 | 1461187368503 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 14:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:22:48 INFO - PROCESS | 3624 | 1461187368506 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:22:48 INFO - PROCESS | 3624 | 1461187368508 Marionette TRACE conn6 <- [1,1894,null,{}] 14:22:48 INFO - PROCESS | 3624 | 1461187368512 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:48 INFO - PROCESS | 3624 | 1461187368593 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 14:22:48 INFO - PROCESS | 3624 | 1461187368602 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:48 INFO - PROCESS | 3624 | ++DOCSHELL 12775800 == 31 [pid = 3624] [id = 483] 14:22:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (127B7C00) [pid = 3624] [serial = 1449] [outer = 00000000] 14:22:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (127C3400) [pid = 3624] [serial = 1450] [outer = 127B7C00] 14:22:48 INFO - PROCESS | 3624 | 1461187368648 Marionette DEBUG loaded listener.js 14:22:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (12915000) [pid = 3624] [serial = 1451] [outer = 127B7C00] 14:22:49 INFO - PROCESS | 3624 | 1461187369105 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 14:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 14:22:49 INFO - PROCESS | 3624 | 1461187369141 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 14:22:49 INFO - PROCESS | 3624 | 1461187369143 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 14:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:22:49 INFO - PROCESS | 3624 | 1461187369146 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:22:49 INFO - PROCESS | 3624 | 1461187369148 Marionette TRACE conn6 <- [1,1898,null,{}] 14:22:49 INFO - PROCESS | 3624 | 1461187369151 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:49 INFO - PROCESS | 3624 | 1461187369231 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 14:22:49 INFO - PROCESS | 3624 | 1461187369238 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:49 INFO - PROCESS | 3624 | ++DOCSHELL 127C0000 == 32 [pid = 3624] [id = 484] 14:22:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (12917800) [pid = 3624] [serial = 1452] [outer = 00000000] 14:22:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1299C800) [pid = 3624] [serial = 1453] [outer = 12917800] 14:22:49 INFO - PROCESS | 3624 | 1461187369283 Marionette DEBUG loaded listener.js 14:22:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (129A4800) [pid = 3624] [serial = 1454] [outer = 12917800] 14:22:49 INFO - PROCESS | 3624 | 1461187369764 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 14:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 14:22:49 INFO - PROCESS | 3624 | 1461187369817 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 14:22:49 INFO - PROCESS | 3624 | 1461187369819 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 14:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:22:49 INFO - PROCESS | 3624 | 1461187369822 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:22:49 INFO - PROCESS | 3624 | 1461187369824 Marionette TRACE conn6 <- [1,1902,null,{}] 14:22:49 INFO - PROCESS | 3624 | 1461187369827 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:49 INFO - PROCESS | 3624 | 1461187369939 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 14:22:49 INFO - PROCESS | 3624 | 1461187369950 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:49 INFO - PROCESS | 3624 | ++DOCSHELL 1378D800 == 33 [pid = 3624] [id = 485] 14:22:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (137D6C00) [pid = 3624] [serial = 1455] [outer = 00000000] 14:22:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (13D88000) [pid = 3624] [serial = 1456] [outer = 137D6C00] 14:22:49 INFO - PROCESS | 3624 | 1461187370005 Marionette DEBUG loaded listener.js 14:22:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (16F46C00) [pid = 3624] [serial = 1457] [outer = 137D6C00] 14:22:50 INFO - PROCESS | 3624 | 1461187370425 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 14:22:50 INFO - PROCESS | 3624 | 1461187370493 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 14:22:50 INFO - PROCESS | 3624 | 1461187370495 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 14:22:50 INFO - PROCESS | 3624 | 1461187370498 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:22:50 INFO - PROCESS | 3624 | 1461187370500 Marionette TRACE conn6 <- [1,1906,null,{}] 14:22:50 INFO - PROCESS | 3624 | 1461187370503 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:50 INFO - PROCESS | 3624 | 1461187370578 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 14:22:50 INFO - PROCESS | 3624 | 1461187370615 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:50 INFO - PROCESS | 3624 | ++DOCSHELL 16F49000 == 34 [pid = 3624] [id = 486] 14:22:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (16F4B000) [pid = 3624] [serial = 1458] [outer = 00000000] 14:22:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (173D0C00) [pid = 3624] [serial = 1459] [outer = 16F4B000] 14:22:50 INFO - PROCESS | 3624 | 1461187370659 Marionette DEBUG loaded listener.js 14:22:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (17428400) [pid = 3624] [serial = 1460] [outer = 16F4B000] 14:22:51 INFO - PROCESS | 3624 | 1461187371093 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 14:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 14:22:51 INFO - PROCESS | 3624 | 1461187371133 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 14:22:51 INFO - PROCESS | 3624 | 1461187371135 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 14:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:22:51 INFO - PROCESS | 3624 | 1461187371138 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:22:51 INFO - PROCESS | 3624 | 1461187371140 Marionette TRACE conn6 <- [1,1910,null,{}] 14:22:51 INFO - PROCESS | 3624 | 1461187371148 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:51 INFO - PROCESS | 3624 | 1461187371223 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 14:22:51 INFO - PROCESS | 3624 | 1461187371230 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:51 INFO - PROCESS | 3624 | ++DOCSHELL 1737F400 == 35 [pid = 3624] [id = 487] 14:22:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (17817400) [pid = 3624] [serial = 1461] [outer = 00000000] 14:22:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (17B32C00) [pid = 3624] [serial = 1462] [outer = 17817400] 14:22:51 INFO - PROCESS | 3624 | 1461187371275 Marionette DEBUG loaded listener.js 14:22:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (17AE7800) [pid = 3624] [serial = 1463] [outer = 17817400] 14:22:51 INFO - PROCESS | 3624 | 1461187371751 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 14:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 14:22:51 INFO - PROCESS | 3624 | 1461187371809 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 14:22:51 INFO - PROCESS | 3624 | 1461187371811 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 14:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:22:51 INFO - PROCESS | 3624 | 1461187371814 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:22:51 INFO - PROCESS | 3624 | 1461187371816 Marionette TRACE conn6 <- [1,1914,null,{}] 14:22:51 INFO - PROCESS | 3624 | 1461187371825 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:51 INFO - PROCESS | 3624 | 1461187371936 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 14:22:52 INFO - PROCESS | 3624 | 1461187372029 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:52 INFO - PROCESS | 3624 | ++DOCSHELL 0F3DD800 == 36 [pid = 3624] [id = 488] 14:22:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (17D8C800) [pid = 3624] [serial = 1464] [outer = 00000000] 14:22:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (186E7400) [pid = 3624] [serial = 1465] [outer = 17D8C800] 14:22:52 INFO - PROCESS | 3624 | 1461187372074 Marionette DEBUG loaded listener.js 14:22:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (186E6800) [pid = 3624] [serial = 1466] [outer = 17D8C800] 14:22:52 INFO - PROCESS | 3624 | 1461187372483 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 14:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 14:22:52 INFO - PROCESS | 3624 | 1461187372545 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 14:22:52 INFO - PROCESS | 3624 | 1461187372547 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 14:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:22:52 INFO - PROCESS | 3624 | 1461187372550 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:22:52 INFO - PROCESS | 3624 | 1461187372552 Marionette TRACE conn6 <- [1,1918,null,{}] 14:22:52 INFO - PROCESS | 3624 | 1461187372555 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:52 INFO - PROCESS | 3624 | 1461187372668 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 14:22:52 INFO - PROCESS | 3624 | 1461187372674 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:52 INFO - PROCESS | 3624 | ++DOCSHELL 192EF800 == 37 [pid = 3624] [id = 489] 14:22:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (192EFC00) [pid = 3624] [serial = 1467] [outer = 00000000] 14:22:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (19F75000) [pid = 3624] [serial = 1468] [outer = 192EFC00] 14:22:52 INFO - PROCESS | 3624 | 1461187372719 Marionette DEBUG loaded listener.js 14:22:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (1A68E800) [pid = 3624] [serial = 1469] [outer = 192EFC00] 14:22:53 INFO - PROCESS | 3624 | 1461187373175 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 14:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 14:22:53 INFO - PROCESS | 3624 | 1461187373223 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 14:22:53 INFO - PROCESS | 3624 | 1461187373225 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 14:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:22:53 INFO - PROCESS | 3624 | 1461187373228 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:22:53 INFO - PROCESS | 3624 | 1461187373231 Marionette TRACE conn6 <- [1,1922,null,{}] 14:22:53 INFO - PROCESS | 3624 | 1461187373234 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:53 INFO - PROCESS | 3624 | 1461187373393 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (2046CC00) [pid = 3624] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (0B6EF000) [pid = 3624] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (1A814400) [pid = 3624] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (2099DC00) [pid = 3624] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (1D3D2400) [pid = 3624] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (1DA56C00) [pid = 3624] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (12911C00) [pid = 3624] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (1D5EB800) [pid = 3624] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (1A80F000) [pid = 3624] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (16F47800) [pid = 3624] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (20EB1C00) [pid = 3624] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (21C27000) [pid = 3624] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1A815C00) [pid = 3624] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1DDD5800) [pid = 3624] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1BF68C00) [pid = 3624] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1A838800) [pid = 3624] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (217D7800) [pid = 3624] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (12CCC000) [pid = 3624] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (0F3DE400) [pid = 3624] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1FC67000) [pid = 3624] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:22:53 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1CF3E000) [pid = 3624] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:22:54 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1B74D000) [pid = 3624] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:22:54 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1BCD8000) [pid = 3624] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:22:54 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (17D8DC00) [pid = 3624] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:22:54 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1BF5FC00) [pid = 3624] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:22:54 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (127B9000) [pid = 3624] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:22:54 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (0B6EF800) [pid = 3624] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:22:54 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (217D4400) [pid = 3624] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:22:54 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (2099D800) [pid = 3624] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:22:54 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1FCC1C00) [pid = 3624] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:22:54 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1A833800) [pid = 3624] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:22:54 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (0F3E8C00) [pid = 3624] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:22:54 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1FCCBC00) [pid = 3624] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:22:54 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1A81BC00) [pid = 3624] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:22:54 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1A6A9C00) [pid = 3624] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:22:54 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (0F346800) [pid = 3624] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:22:54 INFO - PROCESS | 3624 | 1461187374062 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:54 INFO - PROCESS | 3624 | ++DOCSHELL 0B671800 == 38 [pid = 3624] [id = 490] 14:22:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (0B685800) [pid = 3624] [serial = 1470] [outer = 00000000] 14:22:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (0B6F5000) [pid = 3624] [serial = 1471] [outer = 0B685800] 14:22:54 INFO - PROCESS | 3624 | 1461187374122 Marionette DEBUG loaded listener.js 14:22:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (0EB2B800) [pid = 3624] [serial = 1472] [outer = 0B685800] 14:22:54 INFO - PROCESS | 3624 | 1461187374893 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1732ms 14:22:54 INFO - PROCESS | 3624 | 1461187374964 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 14:22:54 INFO - PROCESS | 3624 | 1461187374970 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 14:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:22:54 INFO - PROCESS | 3624 | 1461187374975 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:22:54 INFO - PROCESS | 3624 | 1461187374979 Marionette TRACE conn6 <- [1,1926,null,{}] 14:22:54 INFO - PROCESS | 3624 | 1461187374984 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:55 INFO - PROCESS | 3624 | 1461187375107 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 14:22:55 INFO - PROCESS | 3624 | 1461187375245 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:55 INFO - PROCESS | 3624 | ++DOCSHELL 0F230800 == 39 [pid = 3624] [id = 491] 14:22:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (0F233000) [pid = 3624] [serial = 1473] [outer = 00000000] 14:22:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (0F272800) [pid = 3624] [serial = 1474] [outer = 0F233000] 14:22:55 INFO - PROCESS | 3624 | 1461187375307 Marionette DEBUG loaded listener.js 14:22:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (0F347400) [pid = 3624] [serial = 1475] [outer = 0F233000] 14:22:56 INFO - PROCESS | 3624 | 1461187376112 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1173ms 14:22:56 INFO - PROCESS | 3624 | 1461187376153 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 14:22:56 INFO - PROCESS | 3624 | 1461187376158 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 14:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:22:56 INFO - PROCESS | 3624 | 1461187376163 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:22:56 INFO - PROCESS | 3624 | 1461187376165 Marionette TRACE conn6 <- [1,1930,null,{}] 14:22:56 INFO - PROCESS | 3624 | 1461187376169 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:56 INFO - PROCESS | 3624 | 1461187376290 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 14:22:56 INFO - PROCESS | 3624 | 1461187376516 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:56 INFO - PROCESS | 3624 | ++DOCSHELL 0B690C00 == 40 [pid = 3624] [id = 492] 14:22:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (0EB35800) [pid = 3624] [serial = 1476] [outer = 00000000] 14:22:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (0F1A1C00) [pid = 3624] [serial = 1477] [outer = 0EB35800] 14:22:56 INFO - PROCESS | 3624 | 1461187376578 Marionette DEBUG loaded listener.js 14:22:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (0F268400) [pid = 3624] [serial = 1478] [outer = 0EB35800] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 1BC9CC00 == 39 [pid = 3624] [id = 251] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 17813C00 == 38 [pid = 3624] [id = 247] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 0EB36C00 == 37 [pid = 3624] [id = 246] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 128C5400 == 36 [pid = 3624] [id = 259] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 12777400 == 35 [pid = 3624] [id = 245] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 13D4B800 == 34 [pid = 3624] [id = 258] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 1A835000 == 33 [pid = 3624] [id = 248] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 12775C00 == 32 [pid = 3624] [id = 257] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 0EB40800 == 31 [pid = 3624] [id = 242] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 0EB48400 == 30 [pid = 3624] [id = 256] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 192EF800 == 29 [pid = 3624] [id = 489] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 0F3DD800 == 28 [pid = 3624] [id = 488] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 1737F400 == 27 [pid = 3624] [id = 487] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 16F49000 == 26 [pid = 3624] [id = 486] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 1378D800 == 25 [pid = 3624] [id = 485] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 127C0000 == 24 [pid = 3624] [id = 484] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 12775800 == 23 [pid = 3624] [id = 483] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 0F3DF000 == 22 [pid = 3624] [id = 482] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 0F22CC00 == 21 [pid = 3624] [id = 481] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1DB46000) [pid = 3624] [serial = 1438] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 0EB35C00 == 20 [pid = 3624] [id = 480] 14:22:57 INFO - PROCESS | 3624 | --DOCSHELL 1D3CF000 == 19 [pid = 3624] [id = 479] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1FB1A400) [pid = 3624] [serial = 1247] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1DDE2C00) [pid = 3624] [serial = 1337] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1D12A400) [pid = 3624] [serial = 1346] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (21FDBC00) [pid = 3624] [serial = 1355] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (17899000) [pid = 3624] [serial = 1343] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (0F3E8800) [pid = 3624] [serial = 1301] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (206A1400) [pid = 3624] [serial = 1250] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (20E6E400) [pid = 3624] [serial = 1253] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (0F19BC00) [pid = 3624] [serial = 1340] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (2209B400) [pid = 3624] [serial = 1256] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (20EAF000) [pid = 3624] [serial = 1352] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (238C8000) [pid = 3624] [serial = 1304] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (2046DC00) [pid = 3624] [serial = 1349] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (17D09C00) [pid = 3624] [serial = 1241] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1DB50800) [pid = 3624] [serial = 1238] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1BF5F000) [pid = 3624] [serial = 1244] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1A805C00) [pid = 3624] [serial = 1292] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (20EB9400) [pid = 3624] [serial = 1298] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (220A5400) [pid = 3624] [serial = 1289] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1DA52000) [pid = 3624] [serial = 1295] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1D15F800) [pid = 3624] [serial = 1430] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (17B26000) [pid = 3624] [serial = 1412] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (173D0000) [pid = 3624] [serial = 1411] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (0F4DE000) [pid = 3624] [serial = 1409] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (0F345400) [pid = 3624] [serial = 1408] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (21C1D000) [pid = 3624] [serial = 1406] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (21A8F800) [pid = 3624] [serial = 1405] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (20EB1800) [pid = 3624] [serial = 1403] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (20E72800) [pid = 3624] [serial = 1402] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (206A6800) [pid = 3624] [serial = 1400] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (20467400) [pid = 3624] [serial = 1399] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1BF27800) [pid = 3624] [serial = 1397] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1BCDAC00) [pid = 3624] [serial = 1396] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1789D800) [pid = 3624] [serial = 1394] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13CE2C00) [pid = 3624] [serial = 1393] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (2046AC00) [pid = 3624] [serial = 1390] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (206A5400) [pid = 3624] [serial = 1391] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1A836C00) [pid = 3624] [serial = 1420] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A807000) [pid = 3624] [serial = 1417] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A80DC00) [pid = 3624] [serial = 1418] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1299E800) [pid = 3624] [serial = 1414] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (137DAC00) [pid = 3624] [serial = 1415] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1BCE2C00) [pid = 3624] [serial = 1433] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1A8F7C00) [pid = 3624] [serial = 1421] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1D5EEC00) [pid = 3624] [serial = 1436] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1B8ED000) [pid = 3624] [serial = 1423] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1BBD7400) [pid = 3624] [serial = 1424] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1C9A3800) [pid = 3624] [serial = 1427] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1BF68800) [pid = 3624] [serial = 1426] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (1BBDB800) [pid = 3624] [serial = 1432] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (1D12F400) [pid = 3624] [serial = 1429] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (1D3D5C00) [pid = 3624] [serial = 1435] [outer = 00000000] [url = about:blank] 14:22:57 INFO - PROCESS | 3624 | 1461187377277 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1170ms 14:22:57 INFO - PROCESS | 3624 | 1461187377336 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 14:22:57 INFO - PROCESS | 3624 | 1461187377341 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 14:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:22:57 INFO - PROCESS | 3624 | 1461187377346 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:22:57 INFO - PROCESS | 3624 | 1461187377348 Marionette TRACE conn6 <- [1,1934,null,{}] 14:22:57 INFO - PROCESS | 3624 | 1461187377353 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:57 INFO - PROCESS | 3624 | 1461187377444 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 14:22:57 INFO - PROCESS | 3624 | 1461187377534 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:57 INFO - PROCESS | 3624 | ++DOCSHELL 0F19EC00 == 20 [pid = 3624] [id = 493] 14:22:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (0F19F400) [pid = 3624] [serial = 1479] [outer = 00000000] 14:22:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (0F349800) [pid = 3624] [serial = 1480] [outer = 0F19F400] 14:22:57 INFO - PROCESS | 3624 | 1461187377583 Marionette DEBUG loaded listener.js 14:22:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (0F3DD800) [pid = 3624] [serial = 1481] [outer = 0F19F400] 14:22:58 INFO - PROCESS | 3624 | 1461187378026 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 730ms 14:22:58 INFO - PROCESS | 3624 | 1461187378082 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 14:22:58 INFO - PROCESS | 3624 | 1461187378086 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 14:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:22:58 INFO - PROCESS | 3624 | 1461187378090 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:22:58 INFO - PROCESS | 3624 | 1461187378092 Marionette TRACE conn6 <- [1,1938,null,{}] 14:22:58 INFO - PROCESS | 3624 | 1461187378096 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:58 INFO - PROCESS | 3624 | 1461187378180 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 14:22:58 INFO - PROCESS | 3624 | 1461187378189 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:58 INFO - PROCESS | 3624 | ++DOCSHELL 0F5B8000 == 21 [pid = 3624] [id = 494] 14:22:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (0F742C00) [pid = 3624] [serial = 1482] [outer = 00000000] 14:22:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (12776000) [pid = 3624] [serial = 1483] [outer = 0F742C00] 14:22:58 INFO - PROCESS | 3624 | 1461187378236 Marionette DEBUG loaded listener.js 14:22:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (127BFC00) [pid = 3624] [serial = 1484] [outer = 0F742C00] 14:22:58 INFO - PROCESS | 3624 | 1461187378733 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 14:22:58 INFO - PROCESS | 3624 | 1461187378762 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 14:22:58 INFO - PROCESS | 3624 | 1461187378765 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 14:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:22:58 INFO - PROCESS | 3624 | 1461187378769 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:22:58 INFO - PROCESS | 3624 | 1461187378775 Marionette TRACE conn6 <- [1,1942,null,{}] 14:22:58 INFO - PROCESS | 3624 | 1461187378785 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:58 INFO - PROCESS | 3624 | 1461187378874 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 14:22:58 INFO - PROCESS | 3624 | 1461187378883 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:58 INFO - PROCESS | 3624 | ++DOCSHELL 12BC7400 == 22 [pid = 3624] [id = 495] 14:22:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (12BC8400) [pid = 3624] [serial = 1485] [outer = 00000000] 14:22:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (12F04400) [pid = 3624] [serial = 1486] [outer = 12BC8400] 14:22:58 INFO - PROCESS | 3624 | 1461187378928 Marionette DEBUG loaded listener.js 14:22:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1376FC00) [pid = 3624] [serial = 1487] [outer = 12BC8400] 14:22:59 INFO - PROCESS | 3624 | 1461187379374 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 14:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 14:22:59 INFO - PROCESS | 3624 | 1461187379407 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 14:22:59 INFO - PROCESS | 3624 | 1461187379410 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 14:22:59 INFO - PROCESS | 3624 | 1461187379413 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:22:59 INFO - PROCESS | 3624 | 1461187379415 Marionette TRACE conn6 <- [1,1946,null,{}] 14:22:59 INFO - PROCESS | 3624 | 1461187379418 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:59 INFO - PROCESS | 3624 | 1461187379536 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 14:22:59 INFO - PROCESS | 3624 | 1461187379621 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:59 INFO - PROCESS | 3624 | ++DOCSHELL 0EB33000 == 23 [pid = 3624] [id = 496] 14:22:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1378F400) [pid = 3624] [serial = 1488] [outer = 00000000] 14:22:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (16F48800) [pid = 3624] [serial = 1489] [outer = 1378F400] 14:22:59 INFO - PROCESS | 3624 | 1461187379667 Marionette DEBUG loaded listener.js 14:22:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (16F78000) [pid = 3624] [serial = 1490] [outer = 1378F400] 14:23:00 INFO - PROCESS | 3624 | 1461187380096 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 14:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 14:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:23:00 INFO - PROCESS | 3624 | 1461187380147 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 14:23:00 INFO - PROCESS | 3624 | 1461187380149 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 14:23:00 INFO - PROCESS | 3624 | 1461187380152 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:23:00 INFO - PROCESS | 3624 | 1461187380154 Marionette TRACE conn6 <- [1,1950,null,{}] 14:23:00 INFO - PROCESS | 3624 | 1461187380164 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:00 INFO - PROCESS | 3624 | 1461187380272 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 14:23:00 INFO - PROCESS | 3624 | 1461187380278 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:00 INFO - PROCESS | 3624 | ++DOCSHELL 17423800 == 24 [pid = 3624] [id = 497] 14:23:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (17424400) [pid = 3624] [serial = 1491] [outer = 00000000] 14:23:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (17A65000) [pid = 3624] [serial = 1492] [outer = 17424400] 14:23:00 INFO - PROCESS | 3624 | 1461187380334 Marionette DEBUG loaded listener.js 14:23:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (17D09C00) [pid = 3624] [serial = 1493] [outer = 17424400] 14:23:00 INFO - PROCESS | 3624 | 1461187380843 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 14:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 14:23:00 INFO - PROCESS | 3624 | 1461187380919 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 14:23:00 INFO - PROCESS | 3624 | 1461187380921 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 14:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:23:00 INFO - PROCESS | 3624 | 1461187380924 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:23:00 INFO - PROCESS | 3624 | 1461187380926 Marionette TRACE conn6 <- [1,1954,null,{}] 14:23:00 INFO - PROCESS | 3624 | 1461187380929 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:01 INFO - PROCESS | 3624 | 1461187381041 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 14:23:01 INFO - PROCESS | 3624 | 1461187381105 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:01 INFO - PROCESS | 3624 | ++DOCSHELL 186EB400 == 25 [pid = 3624] [id = 498] 14:23:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (186EC400) [pid = 3624] [serial = 1494] [outer = 00000000] 14:23:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (192FA800) [pid = 3624] [serial = 1495] [outer = 186EC400] 14:23:01 INFO - PROCESS | 3624 | 1461187381150 Marionette DEBUG loaded listener.js 14:23:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19F78C00) [pid = 3624] [serial = 1496] [outer = 186EC400] 14:23:01 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (17817400) [pid = 3624] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:23:01 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (0F22D000) [pid = 3624] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:23:01 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16F4B000) [pid = 3624] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:23:01 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (12917800) [pid = 3624] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:23:01 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (0EB36000) [pid = 3624] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:23:01 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (127B7C00) [pid = 3624] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:23:01 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (137D6C00) [pid = 3624] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:23:01 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (0F3DF800) [pid = 3624] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:23:01 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (17D8C800) [pid = 3624] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:23:01 INFO - PROCESS | 3624 | 1461187381598 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 14:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 14:23:01 INFO - PROCESS | 3624 | 1461187381658 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 14:23:01 INFO - PROCESS | 3624 | 1461187381660 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 14:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:23:01 INFO - PROCESS | 3624 | 1461187381664 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:23:01 INFO - PROCESS | 3624 | 1461187381665 Marionette TRACE conn6 <- [1,1958,null,{}] 14:23:01 INFO - PROCESS | 3624 | 1461187381669 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:01 INFO - PROCESS | 3624 | 1461187381778 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 14:23:01 INFO - PROCESS | 3624 | 1461187381837 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:01 INFO - PROCESS | 3624 | ++DOCSHELL 0F22AC00 == 26 [pid = 3624] [id = 499] 14:23:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (0F26A400) [pid = 3624] [serial = 1497] [outer = 00000000] 14:23:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (17D02800) [pid = 3624] [serial = 1498] [outer = 0F26A400] 14:23:01 INFO - PROCESS | 3624 | 1461187381882 Marionette DEBUG loaded listener.js 14:23:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (19F74800) [pid = 3624] [serial = 1499] [outer = 0F26A400] 14:23:02 INFO - PROCESS | 3624 | 1461187382261 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 14:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 631ms 14:23:02 INFO - PROCESS | 3624 | 1461187382302 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 14:23:02 INFO - PROCESS | 3624 | 1461187382304 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 14:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:23:02 INFO - PROCESS | 3624 | 1461187382307 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:23:02 INFO - PROCESS | 3624 | 1461187382309 Marionette TRACE conn6 <- [1,1962,null,{}] 14:23:02 INFO - PROCESS | 3624 | 1461187382312 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:02 INFO - PROCESS | 3624 | 1461187382414 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 14:23:02 INFO - PROCESS | 3624 | 1461187382423 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:02 INFO - PROCESS | 3624 | ++DOCSHELL 1A694400 == 27 [pid = 3624] [id = 500] 14:23:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1A6AFC00) [pid = 3624] [serial = 1500] [outer = 00000000] 14:23:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1A80F000) [pid = 3624] [serial = 1501] [outer = 1A6AFC00] 14:23:02 INFO - PROCESS | 3624 | 1461187382469 Marionette DEBUG loaded listener.js 14:23:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1A812000) [pid = 3624] [serial = 1502] [outer = 1A6AFC00] 14:23:02 INFO - PROCESS | 3624 | 1461187382887 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 14:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 632ms 14:23:02 INFO - PROCESS | 3624 | 1461187382944 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 14:23:02 INFO - PROCESS | 3624 | 1461187382946 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 14:23:02 INFO - PROCESS | 3624 | 1461187382949 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:23:02 INFO - PROCESS | 3624 | 1461187382951 Marionette TRACE conn6 <- [1,1966,null,{}] 14:23:02 INFO - PROCESS | 3624 | 1461187382954 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:03 INFO - PROCESS | 3624 | 1461187383033 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 14:23:03 INFO - PROCESS | 3624 | 1461187383039 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:03 INFO - PROCESS | 3624 | ++DOCSHELL 129A7400 == 28 [pid = 3624] [id = 501] 14:23:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1A80BC00) [pid = 3624] [serial = 1503] [outer = 00000000] 14:23:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A81E800) [pid = 3624] [serial = 1504] [outer = 1A80BC00] 14:23:03 INFO - PROCESS | 3624 | 1461187383084 Marionette DEBUG loaded listener.js 14:23:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A831400) [pid = 3624] [serial = 1505] [outer = 1A80BC00] 14:23:03 INFO - PROCESS | 3624 | 1461187383551 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 14:23:03 INFO - PROCESS | 3624 | 1461187383623 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 14:23:03 INFO - PROCESS | 3624 | 1461187383628 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 14:23:03 INFO - PROCESS | 3624 | 1461187383633 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:23:03 INFO - PROCESS | 3624 | 1461187383638 Marionette TRACE conn6 <- [1,1970,null,{}] 14:23:03 INFO - PROCESS | 3624 | 1461187383686 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:03 INFO - PROCESS | 3624 | 1461187383841 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 14:23:03 INFO - PROCESS | 3624 | 1461187383942 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:03 INFO - PROCESS | 3624 | ++DOCSHELL 0F273000 == 29 [pid = 3624] [id = 502] 14:23:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (0F346400) [pid = 3624] [serial = 1506] [outer = 00000000] 14:23:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (0F3E5400) [pid = 3624] [serial = 1507] [outer = 0F346400] 14:23:04 INFO - PROCESS | 3624 | 1461187384008 Marionette DEBUG loaded listener.js 14:23:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (0F55BC00) [pid = 3624] [serial = 1508] [outer = 0F346400] 14:23:04 INFO - PROCESS | 3624 | 1461187384613 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1010ms 14:23:04 INFO - PROCESS | 3624 | 1461187384648 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 14:23:04 INFO - PROCESS | 3624 | 1461187384654 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 14:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:23:04 INFO - PROCESS | 3624 | 1461187384661 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:23:04 INFO - PROCESS | 3624 | 1461187384664 Marionette TRACE conn6 <- [1,1974,null,{}] 14:23:04 INFO - PROCESS | 3624 | 1461187384668 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:04 INFO - PROCESS | 3624 | 1461187384777 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 14:23:04 INFO - PROCESS | 3624 | 1461187384884 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:04 INFO - PROCESS | 3624 | ++DOCSHELL 12701C00 == 30 [pid = 3624] [id = 503] 14:23:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (127BC800) [pid = 3624] [serial = 1509] [outer = 00000000] 14:23:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (137D8800) [pid = 3624] [serial = 1510] [outer = 127BC800] 14:23:04 INFO - PROCESS | 3624 | 1461187384941 Marionette DEBUG loaded listener.js 14:23:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (16F46800) [pid = 3624] [serial = 1511] [outer = 127BC800] 14:23:05 INFO - PROCESS | 3624 | 1461187385554 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 930ms 14:23:05 INFO - PROCESS | 3624 | 1461187385593 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 14:23:05 INFO - PROCESS | 3624 | 1461187385595 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 14:23:05 INFO - PROCESS | 3624 | 1461187385599 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:23:05 INFO - PROCESS | 3624 | 1461187385603 Marionette TRACE conn6 <- [1,1978,null,{}] 14:23:05 INFO - PROCESS | 3624 | 1461187385614 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:05 INFO - PROCESS | 3624 | 1461187385724 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 14:23:05 INFO - PROCESS | 3624 | 1461187385829 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:05 INFO - PROCESS | 3624 | ++DOCSHELL 1A81DC00 == 31 [pid = 3624] [id = 504] 14:23:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A836000) [pid = 3624] [serial = 1512] [outer = 00000000] 14:23:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A83DC00) [pid = 3624] [serial = 1513] [outer = 1A836000] 14:23:05 INFO - PROCESS | 3624 | 1461187385888 Marionette DEBUG loaded listener.js 14:23:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A8F6400) [pid = 3624] [serial = 1514] [outer = 1A836000] 14:23:06 INFO - PROCESS | 3624 | 1461187386524 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 14:23:06 INFO - PROCESS | 3624 | 1461187386573 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 14:23:06 INFO - PROCESS | 3624 | 1461187386576 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 14:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:23:06 INFO - PROCESS | 3624 | 1461187386579 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:23:06 INFO - PROCESS | 3624 | 1461187386581 Marionette TRACE conn6 <- [1,1982,null,{}] 14:23:06 INFO - PROCESS | 3624 | 1461187386585 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:06 INFO - PROCESS | 3624 | 1461187386694 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 14:23:06 INFO - PROCESS | 3624 | 1461187386797 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:06 INFO - PROCESS | 3624 | ++DOCSHELL 1B662C00 == 32 [pid = 3624] [id = 505] 14:23:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1B666C00) [pid = 3624] [serial = 1515] [outer = 00000000] 14:23:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1B8E7000) [pid = 3624] [serial = 1516] [outer = 1B666C00] 14:23:06 INFO - PROCESS | 3624 | 1461187386853 Marionette DEBUG loaded listener.js 14:23:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1B8EBC00) [pid = 3624] [serial = 1517] [outer = 1B666C00] 14:23:07 INFO - PROCESS | 3624 | 1461187387412 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 870ms 14:23:07 INFO - PROCESS | 3624 | 1461187387459 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 14:23:07 INFO - PROCESS | 3624 | 1461187387462 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 14:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:23:07 INFO - PROCESS | 3624 | 1461187387467 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:23:07 INFO - PROCESS | 3624 | 1461187387469 Marionette TRACE conn6 <- [1,1986,null,{}] 14:23:07 INFO - PROCESS | 3624 | 1461187387473 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:07 INFO - PROCESS | 3624 | 1461187387573 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 14:23:07 INFO - PROCESS | 3624 | 1461187387696 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:07 INFO - PROCESS | 3624 | ++DOCSHELL 1A68CC00 == 33 [pid = 3624] [id = 506] 14:23:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A695C00) [pid = 3624] [serial = 1518] [outer = 00000000] 14:23:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1BBD2000) [pid = 3624] [serial = 1519] [outer = 1A695C00] 14:23:07 INFO - PROCESS | 3624 | 1461187387751 Marionette DEBUG loaded listener.js 14:23:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1BBD0800) [pid = 3624] [serial = 1520] [outer = 1A695C00] 14:23:08 INFO - PROCESS | 3624 | 1461187388467 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 14:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1019ms 14:23:08 INFO - PROCESS | 3624 | 1461187388487 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 14:23:08 INFO - PROCESS | 3624 | 1461187388491 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 14:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:23:08 INFO - PROCESS | 3624 | 1461187388496 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:23:08 INFO - PROCESS | 3624 | 1461187388499 Marionette TRACE conn6 <- [1,1990,null,{}] 14:23:08 INFO - PROCESS | 3624 | 1461187388505 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:08 INFO - PROCESS | 3624 | 1461187388617 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 14:23:08 INFO - PROCESS | 3624 | 1461187388729 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:08 INFO - PROCESS | 3624 | ++DOCSHELL 127B9800 == 34 [pid = 3624] [id = 507] 14:23:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (127BCC00) [pid = 3624] [serial = 1521] [outer = 00000000] 14:23:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (12917C00) [pid = 3624] [serial = 1522] [outer = 127BCC00] 14:23:08 INFO - PROCESS | 3624 | 1461187388779 Marionette DEBUG loaded listener.js 14:23:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (129A0800) [pid = 3624] [serial = 1523] [outer = 127BCC00] 14:23:09 INFO - PROCESS | 3624 | --DOCSHELL 17BF7800 == 33 [pid = 3624] [id = 253] 14:23:09 INFO - PROCESS | 3624 | --DOCSHELL 0F230800 == 32 [pid = 3624] [id = 491] 14:23:09 INFO - PROCESS | 3624 | --DOCSHELL 0B671800 == 31 [pid = 3624] [id = 490] 14:23:09 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (17AE7800) [pid = 3624] [serial = 1463] [outer = 00000000] [url = about:blank] 14:23:09 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (0F269000) [pid = 3624] [serial = 1445] [outer = 00000000] [url = about:blank] 14:23:09 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (173D0C00) [pid = 3624] [serial = 1459] [outer = 00000000] [url = about:blank] 14:23:09 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (17428400) [pid = 3624] [serial = 1460] [outer = 00000000] [url = about:blank] 14:23:09 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (0F236C00) [pid = 3624] [serial = 1444] [outer = 00000000] [url = about:blank] 14:23:09 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (129A4800) [pid = 3624] [serial = 1454] [outer = 00000000] [url = about:blank] 14:23:09 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (0EB40400) [pid = 3624] [serial = 1441] [outer = 00000000] [url = about:blank] 14:23:09 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (12915000) [pid = 3624] [serial = 1451] [outer = 00000000] [url = about:blank] 14:23:09 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (16F46C00) [pid = 3624] [serial = 1457] [outer = 00000000] [url = about:blank] 14:23:09 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (0F488400) [pid = 3624] [serial = 1448] [outer = 00000000] [url = about:blank] 14:23:09 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1299C800) [pid = 3624] [serial = 1453] [outer = 00000000] [url = about:blank] 14:23:09 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (0EB46000) [pid = 3624] [serial = 1442] [outer = 00000000] [url = about:blank] 14:23:09 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (127C3400) [pid = 3624] [serial = 1450] [outer = 00000000] [url = about:blank] 14:23:09 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13D88000) [pid = 3624] [serial = 1456] [outer = 00000000] [url = about:blank] 14:23:09 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (0F3E5C00) [pid = 3624] [serial = 1447] [outer = 00000000] [url = about:blank] 14:23:09 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (19F75000) [pid = 3624] [serial = 1468] [outer = 00000000] [url = about:blank] 14:23:09 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (17B32C00) [pid = 3624] [serial = 1462] [outer = 00000000] [url = about:blank] 14:23:09 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (186E7400) [pid = 3624] [serial = 1465] [outer = 00000000] [url = about:blank] 14:23:09 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (186E6800) [pid = 3624] [serial = 1466] [outer = 00000000] [url = about:blank] 14:23:09 INFO - PROCESS | 3624 | 1461187389392 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 930ms 14:23:09 INFO - PROCESS | 3624 | 1461187389427 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 14:23:09 INFO - PROCESS | 3624 | 1461187389433 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 14:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:23:09 INFO - PROCESS | 3624 | 1461187389438 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:23:09 INFO - PROCESS | 3624 | 1461187389441 Marionette TRACE conn6 <- [1,1994,null,{}] 14:23:09 INFO - PROCESS | 3624 | 1461187389444 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:09 INFO - PROCESS | 3624 | 1461187389531 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 14:23:09 INFO - PROCESS | 3624 | 1461187389623 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:09 INFO - PROCESS | 3624 | ++DOCSHELL 0EB41000 == 32 [pid = 3624] [id = 508] 14:23:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (0F196800) [pid = 3624] [serial = 1524] [outer = 00000000] 14:23:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (0F3E1400) [pid = 3624] [serial = 1525] [outer = 0F196800] 14:23:09 INFO - PROCESS | 3624 | 1461187389669 Marionette DEBUG loaded listener.js 14:23:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (0F4E0000) [pid = 3624] [serial = 1526] [outer = 0F196800] 14:23:10 INFO - PROCESS | 3624 | 1461187390093 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 14:23:10 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 14:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 730ms 14:23:10 INFO - PROCESS | 3624 | 1461187390172 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 14:23:10 INFO - PROCESS | 3624 | 1461187390174 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 14:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:23:10 INFO - PROCESS | 3624 | 1461187390178 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:23:10 INFO - PROCESS | 3624 | 1461187390181 Marionette TRACE conn6 <- [1,1998,null,{}] 14:23:10 INFO - PROCESS | 3624 | 1461187390191 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:10 INFO - PROCESS | 3624 | 1461187390277 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 14:23:10 INFO - PROCESS | 3624 | 1461187390292 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:10 INFO - PROCESS | 3624 | ++DOCSHELL 13783400 == 33 [pid = 3624] [id = 509] 14:23:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1378D800) [pid = 3624] [serial = 1527] [outer = 00000000] 14:23:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (13D84800) [pid = 3624] [serial = 1528] [outer = 1378D800] 14:23:10 INFO - PROCESS | 3624 | 1461187390340 Marionette DEBUG loaded listener.js 14:23:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16F46C00) [pid = 3624] [serial = 1529] [outer = 1378D800] 14:23:10 INFO - PROCESS | 3624 | 1461187390794 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 14:23:10 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 14:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 14:23:10 INFO - PROCESS | 3624 | 1461187390811 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 14:23:10 INFO - PROCESS | 3624 | 1461187390814 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 14:23:10 INFO - PROCESS | 3624 | 1461187390817 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:23:10 INFO - PROCESS | 3624 | 1461187390819 Marionette TRACE conn6 <- [1,2002,null,{}] 14:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:23:10 INFO - PROCESS | 3624 | 1461187390822 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:10 INFO - PROCESS | 3624 | 1461187390932 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 14:23:10 INFO - PROCESS | 3624 | 1461187390941 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:10 INFO - PROCESS | 3624 | ++DOCSHELL 17424800 == 34 [pid = 3624] [id = 510] 14:23:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1742DC00) [pid = 3624] [serial = 1530] [outer = 00000000] 14:23:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (17BFC400) [pid = 3624] [serial = 1531] [outer = 1742DC00] 14:23:10 INFO - PROCESS | 3624 | 1461187390989 Marionette DEBUG loaded listener.js 14:23:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (17D10400) [pid = 3624] [serial = 1532] [outer = 1742DC00] 14:23:11 INFO - PROCESS | 3624 | 1461187391419 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 14:23:11 INFO - PROCESS | 3624 | 1461187391492 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 14:23:11 INFO - PROCESS | 3624 | 1461187391494 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 14:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:23:11 INFO - PROCESS | 3624 | 1461187391497 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:23:11 INFO - PROCESS | 3624 | 1461187391499 Marionette TRACE conn6 <- [1,2006,null,{}] 14:23:11 INFO - PROCESS | 3624 | 1461187391502 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:11 INFO - PROCESS | 3624 | 1461187391615 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 14:23:11 INFO - PROCESS | 3624 | 1461187391622 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:11 INFO - PROCESS | 3624 | ++DOCSHELL 0F22B800 == 35 [pid = 3624] [id = 511] 14:23:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17B32C00) [pid = 3624] [serial = 1533] [outer = 00000000] 14:23:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (186F3000) [pid = 3624] [serial = 1534] [outer = 17B32C00] 14:23:11 INFO - PROCESS | 3624 | 1461187391715 Marionette DEBUG loaded listener.js 14:23:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (18EE9400) [pid = 3624] [serial = 1535] [outer = 17B32C00] 14:23:12 INFO - PROCESS | 3624 | 1461187392155 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 14:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:23:12 INFO - PROCESS | 3624 | 1461187392167 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 14:23:12 INFO - PROCESS | 3624 | 1461187392169 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 14:23:12 INFO - PROCESS | 3624 | 1461187392179 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:23:12 INFO - PROCESS | 3624 | 1461187392181 Marionette TRACE conn6 <- [1,2010,null,{}] 14:23:12 INFO - PROCESS | 3624 | 1461187392184 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:12 INFO - PROCESS | 3624 | 1461187392316 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 14:23:12 INFO - PROCESS | 3624 | 1461187392412 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:12 INFO - PROCESS | 3624 | ++DOCSHELL 1A6A9C00 == 36 [pid = 3624] [id = 512] 14:23:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A809000) [pid = 3624] [serial = 1536] [outer = 00000000] 14:23:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A838400) [pid = 3624] [serial = 1537] [outer = 1A809000] 14:23:12 INFO - PROCESS | 3624 | 1461187392460 Marionette DEBUG loaded listener.js 14:23:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1B661800) [pid = 3624] [serial = 1538] [outer = 1A809000] 14:23:12 INFO - PROCESS | 3624 | 1461187392882 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 14:23:12 INFO - PROCESS | 3624 | 1461187392904 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 14:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:23:12 INFO - PROCESS | 3624 | 1461187392906 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 14:23:12 INFO - PROCESS | 3624 | 1461187392909 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:23:12 INFO - PROCESS | 3624 | 1461187392911 Marionette TRACE conn6 <- [1,2014,null,{}] 14:23:12 INFO - PROCESS | 3624 | 1461187392914 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:13 INFO - PROCESS | 3624 | 1461187393024 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 14:23:13 INFO - PROCESS | 3624 | 1461187393030 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:13 INFO - PROCESS | 3624 | ++DOCSHELL 1A837000 == 37 [pid = 3624] [id = 513] 14:23:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1B66C800) [pid = 3624] [serial = 1539] [outer = 00000000] 14:23:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1B94A800) [pid = 3624] [serial = 1540] [outer = 1B66C800] 14:23:13 INFO - PROCESS | 3624 | 1461187393126 Marionette DEBUG loaded listener.js 14:23:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1B94A000) [pid = 3624] [serial = 1541] [outer = 1B66C800] 14:23:13 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1378F400) [pid = 3624] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:23:13 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (17424400) [pid = 3624] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:23:13 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (0F19F400) [pid = 3624] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:23:13 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (0F26A400) [pid = 3624] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:23:13 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (0EB35800) [pid = 3624] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:23:13 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (12BC8400) [pid = 3624] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:23:13 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (0F742C00) [pid = 3624] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:23:13 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (186EC400) [pid = 3624] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:23:13 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A6AFC00) [pid = 3624] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:23:13 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1D3D3C00) [pid = 3624] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:23:13 INFO - PROCESS | 3624 | 1461187393612 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 14:23:13 INFO - PROCESS | 3624 | 1461187393640 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 14:23:13 INFO - PROCESS | 3624 | 1461187393642 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 14:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:23:13 INFO - PROCESS | 3624 | 1461187393645 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:23:13 INFO - PROCESS | 3624 | 1461187393647 Marionette TRACE conn6 <- [1,2018,null,{}] 14:23:13 INFO - PROCESS | 3624 | 1461187393650 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:13 INFO - PROCESS | 3624 | 1461187393754 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 14:23:13 INFO - PROCESS | 3624 | 1461187393762 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:13 INFO - PROCESS | 3624 | ++DOCSHELL 0F19F400 == 38 [pid = 3624] [id = 514] 14:23:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (0F22D400) [pid = 3624] [serial = 1542] [outer = 00000000] 14:23:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17424400) [pid = 3624] [serial = 1543] [outer = 0F22D400] 14:23:13 INFO - PROCESS | 3624 | 1461187393806 Marionette DEBUG loaded listener.js 14:23:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A80C800) [pid = 3624] [serial = 1544] [outer = 0F22D400] 14:23:14 INFO - PROCESS | 3624 | 1461187394249 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 14:23:14 INFO - PROCESS | 3624 | 1461187394276 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 14:23:14 INFO - PROCESS | 3624 | 1461187394278 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 14:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:23:14 INFO - PROCESS | 3624 | 1461187394281 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:23:14 INFO - PROCESS | 3624 | 1461187394283 Marionette TRACE conn6 <- [1,2022,null,{}] 14:23:14 INFO - PROCESS | 3624 | 1461187394286 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:14 INFO - PROCESS | 3624 | 1461187394366 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 14:23:14 INFO - PROCESS | 3624 | 1461187394372 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:14 INFO - PROCESS | 3624 | ++DOCSHELL 1B66C000 == 39 [pid = 3624] [id = 515] 14:23:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1B949800) [pid = 3624] [serial = 1545] [outer = 00000000] 14:23:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1BCDA800) [pid = 3624] [serial = 1546] [outer = 1B949800] 14:23:14 INFO - PROCESS | 3624 | 1461187394416 Marionette DEBUG loaded listener.js 14:23:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1BCD9800) [pid = 3624] [serial = 1547] [outer = 1B949800] 14:23:14 INFO - PROCESS | 3624 | 1461187394853 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 14:23:14 INFO - PROCESS | 3624 | 1461187394912 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 14:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:23:14 INFO - PROCESS | 3624 | 1461187394914 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 14:23:14 INFO - PROCESS | 3624 | 1461187394917 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:23:14 INFO - PROCESS | 3624 | 1461187394919 Marionette TRACE conn6 <- [1,2026,null,{}] 14:23:14 INFO - PROCESS | 3624 | 1461187394922 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:14 INFO - PROCESS | 3624 | 1461187395003 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 14:23:14 INFO - PROCESS | 3624 | 1461187395009 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:15 INFO - PROCESS | 3624 | ++DOCSHELL 1BCDD000 == 40 [pid = 3624] [id = 516] 14:23:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1BCDFC00) [pid = 3624] [serial = 1548] [outer = 00000000] 14:23:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1BF25000) [pid = 3624] [serial = 1549] [outer = 1BCDFC00] 14:23:15 INFO - PROCESS | 3624 | 1461187395055 Marionette DEBUG loaded listener.js 14:23:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1BF28C00) [pid = 3624] [serial = 1550] [outer = 1BCDFC00] 14:23:15 INFO - PROCESS | 3624 | 1461187395518 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 14:23:15 INFO - PROCESS | 3624 | 1461187395602 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 14:23:15 INFO - PROCESS | 3624 | 1461187395606 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 14:23:15 INFO - PROCESS | 3624 | 1461187395616 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:23:15 INFO - PROCESS | 3624 | 1461187395621 Marionette TRACE conn6 <- [1,2030,null,{}] 14:23:15 INFO - PROCESS | 3624 | 1461187395628 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:15 INFO - PROCESS | 3624 | 1461187395738 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 14:23:15 INFO - PROCESS | 3624 | 1461187395878 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:15 INFO - PROCESS | 3624 | ++DOCSHELL 0F19E400 == 41 [pid = 3624] [id = 517] 14:23:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (0F22E000) [pid = 3624] [serial = 1551] [outer = 00000000] 14:23:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (0F269000) [pid = 3624] [serial = 1552] [outer = 0F22E000] 14:23:15 INFO - PROCESS | 3624 | 1461187395938 Marionette DEBUG loaded listener.js 14:23:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (0F348800) [pid = 3624] [serial = 1553] [outer = 0F22E000] 14:23:16 INFO - PROCESS | 3624 | 1461187396604 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:23:16 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) 14:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1015ms 14:23:16 INFO - PROCESS | 3624 | 1461187396642 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 14:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:23:16 INFO - PROCESS | 3624 | 1461187396645 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 14:23:16 INFO - PROCESS | 3624 | 1461187396653 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:23:16 INFO - PROCESS | 3624 | 1461187396657 Marionette TRACE conn6 <- [1,2034,null,{}] 14:23:16 INFO - PROCESS | 3624 | 1461187396662 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:16 INFO - PROCESS | 3624 | 1461187396772 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 14:23:16 INFO - PROCESS | 3624 | 1461187396882 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:16 INFO - PROCESS | 3624 | ++DOCSHELL 1270E800 == 42 [pid = 3624] [id = 518] 14:23:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (12912800) [pid = 3624] [serial = 1554] [outer = 00000000] 14:23:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (16F48C00) [pid = 3624] [serial = 1555] [outer = 12912800] 14:23:16 INFO - PROCESS | 3624 | 1461187396940 Marionette DEBUG loaded listener.js 14:23:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (173D4C00) [pid = 3624] [serial = 1556] [outer = 12912800] 14:23:17 INFO - PROCESS | 3624 | 1461187397580 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 990ms 14:23:17 INFO - PROCESS | 3624 | 1461187397641 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 14:23:17 INFO - PROCESS | 3624 | 1461187397644 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 14:23:17 INFO - PROCESS | 3624 | 1461187397648 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:23:17 INFO - PROCESS | 3624 | 1461187397650 Marionette TRACE conn6 <- [1,2038,null,{}] 14:23:17 INFO - PROCESS | 3624 | 1461187397660 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:17 INFO - PROCESS | 3624 | 1461187397770 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 14:23:17 INFO - PROCESS | 3624 | 1461187397908 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:17 INFO - PROCESS | 3624 | ++DOCSHELL 1BBD4C00 == 43 [pid = 3624] [id = 519] 14:23:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1BBD5C00) [pid = 3624] [serial = 1557] [outer = 00000000] 14:23:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1BCE0400) [pid = 3624] [serial = 1558] [outer = 1BBD5C00] 14:23:17 INFO - PROCESS | 3624 | 1461187397970 Marionette DEBUG loaded listener.js 14:23:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1BF61000) [pid = 3624] [serial = 1559] [outer = 1BBD5C00] 14:23:18 INFO - PROCESS | 3624 | 1461187398541 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 930ms 14:23:18 INFO - PROCESS | 3624 | 1461187398581 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 14:23:18 INFO - PROCESS | 3624 | 1461187398583 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 14:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:23:18 INFO - PROCESS | 3624 | 1461187398587 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:23:18 INFO - PROCESS | 3624 | 1461187398589 Marionette TRACE conn6 <- [1,2042,null,{}] 14:23:18 INFO - PROCESS | 3624 | 1461187398593 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:18 INFO - PROCESS | 3624 | 1461187398700 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 14:23:18 INFO - PROCESS | 3624 | 1461187398808 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:18 INFO - PROCESS | 3624 | ++DOCSHELL 1CE48000 == 44 [pid = 3624] [id = 520] 14:23:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1CE49800) [pid = 3624] [serial = 1560] [outer = 00000000] 14:23:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1CF44400) [pid = 3624] [serial = 1561] [outer = 1CE49800] 14:23:18 INFO - PROCESS | 3624 | 1461187398864 Marionette DEBUG loaded listener.js 14:23:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1CF47800) [pid = 3624] [serial = 1562] [outer = 1CE49800] 14:23:19 INFO - PROCESS | 3624 | 1461187399467 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 930ms 14:23:19 INFO - PROCESS | 3624 | 1461187399521 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 14:23:19 INFO - PROCESS | 3624 | 1461187399524 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 14:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:23:19 INFO - PROCESS | 3624 | 1461187399527 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:23:19 INFO - PROCESS | 3624 | 1461187399529 Marionette TRACE conn6 <- [1,2046,null,{}] 14:23:19 INFO - PROCESS | 3624 | 1461187399533 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:19 INFO - PROCESS | 3624 | 1461187399636 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 14:23:19 INFO - PROCESS | 3624 | 1461187399776 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:19 INFO - PROCESS | 3624 | ++DOCSHELL 1A813000 == 45 [pid = 3624] [id = 521] 14:23:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1A815400) [pid = 3624] [serial = 1563] [outer = 00000000] 14:23:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1D126800) [pid = 3624] [serial = 1564] [outer = 1A815400] 14:23:19 INFO - PROCESS | 3624 | 1461187399832 Marionette DEBUG loaded listener.js 14:23:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1D12C800) [pid = 3624] [serial = 1565] [outer = 1A815400] 14:23:20 INFO - PROCESS | 3624 | 1461187400643 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1175ms 14:23:20 INFO - PROCESS | 3624 | 1461187400707 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 14:23:20 INFO - PROCESS | 3624 | 1461187400711 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 14:23:20 INFO - PROCESS | 3624 | 1461187400716 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:23:20 INFO - PROCESS | 3624 | 1461187400719 Marionette TRACE conn6 <- [1,2050,null,{}] 14:23:20 INFO - PROCESS | 3624 | 1461187400725 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:20 INFO - PROCESS | 3624 | 1461187400823 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 14:23:20 INFO - PROCESS | 3624 | 1461187400968 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:20 INFO - PROCESS | 3624 | ++DOCSHELL 1270E000 == 46 [pid = 3624] [id = 522] 14:23:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (12771000) [pid = 3624] [serial = 1566] [outer = 00000000] 14:23:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (127C2800) [pid = 3624] [serial = 1567] [outer = 12771000] 14:23:21 INFO - PROCESS | 3624 | 1461187401019 Marionette DEBUG loaded listener.js 14:23:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1291A800) [pid = 3624] [serial = 1568] [outer = 12771000] 14:23:21 INFO - PROCESS | 3624 | --DOCSHELL 1D12C400 == 45 [pid = 3624] [id = 255] 14:23:21 INFO - PROCESS | 3624 | --DOCSHELL 137E4C00 == 44 [pid = 3624] [id = 244] 14:23:21 INFO - PROCESS | 3624 | --DOCSHELL 0B6EFC00 == 43 [pid = 3624] [id = 254] 14:23:21 INFO - PROCESS | 3624 | --DOCSHELL 0F430C00 == 42 [pid = 3624] [id = 243] 14:23:21 INFO - PROCESS | 3624 | --DOCSHELL 137E2400 == 41 [pid = 3624] [id = 250] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1A81E800) [pid = 3624] [serial = 1504] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1DBE4800) [pid = 3624] [serial = 1439] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (16F48800) [pid = 3624] [serial = 1489] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (17D09C00) [pid = 3624] [serial = 1493] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (17A65000) [pid = 3624] [serial = 1492] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (0F349800) [pid = 3624] [serial = 1480] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (0F3DD800) [pid = 3624] [serial = 1481] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (17D02800) [pid = 3624] [serial = 1498] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (0F272800) [pid = 3624] [serial = 1474] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (0F268400) [pid = 3624] [serial = 1478] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (0F1A1C00) [pid = 3624] [serial = 1477] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (0B6F5000) [pid = 3624] [serial = 1471] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (12F04400) [pid = 3624] [serial = 1486] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (127BFC00) [pid = 3624] [serial = 1484] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (12776000) [pid = 3624] [serial = 1483] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (192FA800) [pid = 3624] [serial = 1495] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1A80F000) [pid = 3624] [serial = 1501] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (19F78C00) [pid = 3624] [serial = 1496] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1A812000) [pid = 3624] [serial = 1502] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (16F78000) [pid = 3624] [serial = 1490] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (19F74800) [pid = 3624] [serial = 1499] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1376FC00) [pid = 3624] [serial = 1487] [outer = 00000000] [url = about:blank] 14:23:21 INFO - PROCESS | 3624 | 1461187401538 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 870ms 14:23:21 INFO - PROCESS | 3624 | 1461187401592 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 14:23:21 INFO - PROCESS | 3624 | 1461187401597 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 14:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:23:21 INFO - PROCESS | 3624 | 1461187401603 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:23:21 INFO - PROCESS | 3624 | 1461187401606 Marionette TRACE conn6 <- [1,2054,null,{}] 14:23:21 INFO - PROCESS | 3624 | 1461187401609 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:21 INFO - PROCESS | 3624 | 1461187401692 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 14:23:21 INFO - PROCESS | 3624 | 1461187401701 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:21 INFO - PROCESS | 3624 | ++DOCSHELL 0F22E400 == 42 [pid = 3624] [id = 523] 14:23:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (0F269800) [pid = 3624] [serial = 1569] [outer = 00000000] 14:23:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (0F3DD800) [pid = 3624] [serial = 1570] [outer = 0F269800] 14:23:21 INFO - PROCESS | 3624 | 1461187401747 Marionette DEBUG loaded listener.js 14:23:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (0F5BE400) [pid = 3624] [serial = 1571] [outer = 0F269800] 14:23:22 INFO - PROCESS | 3624 | 1461187402247 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 14:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:23:22 INFO - PROCESS | 3624 | 1461187402277 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 14:23:22 INFO - PROCESS | 3624 | 1461187402279 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 14:23:22 INFO - PROCESS | 3624 | 1461187402283 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:23:22 INFO - PROCESS | 3624 | 1461187402286 Marionette TRACE conn6 <- [1,2058,null,{}] 14:23:22 INFO - PROCESS | 3624 | 1461187402296 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:22 INFO - PROCESS | 3624 | 1461187402410 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 14:23:22 INFO - PROCESS | 3624 | 1461187402504 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:22 INFO - PROCESS | 3624 | ++DOCSHELL 129A3400 == 43 [pid = 3624] [id = 524] 14:23:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (12F0FC00) [pid = 3624] [serial = 1572] [outer = 00000000] 14:23:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (137DD400) [pid = 3624] [serial = 1573] [outer = 12F0FC00] 14:23:22 INFO - PROCESS | 3624 | 1461187402561 Marionette DEBUG loaded listener.js 14:23:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (16F40400) [pid = 3624] [serial = 1574] [outer = 12F0FC00] 14:23:22 INFO - PROCESS | 3624 | 1461187402928 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 14:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 14:23:22 INFO - PROCESS | 3624 | 1461187402966 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 14:23:22 INFO - PROCESS | 3624 | 1461187402969 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 14:23:22 INFO - PROCESS | 3624 | 1461187402972 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:23:22 INFO - PROCESS | 3624 | 1461187402974 Marionette TRACE conn6 <- [1,2062,null,{}] 14:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:23:22 INFO - PROCESS | 3624 | 1461187402977 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:23 INFO - PROCESS | 3624 | 1461187403059 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 14:23:23 INFO - PROCESS | 3624 | 1461187403066 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:23 INFO - PROCESS | 3624 | ++DOCSHELL 16F4B000 == 44 [pid = 3624] [id = 525] 14:23:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (16F4B400) [pid = 3624] [serial = 1575] [outer = 00000000] 14:23:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (17815C00) [pid = 3624] [serial = 1576] [outer = 16F4B400] 14:23:23 INFO - PROCESS | 3624 | 1461187403111 Marionette DEBUG loaded listener.js 14:23:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (17A6C400) [pid = 3624] [serial = 1577] [outer = 16F4B400] 14:23:23 INFO - PROCESS | 3624 | 1461187403599 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 14:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 14:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:23:23 INFO - PROCESS | 3624 | 1461187403647 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 14:23:23 INFO - PROCESS | 3624 | 1461187403649 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 14:23:23 INFO - PROCESS | 3624 | 1461187403653 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:23:23 INFO - PROCESS | 3624 | 1461187403654 Marionette TRACE conn6 <- [1,2066,null,{}] 14:23:23 INFO - PROCESS | 3624 | 1461187403657 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:23 INFO - PROCESS | 3624 | 1461187403776 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 14:23:23 INFO - PROCESS | 3624 | 1461187403867 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:23 INFO - PROCESS | 3624 | ++DOCSHELL 17B29000 == 45 [pid = 3624] [id = 526] 14:23:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (17BFEC00) [pid = 3624] [serial = 1578] [outer = 00000000] 14:23:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (186EAC00) [pid = 3624] [serial = 1579] [outer = 17BFEC00] 14:23:23 INFO - PROCESS | 3624 | 1461187403912 Marionette DEBUG loaded listener.js 14:23:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (186E7400) [pid = 3624] [serial = 1580] [outer = 17BFEC00] 14:23:24 INFO - PROCESS | 3624 | 1461187404358 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 730ms 14:23:24 INFO - PROCESS | 3624 | 1461187404383 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 14:23:24 INFO - PROCESS | 3624 | 1461187404385 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 14:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:23:24 INFO - PROCESS | 3624 | 1461187404395 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:23:24 INFO - PROCESS | 3624 | 1461187404396 Marionette TRACE conn6 <- [1,2070,null,{}] 14:23:24 INFO - PROCESS | 3624 | 1461187404400 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:24 INFO - PROCESS | 3624 | 1461187404532 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 14:23:24 INFO - PROCESS | 3624 | 1461187404596 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:24 INFO - PROCESS | 3624 | ++DOCSHELL 0F234C00 == 46 [pid = 3624] [id = 527] 14:23:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1860B400) [pid = 3624] [serial = 1581] [outer = 00000000] 14:23:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1A80D400) [pid = 3624] [serial = 1582] [outer = 1860B400] 14:23:24 INFO - PROCESS | 3624 | 1461187404645 Marionette DEBUG loaded listener.js 14:23:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1A818C00) [pid = 3624] [serial = 1583] [outer = 1860B400] 14:23:25 INFO - PROCESS | 3624 | 1461187405068 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 14:23:25 INFO - PROCESS | 3624 | 1461187405148 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 14:23:25 INFO - PROCESS | 3624 | 1461187405150 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 14:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:23:25 INFO - PROCESS | 3624 | 1461187405159 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:23:25 INFO - PROCESS | 3624 | 1461187405161 Marionette TRACE conn6 <- [1,2074,null,{}] 14:23:25 INFO - PROCESS | 3624 | 1461187405169 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:25 INFO - PROCESS | 3624 | 1461187405280 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 14:23:25 INFO - PROCESS | 3624 | 1461187405290 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:25 INFO - PROCESS | 3624 | ++DOCSHELL 0F3D9400 == 47 [pid = 3624] [id = 528] 14:23:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1A81E000) [pid = 3624] [serial = 1584] [outer = 00000000] 14:23:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1B663000) [pid = 3624] [serial = 1585] [outer = 1A81E000] 14:23:25 INFO - PROCESS | 3624 | 1461187405334 Marionette DEBUG loaded listener.js 14:23:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1B8E5400) [pid = 3624] [serial = 1586] [outer = 1A81E000] 14:23:25 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (17B32C00) [pid = 3624] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:23:25 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1B949800) [pid = 3624] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:23:25 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (192EFC00) [pid = 3624] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:23:25 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1378D800) [pid = 3624] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:23:25 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1A695C00) [pid = 3624] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:23:25 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (0F196800) [pid = 3624] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:23:25 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1B66C800) [pid = 3624] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:23:25 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1742DC00) [pid = 3624] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:23:25 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (127BCC00) [pid = 3624] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:23:25 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1A809000) [pid = 3624] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:23:25 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (0F22D400) [pid = 3624] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:23:25 INFO - PROCESS | 3624 | 1461187405864 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 14:23:25 INFO - PROCESS | 3624 | 1461187405894 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 14:23:25 INFO - PROCESS | 3624 | 1461187405896 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 14:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:23:25 INFO - PROCESS | 3624 | 1461187405912 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:23:25 INFO - PROCESS | 3624 | 1461187405913 Marionette TRACE conn6 <- [1,2078,null,{}] 14:23:25 INFO - PROCESS | 3624 | 1461187405917 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:25 INFO - PROCESS | 3624 | 1461187405997 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 14:23:25 INFO - PROCESS | 3624 | 1461187406003 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:26 INFO - PROCESS | 3624 | ++DOCSHELL 16F47C00 == 48 [pid = 3624] [id = 529] 14:23:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (17A6C800) [pid = 3624] [serial = 1587] [outer = 00000000] 14:23:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1A817C00) [pid = 3624] [serial = 1588] [outer = 17A6C800] 14:23:26 INFO - PROCESS | 3624 | 1461187406048 Marionette DEBUG loaded listener.js 14:23:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1A83AC00) [pid = 3624] [serial = 1589] [outer = 17A6C800] 14:23:26 INFO - PROCESS | 3624 | 1461187406476 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 14:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:23:26 INFO - PROCESS | 3624 | 1461187406546 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 14:23:26 INFO - PROCESS | 3624 | 1461187406548 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 14:23:26 INFO - PROCESS | 3624 | 1461187406551 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:23:26 INFO - PROCESS | 3624 | 1461187406553 Marionette TRACE conn6 <- [1,2082,null,{}] 14:23:26 INFO - PROCESS | 3624 | 1461187406556 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:26 INFO - PROCESS | 3624 | 1461187406636 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 14:23:26 INFO - PROCESS | 3624 | 1461187406645 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:26 INFO - PROCESS | 3624 | ++DOCSHELL 186E8C00 == 49 [pid = 3624] [id = 530] 14:23:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1A8F4000) [pid = 3624] [serial = 1590] [outer = 00000000] 14:23:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (12770000) [pid = 3624] [serial = 1591] [outer = 1A8F4000] 14:23:26 INFO - PROCESS | 3624 | 1461187406690 Marionette DEBUG loaded listener.js 14:23:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1BBDC000) [pid = 3624] [serial = 1592] [outer = 1A8F4000] 14:23:27 INFO - PROCESS | 3624 | 1461187407148 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 631ms 14:23:27 INFO - PROCESS | 3624 | 1461187407193 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 14:23:27 INFO - PROCESS | 3624 | 1461187407195 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 14:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:23:27 INFO - PROCESS | 3624 | 1461187407198 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:23:27 INFO - PROCESS | 3624 | 1461187407200 Marionette TRACE conn6 <- [1,2086,null,{}] 14:23:27 INFO - PROCESS | 3624 | 1461187407204 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:27 INFO - PROCESS | 3624 | 1461187407284 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 14:23:27 INFO - PROCESS | 3624 | 1461187407290 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:27 INFO - PROCESS | 3624 | ++DOCSHELL 1BBDB000 == 50 [pid = 3624] [id = 531] 14:23:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1BC9AC00) [pid = 3624] [serial = 1593] [outer = 00000000] 14:23:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1BF60800) [pid = 3624] [serial = 1594] [outer = 1BC9AC00] 14:23:27 INFO - PROCESS | 3624 | 1461187407335 Marionette DEBUG loaded listener.js 14:23:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1CE4CC00) [pid = 3624] [serial = 1595] [outer = 1BC9AC00] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 1A837000 == 49 [pid = 3624] [id = 513] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 1B66C000 == 48 [pid = 3624] [id = 515] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 0F19F400 == 47 [pid = 3624] [id = 514] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 17424800 == 46 [pid = 3624] [id = 510] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 1A6A9C00 == 45 [pid = 3624] [id = 512] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 0B690C00 == 44 [pid = 3624] [id = 492] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 1BF65800 == 43 [pid = 3624] [id = 252] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 0F22B800 == 42 [pid = 3624] [id = 511] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 1B75B000 == 41 [pid = 3624] [id = 249] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 1270E000 == 40 [pid = 3624] [id = 522] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 1A813000 == 39 [pid = 3624] [id = 521] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 1CE48000 == 38 [pid = 3624] [id = 520] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 1270E800 == 37 [pid = 3624] [id = 518] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 1BBD4C00 == 36 [pid = 3624] [id = 519] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 1BCDD000 == 35 [pid = 3624] [id = 516] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 0F19E400 == 34 [pid = 3624] [id = 517] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 0F22E400 == 33 [pid = 3624] [id = 523] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 129A3400 == 32 [pid = 3624] [id = 524] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 0F234C00 == 31 [pid = 3624] [id = 527] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 17B29000 == 30 [pid = 3624] [id = 526] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 186E8C00 == 29 [pid = 3624] [id = 530] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 16F47C00 == 28 [pid = 3624] [id = 529] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 0F3D9400 == 27 [pid = 3624] [id = 528] 14:23:28 INFO - PROCESS | 3624 | --DOCSHELL 16F4B000 == 26 [pid = 3624] [id = 525] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1A68E800) [pid = 3624] [serial = 1469] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (0F3E5400) [pid = 3624] [serial = 1507] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (137D8800) [pid = 3624] [serial = 1510] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1A83DC00) [pid = 3624] [serial = 1513] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (13D84800) [pid = 3624] [serial = 1528] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (16F46C00) [pid = 3624] [serial = 1529] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1BBD0800) [pid = 3624] [serial = 1520] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1BBD2000) [pid = 3624] [serial = 1519] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (0F3E1400) [pid = 3624] [serial = 1525] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1B94A800) [pid = 3624] [serial = 1540] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (0F4E0000) [pid = 3624] [serial = 1526] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (17BFC400) [pid = 3624] [serial = 1531] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (129A0800) [pid = 3624] [serial = 1523] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (12917C00) [pid = 3624] [serial = 1522] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1B8E7000) [pid = 3624] [serial = 1516] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1B661800) [pid = 3624] [serial = 1538] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1A838400) [pid = 3624] [serial = 1537] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A80C800) [pid = 3624] [serial = 1544] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (17424400) [pid = 3624] [serial = 1543] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1BF25000) [pid = 3624] [serial = 1549] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1B94A000) [pid = 3624] [serial = 1541] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (186F3000) [pid = 3624] [serial = 1534] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (18EE9400) [pid = 3624] [serial = 1535] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1BCD9800) [pid = 3624] [serial = 1547] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1BCDA800) [pid = 3624] [serial = 1546] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (17D10400) [pid = 3624] [serial = 1532] [outer = 00000000] [url = about:blank] 14:23:29 INFO - PROCESS | 3624 | 1461187409322 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 14:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 2175ms 14:23:29 INFO - PROCESS | 3624 | 1461187409377 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 14:23:29 INFO - PROCESS | 3624 | 1461187409381 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 14:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:23:29 INFO - PROCESS | 3624 | 1461187409386 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:23:29 INFO - PROCESS | 3624 | 1461187409390 Marionette TRACE conn6 <- [1,2090,null,{}] 14:23:29 INFO - PROCESS | 3624 | 1461187409396 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:29 INFO - PROCESS | 3624 | 1461187409487 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 14:23:29 INFO - PROCESS | 3624 | 1461187409616 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:29 INFO - PROCESS | 3624 | ++DOCSHELL 0EB36C00 == 27 [pid = 3624] [id = 532] 14:23:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (0EB3EC00) [pid = 3624] [serial = 1596] [outer = 00000000] 14:23:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (0F193000) [pid = 3624] [serial = 1597] [outer = 0EB3EC00] 14:23:29 INFO - PROCESS | 3624 | 1461187409667 Marionette DEBUG loaded listener.js 14:23:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (0F19A000) [pid = 3624] [serial = 1598] [outer = 0EB3EC00] 14:23:30 INFO - PROCESS | 3624 | 1461187410074 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 14:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 14:23:30 INFO - PROCESS | 3624 | 1461187410118 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 14:23:30 INFO - PROCESS | 3624 | 1461187410124 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 14:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:23:30 INFO - PROCESS | 3624 | 1461187410130 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:23:30 INFO - PROCESS | 3624 | 1461187410133 Marionette TRACE conn6 <- [1,2094,null,{}] 14:23:30 INFO - PROCESS | 3624 | 1461187410136 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:30 INFO - PROCESS | 3624 | 1461187410222 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 14:23:30 INFO - PROCESS | 3624 | 1461187410230 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:30 INFO - PROCESS | 3624 | ++DOCSHELL 0F1A0C00 == 28 [pid = 3624] [id = 533] 14:23:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (0F1A1000) [pid = 3624] [serial = 1599] [outer = 00000000] 14:23:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (0F26B400) [pid = 3624] [serial = 1600] [outer = 0F1A1000] 14:23:30 INFO - PROCESS | 3624 | 1461187410278 Marionette DEBUG loaded listener.js 14:23:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (0F271800) [pid = 3624] [serial = 1601] [outer = 0F1A1000] 14:23:30 INFO - PROCESS | 3624 | 1461187410739 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 14:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 14:23:30 INFO - PROCESS | 3624 | 1461187410802 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 14:23:30 INFO - PROCESS | 3624 | 1461187410805 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 14:23:30 INFO - PROCESS | 3624 | 1461187410808 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:23:30 INFO - PROCESS | 3624 | 1461187410812 Marionette TRACE conn6 <- [1,2098,null,{}] 14:23:30 INFO - PROCESS | 3624 | 1461187410823 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:30 INFO - PROCESS | 3624 | 1461187410942 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 14:23:30 INFO - PROCESS | 3624 | 1461187410952 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:30 INFO - PROCESS | 3624 | ++DOCSHELL 0F3E6C00 == 29 [pid = 3624] [id = 534] 14:23:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (0F3E7400) [pid = 3624] [serial = 1602] [outer = 00000000] 14:23:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (0F5B6400) [pid = 3624] [serial = 1603] [outer = 0F3E7400] 14:23:30 INFO - PROCESS | 3624 | 1461187411003 Marionette DEBUG loaded listener.js 14:23:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1270B000) [pid = 3624] [serial = 1604] [outer = 0F3E7400] 14:23:31 INFO - PROCESS | 3624 | 1461187411469 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 14:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 14:23:31 INFO - PROCESS | 3624 | 1461187411542 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 14:23:31 INFO - PROCESS | 3624 | 1461187411544 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 14:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:23:31 INFO - PROCESS | 3624 | 1461187411548 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:23:31 INFO - PROCESS | 3624 | 1461187411550 Marionette TRACE conn6 <- [1,2102,null,{}] 14:23:31 INFO - PROCESS | 3624 | 1461187411553 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:31 INFO - PROCESS | 3624 | 1461187411633 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 14:23:31 INFO - PROCESS | 3624 | 1461187411639 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:31 INFO - PROCESS | 3624 | ++DOCSHELL 127BF400 == 30 [pid = 3624] [id = 535] 14:23:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (127C4C00) [pid = 3624] [serial = 1605] [outer = 00000000] 14:23:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1291BC00) [pid = 3624] [serial = 1606] [outer = 127C4C00] 14:23:31 INFO - PROCESS | 3624 | 1461187411685 Marionette DEBUG loaded listener.js 14:23:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1299CC00) [pid = 3624] [serial = 1607] [outer = 127C4C00] 14:23:32 INFO - PROCESS | 3624 | 1461187412128 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 14:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 632ms 14:23:32 INFO - PROCESS | 3624 | 1461187412184 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 14:23:32 INFO - PROCESS | 3624 | 1461187412186 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 14:23:32 INFO - PROCESS | 3624 | 1461187412189 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:23:32 INFO - PROCESS | 3624 | 1461187412191 Marionette TRACE conn6 <- [1,2106,null,{}] 14:23:32 INFO - PROCESS | 3624 | 1461187412195 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:32 INFO - PROCESS | 3624 | 1461187412288 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 14:23:32 INFO - PROCESS | 3624 | 1461187412330 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:32 INFO - PROCESS | 3624 | ++DOCSHELL 12BCD400 == 31 [pid = 3624] [id = 536] 14:23:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (12BCFC00) [pid = 3624] [serial = 1608] [outer = 00000000] 14:23:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (13711000) [pid = 3624] [serial = 1609] [outer = 12BCFC00] 14:23:32 INFO - PROCESS | 3624 | 1461187412376 Marionette DEBUG loaded listener.js 14:23:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (13785000) [pid = 3624] [serial = 1610] [outer = 12BCFC00] 14:23:32 INFO - PROCESS | 3624 | 1461187412806 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 14:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 14:23:32 INFO - PROCESS | 3624 | 1461187412864 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 14:23:32 INFO - PROCESS | 3624 | 1461187412866 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 14:23:32 INFO - PROCESS | 3624 | 1461187412869 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:23:32 INFO - PROCESS | 3624 | 1461187412871 Marionette TRACE conn6 <- [1,2110,null,{}] 14:23:32 INFO - PROCESS | 3624 | 1461187412874 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:32 INFO - PROCESS | 3624 | 1461187412982 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 14:23:32 INFO - PROCESS | 3624 | 1461187412993 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:32 INFO - PROCESS | 3624 | ++DOCSHELL 16F4A400 == 32 [pid = 3624] [id = 537] 14:23:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (16F9A400) [pid = 3624] [serial = 1611] [outer = 00000000] 14:23:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (17899000) [pid = 3624] [serial = 1612] [outer = 16F9A400] 14:23:33 INFO - PROCESS | 3624 | 1461187413042 Marionette DEBUG loaded listener.js 14:23:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (17B23800) [pid = 3624] [serial = 1613] [outer = 16F9A400] 14:23:33 INFO - PROCESS | 3624 | 1461187413481 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 14:23:33 INFO - PROCESS | 3624 | 1461187413504 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 14:23:33 INFO - PROCESS | 3624 | 1461187413506 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 14:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:23:33 INFO - PROCESS | 3624 | 1461187413510 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:23:33 INFO - PROCESS | 3624 | 1461187413511 Marionette TRACE conn6 <- [1,2114,null,{}] 14:23:33 INFO - PROCESS | 3624 | 1461187413519 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:33 INFO - PROCESS | 3624 | 1461187413593 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 14:23:33 INFO - PROCESS | 3624 | 1461187413600 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:33 INFO - PROCESS | 3624 | ++DOCSHELL 17D0D000 == 33 [pid = 3624] [id = 538] 14:23:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (17D0E000) [pid = 3624] [serial = 1614] [outer = 00000000] 14:23:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (186E8000) [pid = 3624] [serial = 1615] [outer = 17D0E000] 14:23:33 INFO - PROCESS | 3624 | 1461187413645 Marionette DEBUG loaded listener.js 14:23:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (186E7000) [pid = 3624] [serial = 1616] [outer = 17D0E000] 14:23:34 INFO - PROCESS | 3624 | 1461187414095 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 14:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 14:23:34 INFO - PROCESS | 3624 | 1461187414147 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 14:23:34 INFO - PROCESS | 3624 | 1461187414149 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 14:23:34 INFO - PROCESS | 3624 | 1461187414152 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:23:34 INFO - PROCESS | 3624 | 1461187414154 Marionette TRACE conn6 <- [1,2118,null,{}] 14:23:34 INFO - PROCESS | 3624 | 1461187414157 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:34 INFO - PROCESS | 3624 | 1461187414231 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 14:23:34 INFO - PROCESS | 3624 | 1461187414237 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:34 INFO - PROCESS | 3624 | ++DOCSHELL 0EB3D800 == 34 [pid = 3624] [id = 539] 14:23:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (17D8D000) [pid = 3624] [serial = 1617] [outer = 00000000] 14:23:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (19F73400) [pid = 3624] [serial = 1618] [outer = 17D8D000] 14:23:34 INFO - PROCESS | 3624 | 1461187414282 Marionette DEBUG loaded listener.js 14:23:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (192EE800) [pid = 3624] [serial = 1619] [outer = 17D8D000] 14:23:34 INFO - PROCESS | 3624 | 1461187414764 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 14:23:34 INFO - PROCESS | 3624 | 1461187414828 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 14:23:34 INFO - PROCESS | 3624 | 1461187414831 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:23:34 INFO - PROCESS | 3624 | 1461187414833 Marionette TRACE conn6 <- [1,2122,null,{}] 14:23:34 INFO - PROCESS | 3624 | 1461187414837 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:34 INFO - PROCESS | 3624 | 1461187414944 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 14:23:35 INFO - PROCESS | 3624 | 1461187415034 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:35 INFO - PROCESS | 3624 | ++DOCSHELL 0F3E6000 == 35 [pid = 3624] [id = 540] 14:23:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1A803C00) [pid = 3624] [serial = 1620] [outer = 00000000] 14:23:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1A80F800) [pid = 3624] [serial = 1621] [outer = 1A803C00] 14:23:35 INFO - PROCESS | 3624 | 1461187415079 Marionette DEBUG loaded listener.js 14:23:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1A80F400) [pid = 3624] [serial = 1622] [outer = 1A803C00] 14:23:35 INFO - PROCESS | 3624 | 1461187415507 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 14:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 14:23:35 INFO - PROCESS | 3624 | 1461187415566 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 14:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:23:35 INFO - PROCESS | 3624 | 1461187415568 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 14:23:35 INFO - PROCESS | 3624 | 1461187415571 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:23:35 INFO - PROCESS | 3624 | 1461187415573 Marionette TRACE conn6 <- [1,2126,null,{}] 14:23:35 INFO - PROCESS | 3624 | 1461187415577 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:35 INFO - PROCESS | 3624 | 1461187415691 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 14:23:35 INFO - PROCESS | 3624 | 1461187415701 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:35 INFO - PROCESS | 3624 | ++DOCSHELL 1A6A3400 == 36 [pid = 3624] [id = 541] 14:23:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1A813C00) [pid = 3624] [serial = 1623] [outer = 00000000] 14:23:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1A835000) [pid = 3624] [serial = 1624] [outer = 1A813C00] 14:23:35 INFO - PROCESS | 3624 | 1461187415797 Marionette DEBUG loaded listener.js 14:23:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1A83B000) [pid = 3624] [serial = 1625] [outer = 1A813C00] 14:23:36 INFO - PROCESS | 3624 | 1461187416225 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 14:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 671ms 14:23:36 INFO - PROCESS | 3624 | 1461187416243 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 14:23:36 INFO - PROCESS | 3624 | 1461187416245 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 14:23:36 INFO - PROCESS | 3624 | 1461187416248 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:23:36 INFO - PROCESS | 3624 | 1461187416251 Marionette TRACE conn6 <- [1,2130,null,{}] 14:23:36 INFO - PROCESS | 3624 | 1461187416254 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:36 INFO - PROCESS | 3624 | 1461187416408 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1A80BC00) [pid = 3624] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1A8F4000) [pid = 3624] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (17BFEC00) [pid = 3624] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1860B400) [pid = 3624] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1A81E000) [pid = 3624] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (16F4B400) [pid = 3624] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (12F0FC00) [pid = 3624] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (0F269800) [pid = 3624] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (12771000) [pid = 3624] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1A815400) [pid = 3624] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1CE49800) [pid = 3624] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1BBD5C00) [pid = 3624] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (12912800) [pid = 3624] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (0F22E000) [pid = 3624] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1BCDFC00) [pid = 3624] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (17A6C800) [pid = 3624] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (0F233000) [pid = 3624] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1A836000) [pid = 3624] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (0B685800) [pid = 3624] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (127BC800) [pid = 3624] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1B666C00) [pid = 3624] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:23:36 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (0F346400) [pid = 3624] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:23:36 INFO - PROCESS | 3624 | 1461187416706 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:36 INFO - PROCESS | 3624 | ++DOCSHELL 0B6F9800 == 37 [pid = 3624] [id = 542] 14:23:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (0B6FB800) [pid = 3624] [serial = 1626] [outer = 00000000] 14:23:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (0F19E800) [pid = 3624] [serial = 1627] [outer = 0B6FB800] 14:23:36 INFO - PROCESS | 3624 | 1461187416762 Marionette DEBUG loaded listener.js 14:23:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (0F73DC00) [pid = 3624] [serial = 1628] [outer = 0B6FB800] 14:23:37 INFO - PROCESS | 3624 | 1461187417124 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 14:23:37 INFO - PROCESS | 3624 | 1461187417185 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 14:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:23:37 INFO - PROCESS | 3624 | 1461187417188 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:23:37 INFO - PROCESS | 3624 | 1461187417190 Marionette TRACE conn6 <- [1,2134,null,{}] 14:23:37 INFO - PROCESS | 3624 | 1461187417194 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:37 INFO - PROCESS | 3624 | 1461187417271 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 14:23:37 INFO - PROCESS | 3624 | 1461187417277 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:37 INFO - PROCESS | 3624 | ++DOCSHELL 12917C00 == 38 [pid = 3624] [id = 543] 14:23:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1299B000) [pid = 3624] [serial = 1629] [outer = 00000000] 14:23:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1B663400) [pid = 3624] [serial = 1630] [outer = 1299B000] 14:23:37 INFO - PROCESS | 3624 | 1461187417324 Marionette DEBUG loaded listener.js 14:23:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1B755000) [pid = 3624] [serial = 1631] [outer = 1299B000] 14:23:37 INFO - PROCESS | 3624 | 1461187417763 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 14:23:37 INFO - PROCESS | 3624 | 1461187417821 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 14:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:23:37 INFO - PROCESS | 3624 | 1461187417824 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:23:37 INFO - PROCESS | 3624 | 1461187417826 Marionette TRACE conn6 <- [1,2138,null,{}] 14:23:37 INFO - PROCESS | 3624 | 1461187417830 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:37 INFO - PROCESS | 3624 | 1461187417908 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 14:23:37 INFO - PROCESS | 3624 | 1461187417914 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:37 INFO - PROCESS | 3624 | ++DOCSHELL 1A81B800 == 39 [pid = 3624] [id = 544] 14:23:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1A8F4400) [pid = 3624] [serial = 1632] [outer = 00000000] 14:23:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1BBD5400) [pid = 3624] [serial = 1633] [outer = 1A8F4400] 14:23:37 INFO - PROCESS | 3624 | 1461187417958 Marionette DEBUG loaded listener.js 14:23:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1BBD6800) [pid = 3624] [serial = 1634] [outer = 1A8F4400] 14:23:38 INFO - PROCESS | 3624 | 1461187418415 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 14:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 631ms 14:23:38 INFO - PROCESS | 3624 | 1461187418456 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 14:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:23:38 INFO - PROCESS | 3624 | 1461187418458 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 14:23:38 INFO - PROCESS | 3624 | 1461187418465 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:23:38 INFO - PROCESS | 3624 | 1461187418467 Marionette TRACE conn6 <- [1,2142,null,{}] 14:23:38 INFO - PROCESS | 3624 | 1461187418471 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:38 INFO - PROCESS | 3624 | 1461187418548 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 14:23:38 INFO - PROCESS | 3624 | 1461187418554 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:38 INFO - PROCESS | 3624 | ++DOCSHELL 1BBD9800 == 40 [pid = 3624] [id = 545] 14:23:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1BBDAC00) [pid = 3624] [serial = 1635] [outer = 00000000] 14:23:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1BC9EC00) [pid = 3624] [serial = 1636] [outer = 1BBDAC00] 14:23:38 INFO - PROCESS | 3624 | 1461187418598 Marionette DEBUG loaded listener.js 14:23:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1BC9D000) [pid = 3624] [serial = 1637] [outer = 1BBDAC00] 14:23:39 INFO - PROCESS | 3624 | 1461187419425 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1025ms 14:23:39 INFO - PROCESS | 3624 | 1461187419488 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 14:23:39 INFO - PROCESS | 3624 | 1461187419493 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 14:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:23:39 INFO - PROCESS | 3624 | 1461187419500 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:23:39 INFO - PROCESS | 3624 | 1461187419504 Marionette TRACE conn6 <- [1,2146,null,{}] 14:23:39 INFO - PROCESS | 3624 | 1461187419530 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:39 INFO - PROCESS | 3624 | 1461187419677 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 14:23:39 INFO - PROCESS | 3624 | 1461187419806 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:39 INFO - PROCESS | 3624 | ++DOCSHELL 0EB40C00 == 41 [pid = 3624] [id = 546] 14:23:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (0EB43C00) [pid = 3624] [serial = 1638] [outer = 00000000] 14:23:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (0F26F400) [pid = 3624] [serial = 1639] [outer = 0EB43C00] 14:23:39 INFO - PROCESS | 3624 | 1461187419865 Marionette DEBUG loaded listener.js 14:23:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (0F34C800) [pid = 3624] [serial = 1640] [outer = 0EB43C00] 14:23:40 INFO - PROCESS | 3624 | 1461187420566 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1252ms 14:23:40 INFO - PROCESS | 3624 | 1461187420774 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 14:23:40 INFO - PROCESS | 3624 | 1461187420779 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 14:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:23:40 INFO - PROCESS | 3624 | 1461187420807 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:23:40 INFO - PROCESS | 3624 | 1461187420810 Marionette TRACE conn6 <- [1,2150,null,{}] 14:23:40 INFO - PROCESS | 3624 | 1461187420816 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:40 INFO - PROCESS | 3624 | 1461187420926 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 14:23:41 INFO - PROCESS | 3624 | 1461187421012 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:41 INFO - PROCESS | 3624 | ++DOCSHELL 0F235C00 == 42 [pid = 3624] [id = 547] 14:23:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (0F267800) [pid = 3624] [serial = 1641] [outer = 00000000] 14:23:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (0F344400) [pid = 3624] [serial = 1642] [outer = 0F267800] 14:23:41 INFO - PROCESS | 3624 | 1461187421105 Marionette DEBUG loaded listener.js 14:23:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (0F34EC00) [pid = 3624] [serial = 1643] [outer = 0F267800] 14:23:41 INFO - PROCESS | 3624 | --DOCSHELL 1B662C00 == 41 [pid = 3624] [id = 505] 14:23:41 INFO - PROCESS | 3624 | --DOCSHELL 1A694400 == 40 [pid = 3624] [id = 500] 14:23:41 INFO - PROCESS | 3624 | --DOCSHELL 186EB400 == 39 [pid = 3624] [id = 498] 14:23:41 INFO - PROCESS | 3624 | --DOCSHELL 0F22AC00 == 38 [pid = 3624] [id = 499] 14:23:41 INFO - PROCESS | 3624 | --DOCSHELL 0F273000 == 37 [pid = 3624] [id = 502] 14:23:41 INFO - PROCESS | 3624 | --DOCSHELL 17423800 == 36 [pid = 3624] [id = 497] 14:23:41 INFO - PROCESS | 3624 | --DOCSHELL 1A81DC00 == 35 [pid = 3624] [id = 504] 14:23:41 INFO - PROCESS | 3624 | --DOCSHELL 129A7400 == 34 [pid = 3624] [id = 501] 14:23:41 INFO - PROCESS | 3624 | --DOCSHELL 12BC7400 == 33 [pid = 3624] [id = 495] 14:23:41 INFO - PROCESS | 3624 | --DOCSHELL 0EB33000 == 32 [pid = 3624] [id = 496] 14:23:41 INFO - PROCESS | 3624 | --DOCSHELL 0F19EC00 == 31 [pid = 3624] [id = 493] 14:23:41 INFO - PROCESS | 3624 | --DOCSHELL 0F5B8000 == 30 [pid = 3624] [id = 494] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1BF60800) [pid = 3624] [serial = 1594] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOCSHELL 1BBDB000 == 29 [pid = 3624] [id = 531] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1A831400) [pid = 3624] [serial = 1505] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (0F347400) [pid = 3624] [serial = 1475] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1A8F6400) [pid = 3624] [serial = 1514] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (0EB2B800) [pid = 3624] [serial = 1472] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (16F46800) [pid = 3624] [serial = 1511] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1B8EBC00) [pid = 3624] [serial = 1517] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (0F55BC00) [pid = 3624] [serial = 1508] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1BBDC000) [pid = 3624] [serial = 1592] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (186EAC00) [pid = 3624] [serial = 1579] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1A80D400) [pid = 3624] [serial = 1582] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (186E7400) [pid = 3624] [serial = 1580] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1B663000) [pid = 3624] [serial = 1585] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1A818C00) [pid = 3624] [serial = 1583] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (12770000) [pid = 3624] [serial = 1591] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (17815C00) [pid = 3624] [serial = 1576] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (137DD400) [pid = 3624] [serial = 1573] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (16F40400) [pid = 3624] [serial = 1574] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (0F3DD800) [pid = 3624] [serial = 1570] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (0F5BE400) [pid = 3624] [serial = 1571] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1291A800) [pid = 3624] [serial = 1568] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (127C2800) [pid = 3624] [serial = 1567] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1D12C800) [pid = 3624] [serial = 1565] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1D126800) [pid = 3624] [serial = 1564] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1CF47800) [pid = 3624] [serial = 1562] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1CF44400) [pid = 3624] [serial = 1561] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1BF61000) [pid = 3624] [serial = 1559] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1BCE0400) [pid = 3624] [serial = 1558] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (173D4C00) [pid = 3624] [serial = 1556] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (16F48C00) [pid = 3624] [serial = 1555] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (0F348800) [pid = 3624] [serial = 1553] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (0F269000) [pid = 3624] [serial = 1552] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1BF28C00) [pid = 3624] [serial = 1550] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A817C00) [pid = 3624] [serial = 1588] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1B8E5400) [pid = 3624] [serial = 1586] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1A83AC00) [pid = 3624] [serial = 1589] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (17A6C400) [pid = 3624] [serial = 1577] [outer = 00000000] [url = about:blank] 14:23:41 INFO - PROCESS | 3624 | 1461187421701 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 14:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 930ms 14:23:41 INFO - PROCESS | 3624 | 1461187421740 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 14:23:41 INFO - PROCESS | 3624 | 1461187421743 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 14:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:23:41 INFO - PROCESS | 3624 | 1461187421752 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:23:41 INFO - PROCESS | 3624 | 1461187421755 Marionette TRACE conn6 <- [1,2154,null,{}] 14:23:41 INFO - PROCESS | 3624 | 1461187421759 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:41 INFO - PROCESS | 3624 | 1461187421840 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 14:23:41 INFO - PROCESS | 3624 | 1461187421849 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:41 INFO - PROCESS | 3624 | ++DOCSHELL 0EB2DC00 == 30 [pid = 3624] [id = 548] 14:23:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (0F22E400) [pid = 3624] [serial = 1644] [outer = 00000000] 14:23:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (0F3DE400) [pid = 3624] [serial = 1645] [outer = 0F22E400] 14:23:41 INFO - PROCESS | 3624 | 1461187421895 Marionette DEBUG loaded listener.js 14:23:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (0F3E7800) [pid = 3624] [serial = 1646] [outer = 0F22E400] 14:23:42 INFO - PROCESS | 3624 | 1461187422396 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 14:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 731ms 14:23:42 INFO - PROCESS | 3624 | 1461187422481 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 14:23:42 INFO - PROCESS | 3624 | 1461187422483 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 14:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:23:42 INFO - PROCESS | 3624 | 1461187422486 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:23:42 INFO - PROCESS | 3624 | 1461187422488 Marionette TRACE conn6 <- [1,2158,null,{}] 14:23:42 INFO - PROCESS | 3624 | 1461187422498 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:42 INFO - PROCESS | 3624 | 1461187422588 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 14:23:42 INFO - PROCESS | 3624 | 1461187422678 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:42 INFO - PROCESS | 3624 | ++DOCSHELL 127B9000 == 31 [pid = 3624] [id = 549] 14:23:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (127BB000) [pid = 3624] [serial = 1647] [outer = 00000000] 14:23:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1291A000) [pid = 3624] [serial = 1648] [outer = 127BB000] 14:23:42 INFO - PROCESS | 3624 | 1461187422728 Marionette DEBUG loaded listener.js 14:23:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1299C000) [pid = 3624] [serial = 1649] [outer = 127BB000] 14:23:43 INFO - PROCESS | 3624 | 1461187423121 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 14:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 671ms 14:23:43 INFO - PROCESS | 3624 | 1461187423161 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 14:23:43 INFO - PROCESS | 3624 | 1461187423163 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 14:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:23:43 INFO - PROCESS | 3624 | 1461187423167 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:23:43 INFO - PROCESS | 3624 | 1461187423168 Marionette TRACE conn6 <- [1,2162,null,{}] 14:23:43 INFO - PROCESS | 3624 | 1461187423172 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:43 INFO - PROCESS | 3624 | 1461187423252 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 14:23:43 INFO - PROCESS | 3624 | 1461187423258 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:43 INFO - PROCESS | 3624 | ++DOCSHELL 129A7800 == 32 [pid = 3624] [id = 550] 14:23:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (12BC8400) [pid = 3624] [serial = 1650] [outer = 00000000] 14:23:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16F3D800) [pid = 3624] [serial = 1651] [outer = 12BC8400] 14:23:43 INFO - PROCESS | 3624 | 1461187423304 Marionette DEBUG loaded listener.js 14:23:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16F47800) [pid = 3624] [serial = 1652] [outer = 12BC8400] 14:23:43 INFO - PROCESS | 3624 | 1461187423747 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 14:23:43 INFO - PROCESS | 3624 | 1461187423807 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 14:23:43 INFO - PROCESS | 3624 | 1461187423809 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 14:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:23:43 INFO - PROCESS | 3624 | 1461187423812 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:23:43 INFO - PROCESS | 3624 | 1461187423814 Marionette TRACE conn6 <- [1,2166,null,{}] 14:23:43 INFO - PROCESS | 3624 | 1461187423818 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:43 INFO - PROCESS | 3624 | 1461187423923 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 14:23:44 INFO - PROCESS | 3624 | 1461187424013 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:44 INFO - PROCESS | 3624 | ++DOCSHELL 16F95400 == 33 [pid = 3624] [id = 551] 14:23:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (16F96C00) [pid = 3624] [serial = 1653] [outer = 00000000] 14:23:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17429000) [pid = 3624] [serial = 1654] [outer = 16F96C00] 14:23:44 INFO - PROCESS | 3624 | 1461187424058 Marionette DEBUG loaded listener.js 14:23:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (17898400) [pid = 3624] [serial = 1655] [outer = 16F96C00] 14:23:44 INFO - PROCESS | 3624 | 1461187424467 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 14:23:44 INFO - PROCESS | 3624 | 1461187424488 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 14:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:23:44 INFO - PROCESS | 3624 | 1461187424490 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 14:23:44 INFO - PROCESS | 3624 | 1461187424493 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:23:44 INFO - PROCESS | 3624 | 1461187424495 Marionette TRACE conn6 <- [1,2170,null,{}] 14:23:44 INFO - PROCESS | 3624 | 1461187424499 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:44 INFO - PROCESS | 3624 | 1461187424631 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 14:23:44 INFO - PROCESS | 3624 | 1461187424640 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:44 INFO - PROCESS | 3624 | ++DOCSHELL 17B27000 == 34 [pid = 3624] [id = 552] 14:23:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17B28400) [pid = 3624] [serial = 1656] [outer = 00000000] 14:23:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (186EE800) [pid = 3624] [serial = 1657] [outer = 17B28400] 14:23:44 INFO - PROCESS | 3624 | 1461187424739 Marionette DEBUG loaded listener.js 14:23:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (192F0400) [pid = 3624] [serial = 1658] [outer = 17B28400] 14:23:45 INFO - PROCESS | 3624 | 1461187425176 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 14:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:23:45 INFO - PROCESS | 3624 | 1461187425224 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 14:23:45 INFO - PROCESS | 3624 | 1461187425227 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 14:23:45 INFO - PROCESS | 3624 | 1461187425230 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:23:45 INFO - PROCESS | 3624 | 1461187425231 Marionette TRACE conn6 <- [1,2174,null,{}] 14:23:45 INFO - PROCESS | 3624 | 1461187425241 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:45 INFO - PROCESS | 3624 | 1461187425375 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 14:23:45 INFO - PROCESS | 3624 | 1461187425385 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:45 INFO - PROCESS | 3624 | ++DOCSHELL 137E1800 == 35 [pid = 3624] [id = 553] 14:23:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (192F4000) [pid = 3624] [serial = 1659] [outer = 00000000] 14:23:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A805800) [pid = 3624] [serial = 1660] [outer = 192F4000] 14:23:45 INFO - PROCESS | 3624 | 1461187425429 Marionette DEBUG loaded listener.js 14:23:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A804400) [pid = 3624] [serial = 1661] [outer = 192F4000] 14:23:45 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1299B000) [pid = 3624] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:23:45 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (127C4C00) [pid = 3624] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:23:45 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (16F9A400) [pid = 3624] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:23:45 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (17D8D000) [pid = 3624] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:23:45 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (0F3E7400) [pid = 3624] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:23:45 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (12BCFC00) [pid = 3624] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:23:45 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (0B6FB800) [pid = 3624] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:23:45 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A813C00) [pid = 3624] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:23:45 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (0F1A1000) [pid = 3624] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:23:45 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (17D0E000) [pid = 3624] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:23:45 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A803C00) [pid = 3624] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:23:45 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (0EB3EC00) [pid = 3624] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:23:45 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1BC9AC00) [pid = 3624] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:23:45 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A8F4400) [pid = 3624] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:23:45 INFO - PROCESS | 3624 | 1461187426008 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 830ms 14:23:46 INFO - PROCESS | 3624 | 1461187426061 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 14:23:46 INFO - PROCESS | 3624 | 1461187426063 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 14:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:23:46 INFO - PROCESS | 3624 | 1461187426066 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:23:46 INFO - PROCESS | 3624 | 1461187426068 Marionette TRACE conn6 <- [1,2178,null,{}] 14:23:46 INFO - PROCESS | 3624 | 1461187426071 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:46 INFO - PROCESS | 3624 | 1461187426145 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 14:23:46 INFO - PROCESS | 3624 | 1461187426151 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:46 INFO - PROCESS | 3624 | ++DOCSHELL 0EB41C00 == 36 [pid = 3624] [id = 554] 14:23:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (0F234400) [pid = 3624] [serial = 1662] [outer = 00000000] 14:23:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16F9A800) [pid = 3624] [serial = 1663] [outer = 0F234400] 14:23:46 INFO - PROCESS | 3624 | 1461187426196 Marionette DEBUG loaded listener.js 14:23:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (18610C00) [pid = 3624] [serial = 1664] [outer = 0F234400] 14:23:46 INFO - PROCESS | 3624 | 1461187426632 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 14:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 630ms 14:23:46 INFO - PROCESS | 3624 | 1461187426698 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 14:23:46 INFO - PROCESS | 3624 | 1461187426700 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 14:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:23:46 INFO - PROCESS | 3624 | 1461187426704 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:23:46 INFO - PROCESS | 3624 | 1461187426705 Marionette TRACE conn6 <- [1,2182,null,{}] 14:23:46 INFO - PROCESS | 3624 | 1461187426709 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:46 INFO - PROCESS | 3624 | 1461187426784 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 14:23:46 INFO - PROCESS | 3624 | 1461187426791 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:46 INFO - PROCESS | 3624 | ++DOCSHELL 17423800 == 37 [pid = 3624] [id = 555] 14:23:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A6B0400) [pid = 3624] [serial = 1665] [outer = 00000000] 14:23:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A81A800) [pid = 3624] [serial = 1666] [outer = 1A6B0400] 14:23:46 INFO - PROCESS | 3624 | 1461187426836 Marionette DEBUG loaded listener.js 14:23:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A81DC00) [pid = 3624] [serial = 1667] [outer = 1A6B0400] 14:23:47 INFO - PROCESS | 3624 | 1461187427260 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 14:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 570ms 14:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:23:47 INFO - PROCESS | 3624 | 1461187427277 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 14:23:47 INFO - PROCESS | 3624 | 1461187427278 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 14:23:47 INFO - PROCESS | 3624 | 1461187427314 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:23:47 INFO - PROCESS | 3624 | 1461187427315 Marionette TRACE conn6 <- [1,2186,null,{}] 14:23:47 INFO - PROCESS | 3624 | 1461187427325 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:47 INFO - PROCESS | 3624 | 1461187427403 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 14:23:47 INFO - PROCESS | 3624 | 1461187427409 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:47 INFO - PROCESS | 3624 | ++DOCSHELL 1A818800 == 38 [pid = 3624] [id = 556] 14:23:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A833C00) [pid = 3624] [serial = 1668] [outer = 00000000] 14:23:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1B643C00) [pid = 3624] [serial = 1669] [outer = 1A833C00] 14:23:47 INFO - PROCESS | 3624 | 1461187427456 Marionette DEBUG loaded listener.js 14:23:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1B661800) [pid = 3624] [serial = 1670] [outer = 1A833C00] 14:23:47 INFO - PROCESS | 3624 | 1461187427886 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:23:47 INFO - PROCESS | 3624 | --DOCSHELL 1276B400 == 37 [pid = 3624] [id = 13] 14:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 14:23:47 INFO - PROCESS | 3624 | 1461187427998 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 14:23:47 INFO - PROCESS | 3624 | 1461187428002 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 14:23:47 INFO - PROCESS | 3624 | 1461187428008 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:23:47 INFO - PROCESS | 3624 | 1461187428013 Marionette TRACE conn6 <- [1,2190,null,{}] 14:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:23:48 INFO - PROCESS | 3624 | 1461187428019 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:48 INFO - PROCESS | 3624 | 1461187428137 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 14:23:48 INFO - PROCESS | 3624 | 1461187428304 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:48 INFO - PROCESS | 3624 | ++DOCSHELL 0F22E800 == 38 [pid = 3624] [id = 557] 14:23:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (0F22F000) [pid = 3624] [serial = 1671] [outer = 00000000] 14:23:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (0F275800) [pid = 3624] [serial = 1672] [outer = 0F22F000] 14:23:48 INFO - PROCESS | 3624 | 1461187428362 Marionette DEBUG loaded listener.js 14:23:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (0F34F000) [pid = 3624] [serial = 1673] [outer = 0F22F000] 14:23:48 INFO - PROCESS | 3624 | 1461187428925 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 970ms 14:23:48 INFO - PROCESS | 3624 | 1461187428989 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 14:23:48 INFO - PROCESS | 3624 | 1461187428993 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 14:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:23:48 INFO - PROCESS | 3624 | 1461187429001 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:23:48 INFO - PROCESS | 3624 | 1461187429005 Marionette TRACE conn6 <- [1,2194,null,{}] 14:23:48 INFO - PROCESS | 3624 | 1461187429010 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:49 INFO - PROCESS | 3624 | 1461187429146 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 14:23:49 INFO - PROCESS | 3624 | 1461187429278 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:49 INFO - PROCESS | 3624 | ++DOCSHELL 1276FC00 == 39 [pid = 3624] [id = 558] 14:23:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (128C6800) [pid = 3624] [serial = 1674] [outer = 00000000] 14:23:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (12BC9800) [pid = 3624] [serial = 1675] [outer = 128C6800] 14:23:49 INFO - PROCESS | 3624 | 1461187429336 Marionette DEBUG loaded listener.js 14:23:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1371D000) [pid = 3624] [serial = 1676] [outer = 128C6800] 14:23:49 INFO - PROCESS | 3624 | 1461187429899 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 14:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 930ms 14:23:49 INFO - PROCESS | 3624 | 1461187429934 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 14:23:49 INFO - PROCESS | 3624 | 1461187429936 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 14:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:23:49 INFO - PROCESS | 3624 | 1461187429940 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:23:49 INFO - PROCESS | 3624 | 1461187429943 Marionette TRACE conn6 <- [1,2198,null,{}] 14:23:49 INFO - PROCESS | 3624 | 1461187429952 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:50 INFO - PROCESS | 3624 | 1461187430062 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 14:23:50 INFO - PROCESS | 3624 | 1461187430197 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:50 INFO - PROCESS | 3624 | ++DOCSHELL 192F4400 == 40 [pid = 3624] [id = 559] 14:23:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19F72800) [pid = 3624] [serial = 1677] [outer = 00000000] 14:23:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A833800) [pid = 3624] [serial = 1678] [outer = 19F72800] 14:23:50 INFO - PROCESS | 3624 | 1461187430258 Marionette DEBUG loaded listener.js 14:23:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1B662C00) [pid = 3624] [serial = 1679] [outer = 19F72800] 14:23:50 INFO - PROCESS | 3624 | 1461187430842 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 14:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 930ms 14:23:50 INFO - PROCESS | 3624 | 1461187430874 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 14:23:50 INFO - PROCESS | 3624 | 1461187430876 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 14:23:50 INFO - PROCESS | 3624 | 1461187430880 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:23:50 INFO - PROCESS | 3624 | 1461187430882 Marionette TRACE conn6 <- [1,2202,null,{}] 14:23:50 INFO - PROCESS | 3624 | 1461187430886 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:51 INFO - PROCESS | 3624 | 1461187431022 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 14:23:51 INFO - PROCESS | 3624 | 1461187431127 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:51 INFO - PROCESS | 3624 | ++DOCSHELL 1B8EF000 == 41 [pid = 3624] [id = 560] 14:23:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1B8F0400) [pid = 3624] [serial = 1680] [outer = 00000000] 14:23:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1BBD7000) [pid = 3624] [serial = 1681] [outer = 1B8F0400] 14:23:51 INFO - PROCESS | 3624 | 1461187431183 Marionette DEBUG loaded listener.js 14:23:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1BC98000) [pid = 3624] [serial = 1682] [outer = 1B8F0400] 14:23:51 INFO - PROCESS | 3624 | 1461187431778 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 14:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1076ms 14:23:51 INFO - PROCESS | 3624 | 1461187431988 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 14:23:51 INFO - PROCESS | 3624 | 1461187431992 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 14:23:51 INFO - PROCESS | 3624 | 1461187431998 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:23:51 INFO - PROCESS | 3624 | 1461187432001 Marionette TRACE conn6 <- [1,2206,null,{}] 14:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:23:51 INFO - PROCESS | 3624 | 1461187432007 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:52 INFO - PROCESS | 3624 | 1461187432102 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 14:23:52 INFO - PROCESS | 3624 | 1461187432229 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:52 INFO - PROCESS | 3624 | ++DOCSHELL 0F3DC800 == 42 [pid = 3624] [id = 561] 14:23:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (0F3DDC00) [pid = 3624] [serial = 1683] [outer = 00000000] 14:23:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (0F5B8000) [pid = 3624] [serial = 1684] [outer = 0F3DDC00] 14:23:52 INFO - PROCESS | 3624 | 1461187432279 Marionette DEBUG loaded listener.js 14:23:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (12710000) [pid = 3624] [serial = 1685] [outer = 0F3DDC00] 14:23:52 INFO - PROCESS | 3624 | --DOCSHELL 13783400 == 41 [pid = 3624] [id = 509] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1BBD6800) [pid = 3624] [serial = 1634] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1B663400) [pid = 3624] [serial = 1630] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1299CC00) [pid = 3624] [serial = 1607] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (17899000) [pid = 3624] [serial = 1612] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (17B23800) [pid = 3624] [serial = 1613] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (192EE800) [pid = 3624] [serial = 1619] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1B755000) [pid = 3624] [serial = 1631] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (0F5B6400) [pid = 3624] [serial = 1603] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (13785000) [pid = 3624] [serial = 1610] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (0F19E800) [pid = 3624] [serial = 1627] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A835000) [pid = 3624] [serial = 1624] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (0F271800) [pid = 3624] [serial = 1601] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (0F73DC00) [pid = 3624] [serial = 1628] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1A83B000) [pid = 3624] [serial = 1625] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13711000) [pid = 3624] [serial = 1609] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (186E7000) [pid = 3624] [serial = 1616] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A80F400) [pid = 3624] [serial = 1622] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1291BC00) [pid = 3624] [serial = 1606] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A80F800) [pid = 3624] [serial = 1621] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (19F73400) [pid = 3624] [serial = 1618] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1270B000) [pid = 3624] [serial = 1604] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (0F19A000) [pid = 3624] [serial = 1598] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (186E8000) [pid = 3624] [serial = 1615] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (0F26B400) [pid = 3624] [serial = 1600] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1CE4CC00) [pid = 3624] [serial = 1595] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (0F193000) [pid = 3624] [serial = 1597] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1BBD5400) [pid = 3624] [serial = 1633] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3624 | 1461187432882 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 14:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 930ms 14:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:23:52 INFO - PROCESS | 3624 | 1461187432935 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 14:23:52 INFO - PROCESS | 3624 | 1461187432939 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 14:23:52 INFO - PROCESS | 3624 | 1461187432946 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:23:52 INFO - PROCESS | 3624 | 1461187432949 Marionette TRACE conn6 <- [1,2210,null,{}] 14:23:52 INFO - PROCESS | 3624 | 1461187432953 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:53 INFO - PROCESS | 3624 | 1461187433035 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 14:23:53 INFO - PROCESS | 3624 | 1461187433041 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:53 INFO - PROCESS | 3624 | ++DOCSHELL 0F19EC00 == 42 [pid = 3624] [id = 562] 14:23:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (0F1A0400) [pid = 3624] [serial = 1686] [outer = 00000000] 14:23:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (0F430C00) [pid = 3624] [serial = 1687] [outer = 0F1A0400] 14:23:53 INFO - PROCESS | 3624 | 1461187433087 Marionette DEBUG loaded listener.js 14:23:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (0F742000) [pid = 3624] [serial = 1688] [outer = 0F1A0400] 14:23:53 INFO - PROCESS | 3624 | 1461187433614 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 14:23:53 INFO - PROCESS | 3624 | 1461187433675 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 14:23:53 INFO - PROCESS | 3624 | 1461187433677 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 14:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:23:53 INFO - PROCESS | 3624 | 1461187433681 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:23:53 INFO - PROCESS | 3624 | 1461187433683 Marionette TRACE conn6 <- [1,2214,null,{}] 14:23:53 INFO - PROCESS | 3624 | 1461187433693 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:53 INFO - PROCESS | 3624 | 1461187433782 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 14:23:53 INFO - PROCESS | 3624 | 1461187433871 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:53 INFO - PROCESS | 3624 | ++DOCSHELL 1299AC00 == 43 [pid = 3624] [id = 563] 14:23:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1299B000) [pid = 3624] [serial = 1689] [outer = 00000000] 14:23:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (12F03800) [pid = 3624] [serial = 1690] [outer = 1299B000] 14:23:53 INFO - PROCESS | 3624 | 1461187433920 Marionette DEBUG loaded listener.js 14:23:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (13777000) [pid = 3624] [serial = 1691] [outer = 1299B000] 14:23:54 INFO - PROCESS | 3624 | 1461187434328 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 14:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 14:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:23:54 INFO - PROCESS | 3624 | 1461187434355 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 14:23:54 INFO - PROCESS | 3624 | 1461187434357 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 14:23:54 INFO - PROCESS | 3624 | 1461187434360 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:23:54 INFO - PROCESS | 3624 | 1461187434362 Marionette TRACE conn6 <- [1,2218,null,{}] 14:23:54 INFO - PROCESS | 3624 | 1461187434366 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:54 INFO - PROCESS | 3624 | 1461187434446 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 14:23:54 INFO - PROCESS | 3624 | 1461187434452 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:54 INFO - PROCESS | 3624 | ++DOCSHELL 13D57800 == 44 [pid = 3624] [id = 564] 14:23:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (13D58000) [pid = 3624] [serial = 1692] [outer = 00000000] 14:23:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17817400) [pid = 3624] [serial = 1693] [outer = 13D58000] 14:23:54 INFO - PROCESS | 3624 | 1461187434498 Marionette DEBUG loaded listener.js 14:23:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17AEAC00) [pid = 3624] [serial = 1694] [outer = 13D58000] 14:23:54 INFO - PROCESS | 3624 | 1461187434943 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 14:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 14:23:54 INFO - PROCESS | 3624 | 1461187434991 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 14:23:54 INFO - PROCESS | 3624 | 1461187434993 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 14:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:23:54 INFO - PROCESS | 3624 | 1461187435002 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:23:54 INFO - PROCESS | 3624 | 1461187435003 Marionette TRACE conn6 <- [1,2222,null,{}] 14:23:54 INFO - PROCESS | 3624 | 1461187435007 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:55 INFO - PROCESS | 3624 | 1461187435115 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 14:23:55 INFO - PROCESS | 3624 | 1461187435205 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:55 INFO - PROCESS | 3624 | ++DOCSHELL 17D05000 == 45 [pid = 3624] [id = 565] 14:23:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17D7F000) [pid = 3624] [serial = 1695] [outer = 00000000] 14:23:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (18EE6800) [pid = 3624] [serial = 1696] [outer = 17D7F000] 14:23:55 INFO - PROCESS | 3624 | 1461187435251 Marionette DEBUG loaded listener.js 14:23:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (186F3000) [pid = 3624] [serial = 1697] [outer = 17D7F000] 14:23:55 INFO - PROCESS | 3624 | 1461187435665 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 14:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 690ms 14:23:55 INFO - PROCESS | 3624 | 1461187435687 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 14:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:23:55 INFO - PROCESS | 3624 | 1461187435689 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 14:23:55 INFO - PROCESS | 3624 | 1461187435692 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:23:55 INFO - PROCESS | 3624 | 1461187435694 Marionette TRACE conn6 <- [1,2226,null,{}] 14:23:55 INFO - PROCESS | 3624 | 1461187435697 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:55 INFO - PROCESS | 3624 | 1461187435835 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 14:23:55 INFO - PROCESS | 3624 | 1461187435843 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:55 INFO - PROCESS | 3624 | ++DOCSHELL 0EB3B800 == 46 [pid = 3624] [id = 566] 14:23:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (192FA800) [pid = 3624] [serial = 1698] [outer = 00000000] 14:23:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A810800) [pid = 3624] [serial = 1699] [outer = 192FA800] 14:23:55 INFO - PROCESS | 3624 | 1461187435941 Marionette DEBUG loaded listener.js 14:23:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A81C000) [pid = 3624] [serial = 1700] [outer = 192FA800] 14:23:56 INFO - PROCESS | 3624 | 1461187436374 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 14:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:23:56 INFO - PROCESS | 3624 | 1461187436425 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 14:23:56 INFO - PROCESS | 3624 | 1461187436427 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 14:23:56 INFO - PROCESS | 3624 | 1461187436431 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:23:56 INFO - PROCESS | 3624 | 1461187436432 Marionette TRACE conn6 <- [1,2230,null,{}] 14:23:56 INFO - PROCESS | 3624 | 1461187436436 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:56 INFO - PROCESS | 3624 | 1461187436574 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 14:23:56 INFO - PROCESS | 3624 | 1461187436593 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:56 INFO - PROCESS | 3624 | ++DOCSHELL 1A81E400 == 47 [pid = 3624] [id = 567] 14:23:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A820800) [pid = 3624] [serial = 1701] [outer = 00000000] 14:23:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1B660C00) [pid = 3624] [serial = 1702] [outer = 1A820800] 14:23:56 INFO - PROCESS | 3624 | 1461187436641 Marionette DEBUG loaded listener.js 14:23:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1B75A800) [pid = 3624] [serial = 1703] [outer = 1A820800] 14:23:57 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (16F96C00) [pid = 3624] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:23:57 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (0F267800) [pid = 3624] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:23:57 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (0F22E400) [pid = 3624] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:23:57 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (127BB000) [pid = 3624] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:23:57 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (12BC8400) [pid = 3624] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:23:57 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17B28400) [pid = 3624] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:23:57 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (192F4000) [pid = 3624] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:23:57 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (0F234400) [pid = 3624] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:23:57 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A6B0400) [pid = 3624] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:23:57 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (0B68C000) [pid = 3624] [serial = 38] [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.] 14:23:57 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1276B800) [pid = 3624] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:23:57 INFO - PROCESS | 3624 | 1461187437232 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 831ms 14:23:57 INFO - PROCESS | 3624 | 1461187437265 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 14:23:57 INFO - PROCESS | 3624 | 1461187437269 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 14:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:23:57 INFO - PROCESS | 3624 | 1461187437274 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:23:57 INFO - PROCESS | 3624 | 1461187437279 Marionette TRACE conn6 <- [1,2234,null,{}] 14:23:57 INFO - PROCESS | 3624 | 1461187437286 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:57 INFO - PROCESS | 3624 | 1461187437396 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 14:23:57 INFO - PROCESS | 3624 | 1461187437507 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:57 INFO - PROCESS | 3624 | ++DOCSHELL 0F194C00 == 48 [pid = 3624] [id = 568] 14:23:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (0F1A1C00) [pid = 3624] [serial = 1704] [outer = 00000000] 14:23:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (0F26C000) [pid = 3624] [serial = 1705] [outer = 0F1A1C00] 14:23:57 INFO - PROCESS | 3624 | 1461187437566 Marionette DEBUG loaded listener.js 14:23:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (0F344C00) [pid = 3624] [serial = 1706] [outer = 0F1A1C00] 14:23:58 INFO - PROCESS | 3624 | 1461187438238 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 990ms 14:23:58 INFO - PROCESS | 3624 | 1461187438265 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 14:23:58 INFO - PROCESS | 3624 | 1461187438271 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 14:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:23:58 INFO - PROCESS | 3624 | 1461187438277 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:23:58 INFO - PROCESS | 3624 | 1461187438280 Marionette TRACE conn6 <- [1,2238,null,{}] 14:23:58 INFO - PROCESS | 3624 | 1461187438284 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:58 INFO - PROCESS | 3624 | 1461187438390 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 14:23:58 INFO - PROCESS | 3624 | 1461187438496 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:58 INFO - PROCESS | 3624 | ++DOCSHELL 0F22A000 == 49 [pid = 3624] [id = 569] 14:23:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (0F342000) [pid = 3624] [serial = 1707] [outer = 00000000] 14:23:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (12BCDC00) [pid = 3624] [serial = 1708] [outer = 0F342000] 14:23:58 INFO - PROCESS | 3624 | 1461187438552 Marionette DEBUG loaded listener.js 14:23:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (13790400) [pid = 3624] [serial = 1709] [outer = 0F342000] 14:23:59 INFO - PROCESS | 3624 | 1461187439206 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 14:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 970ms 14:23:59 INFO - PROCESS | 3624 | 1461187439249 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 14:23:59 INFO - PROCESS | 3624 | 1461187439252 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 14:23:59 INFO - PROCESS | 3624 | 1461187439256 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:23:59 INFO - PROCESS | 3624 | 1461187439259 Marionette TRACE conn6 <- [1,2242,null,{}] 14:23:59 INFO - PROCESS | 3624 | 1461187439271 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:59 INFO - PROCESS | 3624 | 1461187439378 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 14:23:59 INFO - PROCESS | 3624 | 1461187439510 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:59 INFO - PROCESS | 3624 | ++DOCSHELL 17430C00 == 50 [pid = 3624] [id = 570] 14:23:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (18609800) [pid = 3624] [serial = 1710] [outer = 00000000] 14:23:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A803000) [pid = 3624] [serial = 1711] [outer = 18609800] 14:23:59 INFO - PROCESS | 3624 | 1461187439570 Marionette DEBUG loaded listener.js 14:23:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A819000) [pid = 3624] [serial = 1712] [outer = 18609800] 14:24:00 INFO - PROCESS | 3624 | 1461187440181 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 970ms 14:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:24:00 INFO - PROCESS | 3624 | 1461187440229 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 14:24:00 INFO - PROCESS | 3624 | 1461187440232 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 14:24:00 INFO - PROCESS | 3624 | 1461187440236 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:24:00 INFO - PROCESS | 3624 | 1461187440238 Marionette TRACE conn6 <- [1,2246,null,{}] 14:24:00 INFO - PROCESS | 3624 | 1461187440241 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:00 INFO - PROCESS | 3624 | 1461187440345 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 14:24:00 INFO - PROCESS | 3624 | 1461187440477 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:00 INFO - PROCESS | 3624 | ++DOCSHELL 1A814800 == 51 [pid = 3624] [id = 571] 14:24:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A836C00) [pid = 3624] [serial = 1713] [outer = 00000000] 14:24:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1BBD6800) [pid = 3624] [serial = 1714] [outer = 1A836C00] 14:24:00 INFO - PROCESS | 3624 | 1461187440534 Marionette DEBUG loaded listener.js 14:24:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1BBDB800) [pid = 3624] [serial = 1715] [outer = 1A836C00] 14:24:01 INFO - PROCESS | 3624 | 1461187441319 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:24:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:24:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1116ms 14:24:01 INFO - PROCESS | 3624 | 1461187441355 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 14:24:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:24:01 INFO - PROCESS | 3624 | 1461187441359 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 14:24:01 INFO - PROCESS | 3624 | 1461187441364 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:24:01 INFO - PROCESS | 3624 | 1461187441368 Marionette TRACE conn6 <- [1,2250,null,{}] 14:24:01 INFO - PROCESS | 3624 | 1461187441375 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:01 INFO - PROCESS | 3624 | 1461187441470 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 14:24:01 INFO - PROCESS | 3624 | 1461187441610 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:01 INFO - PROCESS | 3624 | ++DOCSHELL 0F26AC00 == 52 [pid = 3624] [id = 572] 14:24:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (0F275C00) [pid = 3624] [serial = 1716] [outer = 00000000] 14:24:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1270B000) [pid = 3624] [serial = 1717] [outer = 0F275C00] 14:24:01 INFO - PROCESS | 3624 | 1461187441664 Marionette DEBUG loaded listener.js 14:24:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (127BDC00) [pid = 3624] [serial = 1718] [outer = 0F275C00] 14:24:02 INFO - PROCESS | 3624 | --DOCSHELL 0EB3B800 == 51 [pid = 3624] [id = 566] 14:24:02 INFO - PROCESS | 3624 | --DOCSHELL 17D05000 == 50 [pid = 3624] [id = 565] 14:24:02 INFO - PROCESS | 3624 | --DOCSHELL 13D57800 == 49 [pid = 3624] [id = 564] 14:24:02 INFO - PROCESS | 3624 | --DOCSHELL 1299AC00 == 48 [pid = 3624] [id = 563] 14:24:02 INFO - PROCESS | 3624 | --DOCSHELL 0F19EC00 == 47 [pid = 3624] [id = 562] 14:24:02 INFO - PROCESS | 3624 | --DOCSHELL 009C0000 == 46 [pid = 3624] [id = 14] 14:24:02 INFO - PROCESS | 3624 | --DOCSHELL 0F3DC800 == 45 [pid = 3624] [id = 561] 14:24:02 INFO - PROCESS | 3624 | --DOCSHELL 192F4400 == 44 [pid = 3624] [id = 559] 14:24:02 INFO - PROCESS | 3624 | --DOCSHELL 1276FC00 == 43 [pid = 3624] [id = 558] 14:24:02 INFO - PROCESS | 3624 | --DOCSHELL 0F22E800 == 42 [pid = 3624] [id = 557] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1B643C00) [pid = 3624] [serial = 1669] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (127C2C00) [pid = 3624] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (17429000) [pid = 3624] [serial = 1654] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (17898400) [pid = 3624] [serial = 1655] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (0F34EC00) [pid = 3624] [serial = 1643] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (0F344400) [pid = 3624] [serial = 1642] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (0F26F400) [pid = 3624] [serial = 1639] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (0F3DE400) [pid = 3624] [serial = 1645] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (0F3E7800) [pid = 3624] [serial = 1646] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1291A000) [pid = 3624] [serial = 1648] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1299C000) [pid = 3624] [serial = 1649] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (16F3D800) [pid = 3624] [serial = 1651] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (192F0400) [pid = 3624] [serial = 1658] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1BC9EC00) [pid = 3624] [serial = 1636] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (186EE800) [pid = 3624] [serial = 1657] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A805800) [pid = 3624] [serial = 1660] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16F9A800) [pid = 3624] [serial = 1663] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (18610C00) [pid = 3624] [serial = 1664] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A81A800) [pid = 3624] [serial = 1666] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A804400) [pid = 3624] [serial = 1661] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A81DC00) [pid = 3624] [serial = 1667] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1D161400) [pid = 3624] [serial = 1136] [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.] 14:24:02 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (16F47800) [pid = 3624] [serial = 1652] [outer = 00000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3624 | 1461187442210 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 890ms 14:24:02 INFO - PROCESS | 3624 | 1461187442256 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 14:24:02 INFO - PROCESS | 3624 | 1461187442261 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 14:24:02 INFO - PROCESS | 3624 | 1461187442267 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:24:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:24:02 INFO - PROCESS | 3624 | 1461187442270 Marionette TRACE conn6 <- [1,2254,null,{}] 14:24:02 INFO - PROCESS | 3624 | 1461187442273 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:02 INFO - PROCESS | 3624 | 1461187442376 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 14:24:02 INFO - PROCESS | 3624 | 1461187442466 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:02 INFO - PROCESS | 3624 | ++DOCSHELL 0F1A1800 == 43 [pid = 3624] [id = 573] 14:24:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (0F273000) [pid = 3624] [serial = 1719] [outer = 00000000] 14:24:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (127BD400) [pid = 3624] [serial = 1720] [outer = 0F273000] 14:24:02 INFO - PROCESS | 3624 | 1461187442520 Marionette DEBUG loaded listener.js 14:24:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (12915C00) [pid = 3624] [serial = 1721] [outer = 0F273000] 14:24:02 INFO - PROCESS | 3624 | 1461187442961 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 14:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 730ms 14:24:02 INFO - PROCESS | 3624 | 1461187443000 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 14:24:02 INFO - PROCESS | 3624 | 1461187443003 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 14:24:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:24:02 INFO - PROCESS | 3624 | 1461187443006 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:24:02 INFO - PROCESS | 3624 | 1461187443010 Marionette TRACE conn6 <- [1,2258,null,{}] 14:24:03 INFO - PROCESS | 3624 | 1461187443020 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:03 INFO - PROCESS | 3624 | 1461187443102 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 14:24:03 INFO - PROCESS | 3624 | 1461187443109 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:03 INFO - PROCESS | 3624 | ++DOCSHELL 129A3800 == 44 [pid = 3624] [id = 574] 14:24:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (129A3C00) [pid = 3624] [serial = 1722] [outer = 00000000] 14:24:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (16F41400) [pid = 3624] [serial = 1723] [outer = 129A3C00] 14:24:03 INFO - PROCESS | 3624 | 1461187443163 Marionette DEBUG loaded listener.js 14:24:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16F7E400) [pid = 3624] [serial = 1724] [outer = 129A3C00] 14:24:03 INFO - PROCESS | 3624 | 1461187443626 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 14:24:03 INFO - PROCESS | 3624 | 1461187443681 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 14:24:03 INFO - PROCESS | 3624 | 1461187443683 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 14:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:24:03 INFO - PROCESS | 3624 | 1461187443686 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:24:03 INFO - PROCESS | 3624 | 1461187443688 Marionette TRACE conn6 <- [1,2262,null,{}] 14:24:03 INFO - PROCESS | 3624 | 1461187443692 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:03 INFO - PROCESS | 3624 | 1461187443772 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 14:24:03 INFO - PROCESS | 3624 | 1461187443781 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:03 INFO - PROCESS | 3624 | ++DOCSHELL 17813800 == 45 [pid = 3624] [id = 575] 14:24:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (173D0C00) [pid = 3624] [serial = 1725] [outer = 00000000] 14:24:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17D05000) [pid = 3624] [serial = 1726] [outer = 173D0C00] 14:24:03 INFO - PROCESS | 3624 | 1461187443827 Marionette DEBUG loaded listener.js 14:24:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1860A000) [pid = 3624] [serial = 1727] [outer = 173D0C00] 14:24:04 INFO - PROCESS | 3624 | 1461187444261 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 14:24:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:24:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 630ms 14:24:04 INFO - PROCESS | 3624 | 1461187444326 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 14:24:04 INFO - PROCESS | 3624 | 1461187444328 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 14:24:04 INFO - PROCESS | 3624 | 1461187444331 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:24:04 INFO - PROCESS | 3624 | 1461187444333 Marionette TRACE conn6 <- [1,2266,null,{}] 14:24:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:24:04 INFO - PROCESS | 3624 | 1461187444337 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:04 INFO - PROCESS | 3624 | 1461187444446 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 14:24:04 INFO - PROCESS | 3624 | 1461187444534 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:04 INFO - PROCESS | 3624 | ++DOCSHELL 18EE8000 == 46 [pid = 3624] [id = 576] 14:24:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (18EE8800) [pid = 3624] [serial = 1728] [outer = 00000000] 14:24:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (192F8C00) [pid = 3624] [serial = 1729] [outer = 18EE8800] 14:24:04 INFO - PROCESS | 3624 | 1461187444581 Marionette DEBUG loaded listener.js 14:24:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A696800) [pid = 3624] [serial = 1730] [outer = 18EE8800] 14:24:05 INFO - PROCESS | 3624 | 1461187445015 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:24:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:24:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 14:24:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:24:05 INFO - PROCESS | 3624 | 1461187445066 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 14:24:05 INFO - PROCESS | 3624 | 1461187445068 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 14:24:05 INFO - PROCESS | 3624 | 1461187445071 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:24:05 INFO - PROCESS | 3624 | 1461187445072 Marionette TRACE conn6 <- [1,2270,null,{}] 14:24:05 INFO - PROCESS | 3624 | 1461187445075 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:05 INFO - PROCESS | 3624 | 1461187445211 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 14:24:05 INFO - PROCESS | 3624 | 1461187445276 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:05 INFO - PROCESS | 3624 | ++DOCSHELL 1A6AFC00 == 47 [pid = 3624] [id = 577] 14:24:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A801800) [pid = 3624] [serial = 1731] [outer = 00000000] 14:24:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A836400) [pid = 3624] [serial = 1732] [outer = 1A801800] 14:24:05 INFO - PROCESS | 3624 | 1461187445326 Marionette DEBUG loaded listener.js 14:24:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1B666C00) [pid = 3624] [serial = 1733] [outer = 1A801800] 14:24:05 INFO - PROCESS | 3624 | 1461187445753 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 14:24:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:24:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 14:24:05 INFO - PROCESS | 3624 | 1461187445834 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 14:24:05 INFO - PROCESS | 3624 | 1461187445836 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 14:24:05 INFO - PROCESS | 3624 | 1461187445840 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:24:05 INFO - PROCESS | 3624 | 1461187445841 Marionette TRACE conn6 <- [1,2274,null,{}] 14:24:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:24:05 INFO - PROCESS | 3624 | 1461187445845 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:05 INFO - PROCESS | 3624 | 1461187445954 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 14:24:05 INFO - PROCESS | 3624 | 1461187445967 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:05 INFO - PROCESS | 3624 | ++DOCSHELL 1B75B000 == 48 [pid = 3624] [id = 578] 14:24:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1B8E5C00) [pid = 3624] [serial = 1734] [outer = 00000000] 14:24:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1BBDBC00) [pid = 3624] [serial = 1735] [outer = 1B8E5C00] 14:24:05 INFO - PROCESS | 3624 | 1461187446011 Marionette DEBUG loaded listener.js 14:24:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1BC9A800) [pid = 3624] [serial = 1736] [outer = 1B8E5C00] 14:24:06 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (13D58000) [pid = 3624] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:24:06 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (17D7F000) [pid = 3624] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:24:06 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1A833C00) [pid = 3624] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:24:06 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (192FA800) [pid = 3624] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:24:06 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (0F1A0400) [pid = 3624] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:24:06 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (0F3DDC00) [pid = 3624] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:24:06 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1299B000) [pid = 3624] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:24:06 INFO - PROCESS | 3624 | 1461187446480 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 14:24:06 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 14:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 14:24:06 INFO - PROCESS | 3624 | 1461187446518 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 14:24:06 INFO - PROCESS | 3624 | 1461187446519 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 14:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:24:06 INFO - PROCESS | 3624 | 1461187446523 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:24:06 INFO - PROCESS | 3624 | 1461187446524 Marionette TRACE conn6 <- [1,2278,null,{}] 14:24:06 INFO - PROCESS | 3624 | 1461187446528 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:06 INFO - PROCESS | 3624 | 1461187446606 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 14:24:06 INFO - PROCESS | 3624 | 1461187446702 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:06 INFO - PROCESS | 3624 | ++DOCSHELL 0EB46800 == 49 [pid = 3624] [id = 579] 14:24:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (0F194000) [pid = 3624] [serial = 1737] [outer = 00000000] 14:24:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1BBD6000) [pid = 3624] [serial = 1738] [outer = 0F194000] 14:24:06 INFO - PROCESS | 3624 | 1461187446748 Marionette DEBUG loaded listener.js 14:24:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1B8EB400) [pid = 3624] [serial = 1739] [outer = 0F194000] 14:24:07 INFO - PROCESS | 3624 | 1461187447114 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 14:24:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:24:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 14:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:24:07 INFO - PROCESS | 3624 | 1461187447154 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 14:24:07 INFO - PROCESS | 3624 | 1461187447156 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 14:24:07 INFO - PROCESS | 3624 | 1461187447169 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:24:07 INFO - PROCESS | 3624 | 1461187447171 Marionette TRACE conn6 <- [1,2282,null,{}] 14:24:07 INFO - PROCESS | 3624 | 1461187447174 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:07 INFO - PROCESS | 3624 | 1461187447253 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 14:24:07 INFO - PROCESS | 3624 | 1461187447294 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:07 INFO - PROCESS | 3624 | ++DOCSHELL 1BF5B400 == 50 [pid = 3624] [id = 580] 14:24:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1BF5BC00) [pid = 3624] [serial = 1740] [outer = 00000000] 14:24:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1BF65400) [pid = 3624] [serial = 1741] [outer = 1BF5BC00] 14:24:07 INFO - PROCESS | 3624 | 1461187447341 Marionette DEBUG loaded listener.js 14:24:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1BF67800) [pid = 3624] [serial = 1742] [outer = 1BF5BC00] 14:24:07 INFO - PROCESS | 3624 | 1461187447769 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 14:24:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:24:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 633ms 14:24:07 INFO - PROCESS | 3624 | 1461187447792 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 14:24:07 INFO - PROCESS | 3624 | 1461187447794 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 14:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:24:07 INFO - PROCESS | 3624 | 1461187447797 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:24:07 INFO - PROCESS | 3624 | 1461187447799 Marionette TRACE conn6 <- [1,2286,null,{}] 14:24:07 INFO - PROCESS | 3624 | 1461187447819 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:07 INFO - PROCESS | 3624 | 1461187447901 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 14:24:07 INFO - PROCESS | 3624 | 1461187447907 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:07 INFO - PROCESS | 3624 | ++DOCSHELL 0F342400 == 51 [pid = 3624] [id = 581] 14:24:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1276F800) [pid = 3624] [serial = 1743] [outer = 00000000] 14:24:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1CE51400) [pid = 3624] [serial = 1744] [outer = 1276F800] 14:24:07 INFO - PROCESS | 3624 | 1461187447952 Marionette DEBUG loaded listener.js 14:24:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1CF3D000) [pid = 3624] [serial = 1745] [outer = 1276F800] 14:24:08 INFO - PROCESS | 3624 | 1461187448420 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 14:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 14:24:08 INFO - PROCESS | 3624 | 1461187448482 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 14:24:08 INFO - PROCESS | 3624 | 1461187448487 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 14:24:08 INFO - PROCESS | 3624 | 1461187448493 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:24:08 INFO - PROCESS | 3624 | 1461187448498 Marionette TRACE conn6 <- [1,2290,null,{}] 14:24:08 INFO - PROCESS | 3624 | 1461187448505 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:08 INFO - PROCESS | 3624 | 1461187448624 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 14:24:08 INFO - PROCESS | 3624 | 1461187448777 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:08 INFO - PROCESS | 3624 | ++DOCSHELL 0F34EC00 == 52 [pid = 3624] [id = 582] 14:24:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (0F34F400) [pid = 3624] [serial = 1746] [outer = 00000000] 14:24:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (0F3E2000) [pid = 3624] [serial = 1747] [outer = 0F34F400] 14:24:08 INFO - PROCESS | 3624 | 1461187448836 Marionette DEBUG loaded listener.js 14:24:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (128C6400) [pid = 3624] [serial = 1748] [outer = 0F34F400] 14:24:09 INFO - PROCESS | 3624 | 1461187449407 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 931ms 14:24:09 INFO - PROCESS | 3624 | 1461187449428 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 14:24:09 INFO - PROCESS | 3624 | 1461187449435 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 14:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:24:09 INFO - PROCESS | 3624 | 1461187449441 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:24:09 INFO - PROCESS | 3624 | 1461187449444 Marionette TRACE conn6 <- [1,2294,null,{}] 14:24:09 INFO - PROCESS | 3624 | 1461187449448 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:09 INFO - PROCESS | 3624 | 1461187449556 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 14:24:09 INFO - PROCESS | 3624 | 1461187449666 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:09 INFO - PROCESS | 3624 | ++DOCSHELL 12771000 == 53 [pid = 3624] [id = 583] 14:24:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (129A5800) [pid = 3624] [serial = 1749] [outer = 00000000] 14:24:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (17B28400) [pid = 3624] [serial = 1750] [outer = 129A5800] 14:24:09 INFO - PROCESS | 3624 | 1461187449721 Marionette DEBUG loaded listener.js 14:24:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (18EEDC00) [pid = 3624] [serial = 1751] [outer = 129A5800] 14:24:10 INFO - PROCESS | 3624 | 1461187450348 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 14:24:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:24:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 970ms 14:24:10 INFO - PROCESS | 3624 | 1461187450413 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 14:24:10 INFO - PROCESS | 3624 | 1461187450416 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 14:24:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:24:10 INFO - PROCESS | 3624 | 1461187450420 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:24:10 INFO - PROCESS | 3624 | 1461187450423 Marionette TRACE conn6 <- [1,2298,null,{}] 14:24:10 INFO - PROCESS | 3624 | 1461187450434 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:10 INFO - PROCESS | 3624 | 1461187450545 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 14:24:10 INFO - PROCESS | 3624 | 1461187450682 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:10 INFO - PROCESS | 3624 | ++DOCSHELL 1BCE6000 == 54 [pid = 3624] [id = 584] 14:24:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1BF27800) [pid = 3624] [serial = 1752] [outer = 00000000] 14:24:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1CF41800) [pid = 3624] [serial = 1753] [outer = 1BF27800] 14:24:10 INFO - PROCESS | 3624 | 1461187450745 Marionette DEBUG loaded listener.js 14:24:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1CF49800) [pid = 3624] [serial = 1754] [outer = 1BF27800] 14:24:11 INFO - PROCESS | 3624 | 1461187451390 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1021ms 14:24:11 INFO - PROCESS | 3624 | 1461187451444 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 14:24:11 INFO - PROCESS | 3624 | 1461187451447 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 14:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:24:11 INFO - PROCESS | 3624 | 1461187451451 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:24:11 INFO - PROCESS | 3624 | 1461187451453 Marionette TRACE conn6 <- [1,2302,null,{}] 14:24:11 INFO - PROCESS | 3624 | 1461187451457 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:11 INFO - PROCESS | 3624 | 1461187451562 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 14:24:11 INFO - PROCESS | 3624 | 1461187451699 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:11 INFO - PROCESS | 3624 | ++DOCSHELL 1CFDCC00 == 55 [pid = 3624] [id = 585] 14:24:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1D12AC00) [pid = 3624] [serial = 1755] [outer = 00000000] 14:24:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1D160400) [pid = 3624] [serial = 1756] [outer = 1D12AC00] 14:24:11 INFO - PROCESS | 3624 | 1461187451756 Marionette DEBUG loaded listener.js 14:24:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1D163C00) [pid = 3624] [serial = 1757] [outer = 1D12AC00] 14:24:12 INFO - PROCESS | 3624 | 1461187452302 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 14:24:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:24:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 870ms 14:24:12 INFO - PROCESS | 3624 | 1461187452324 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 14:24:12 INFO - PROCESS | 3624 | 1461187452326 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 14:24:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:24:12 INFO - PROCESS | 3624 | 1461187452344 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:24:12 INFO - PROCESS | 3624 | 1461187452346 Marionette TRACE conn6 <- [1,2306,null,{}] 14:24:12 INFO - PROCESS | 3624 | 1461187452353 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:12 INFO - PROCESS | 3624 | 1461187452487 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 14:24:12 INFO - PROCESS | 3624 | 1461187452594 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:12 INFO - PROCESS | 3624 | ++DOCSHELL 0F3E2800 == 56 [pid = 3624] [id = 586] 14:24:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (13711000) [pid = 3624] [serial = 1758] [outer = 00000000] 14:24:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (17BF1C00) [pid = 3624] [serial = 1759] [outer = 13711000] 14:24:12 INFO - PROCESS | 3624 | 1461187452651 Marionette DEBUG loaded listener.js 14:24:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (192FAC00) [pid = 3624] [serial = 1760] [outer = 13711000] 14:24:13 INFO - PROCESS | 3624 | 1461187453468 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 14:24:13 INFO - PROCESS | 3624 | 1461187453537 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 14:24:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:24:13 INFO - PROCESS | 3624 | 1461187453542 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:24:13 INFO - PROCESS | 3624 | 1461187453545 Marionette TRACE conn6 <- [1,2310,null,{}] 14:24:13 INFO - PROCESS | 3624 | 1461187453550 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:13 INFO - PROCESS | 3624 | 1461187453651 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 14:24:13 INFO - PROCESS | 3624 | 1461187453790 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:13 INFO - PROCESS | 3624 | ++DOCSHELL 12CCB800 == 57 [pid = 3624] [id = 587] 14:24:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (12CCE400) [pid = 3624] [serial = 1761] [outer = 00000000] 14:24:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (137E2400) [pid = 3624] [serial = 1762] [outer = 12CCE400] 14:24:13 INFO - PROCESS | 3624 | 1461187453842 Marionette DEBUG loaded listener.js 14:24:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (16F4BC00) [pid = 3624] [serial = 1763] [outer = 12CCE400] 14:24:13 INFO - PROCESS | 3624 | --DOCSHELL 127B9800 == 56 [pid = 3624] [id = 507] 14:24:13 INFO - PROCESS | 3624 | --DOCSHELL 0EB41000 == 55 [pid = 3624] [id = 508] 14:24:13 INFO - PROCESS | 3624 | --DOCSHELL 1BF5B400 == 54 [pid = 3624] [id = 580] 14:24:13 INFO - PROCESS | 3624 | --DOCSHELL 0EB46800 == 53 [pid = 3624] [id = 579] 14:24:13 INFO - PROCESS | 3624 | --DOCSHELL 1B75B000 == 52 [pid = 3624] [id = 578] 14:24:13 INFO - PROCESS | 3624 | --DOCSHELL 1A6AFC00 == 51 [pid = 3624] [id = 577] 14:24:13 INFO - PROCESS | 3624 | --DOCSHELL 18EE8000 == 50 [pid = 3624] [id = 576] 14:24:13 INFO - PROCESS | 3624 | --DOCSHELL 17813800 == 49 [pid = 3624] [id = 575] 14:24:14 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1B660C00) [pid = 3624] [serial = 1702] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 3624 | --DOCSHELL 129A3800 == 48 [pid = 3624] [id = 574] 14:24:14 INFO - PROCESS | 3624 | --DOCSHELL 0F1A1800 == 47 [pid = 3624] [id = 573] 14:24:14 INFO - PROCESS | 3624 | --DOCSHELL 0F26AC00 == 46 [pid = 3624] [id = 572] 14:24:14 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (17AEAC00) [pid = 3624] [serial = 1694] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (17817400) [pid = 3624] [serial = 1693] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (18EE6800) [pid = 3624] [serial = 1696] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1B661800) [pid = 3624] [serial = 1670] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1A81C000) [pid = 3624] [serial = 1700] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (0F430C00) [pid = 3624] [serial = 1687] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (0F742000) [pid = 3624] [serial = 1688] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (12710000) [pid = 3624] [serial = 1685] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (0F5B8000) [pid = 3624] [serial = 1684] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (12F03800) [pid = 3624] [serial = 1690] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (13777000) [pid = 3624] [serial = 1691] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1A833800) [pid = 3624] [serial = 1678] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (186F3000) [pid = 3624] [serial = 1697] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (0F275800) [pid = 3624] [serial = 1672] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1BBD7000) [pid = 3624] [serial = 1681] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (12BC9800) [pid = 3624] [serial = 1675] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1A810800) [pid = 3624] [serial = 1699] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 3624 | 1461187454354 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:24:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:24:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 870ms 14:24:14 INFO - PROCESS | 3624 | 1461187454417 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 14:24:14 INFO - PROCESS | 3624 | 1461187454422 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 14:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:24:14 INFO - PROCESS | 3624 | 1461187454428 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:24:14 INFO - PROCESS | 3624 | 1461187454430 Marionette TRACE conn6 <- [1,2314,null,{}] 14:24:14 INFO - PROCESS | 3624 | 1461187454434 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:14 INFO - PROCESS | 3624 | 1461187454519 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 14:24:14 INFO - PROCESS | 3624 | 1461187454526 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:14 INFO - PROCESS | 3624 | ++DOCSHELL 0F346000 == 47 [pid = 3624] [id = 588] 14:24:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (0F348000) [pid = 3624] [serial = 1764] [outer = 00000000] 14:24:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1276B800) [pid = 3624] [serial = 1765] [outer = 0F348000] 14:24:14 INFO - PROCESS | 3624 | 1461187454571 Marionette DEBUG loaded listener.js 14:24:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (128C6C00) [pid = 3624] [serial = 1766] [outer = 0F348000] 14:24:15 INFO - PROCESS | 3624 | 1461187455065 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:24:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:24:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 674ms 14:24:15 INFO - PROCESS | 3624 | 1461187455105 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 14:24:15 INFO - PROCESS | 3624 | 1461187455108 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 14:24:15 INFO - PROCESS | 3624 | 1461187455111 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:24:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:24:15 INFO - PROCESS | 3624 | 1461187455115 Marionette TRACE conn6 <- [1,2318,null,{}] 14:24:15 INFO - PROCESS | 3624 | 1461187455125 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:15 INFO - PROCESS | 3624 | 1461187455213 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 14:24:15 INFO - PROCESS | 3624 | 1461187455222 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:15 INFO - PROCESS | 3624 | ++DOCSHELL 1789C000 == 48 [pid = 3624] [id = 589] 14:24:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (178A1C00) [pid = 3624] [serial = 1767] [outer = 00000000] 14:24:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (17B24800) [pid = 3624] [serial = 1768] [outer = 178A1C00] 14:24:15 INFO - PROCESS | 3624 | 1461187455271 Marionette DEBUG loaded listener.js 14:24:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (17D0FC00) [pid = 3624] [serial = 1769] [outer = 178A1C00] 14:24:15 INFO - PROCESS | 3624 | 1461187455748 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:24:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:24:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 14:24:15 INFO - PROCESS | 3624 | 1461187455785 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 14:24:15 INFO - PROCESS | 3624 | 1461187455787 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 14:24:15 INFO - PROCESS | 3624 | 1461187455790 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:24:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:24:15 INFO - PROCESS | 3624 | 1461187455792 Marionette TRACE conn6 <- [1,2322,null,{}] 14:24:15 INFO - PROCESS | 3624 | 1461187455796 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:15 INFO - PROCESS | 3624 | 1461187455880 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 14:24:15 INFO - PROCESS | 3624 | 1461187455887 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:15 INFO - PROCESS | 3624 | ++DOCSHELL 192EF400 == 49 [pid = 3624] [id = 590] 14:24:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (192EF800) [pid = 3624] [serial = 1770] [outer = 00000000] 14:24:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1A807C00) [pid = 3624] [serial = 1771] [outer = 192EF800] 14:24:15 INFO - PROCESS | 3624 | 1461187455933 Marionette DEBUG loaded listener.js 14:24:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1A80D800) [pid = 3624] [serial = 1772] [outer = 192EF800] 14:24:16 INFO - PROCESS | 3624 | 1461187456384 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 14:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 14:24:16 INFO - PROCESS | 3624 | 1461187456425 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 14:24:16 INFO - PROCESS | 3624 | 1461187456427 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 14:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:24:16 INFO - PROCESS | 3624 | 1461187456438 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:24:16 INFO - PROCESS | 3624 | 1461187456440 Marionette TRACE conn6 <- [1,2326,null,{}] 14:24:16 INFO - PROCESS | 3624 | 1461187456443 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:16 INFO - PROCESS | 3624 | 1461187456552 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 14:24:16 INFO - PROCESS | 3624 | 1461187456559 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:16 INFO - PROCESS | 3624 | ++DOCSHELL 0F73DC00 == 50 [pid = 3624] [id = 591] 14:24:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (173D8400) [pid = 3624] [serial = 1773] [outer = 00000000] 14:24:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1A81F000) [pid = 3624] [serial = 1774] [outer = 173D8400] 14:24:16 INFO - PROCESS | 3624 | 1461187456605 Marionette DEBUG loaded listener.js 14:24:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1A836800) [pid = 3624] [serial = 1775] [outer = 173D8400] 14:24:17 INFO - PROCESS | 3624 | 1461187457094 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 14:24:17 INFO - PROCESS | 3624 | 1461187457115 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 14:24:17 INFO - PROCESS | 3624 | 1461187457117 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 14:24:17 INFO - PROCESS | 3624 | 1461187457120 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:24:17 INFO - PROCESS | 3624 | 1461187457122 Marionette TRACE conn6 <- [1,2330,null,{}] 14:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:24:17 INFO - PROCESS | 3624 | 1461187457125 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:17 INFO - PROCESS | 3624 | 1461187457249 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 14:24:17 INFO - PROCESS | 3624 | 1461187457315 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:17 INFO - PROCESS | 3624 | ++DOCSHELL 1B660C00 == 51 [pid = 3624] [id = 592] 14:24:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1B663400) [pid = 3624] [serial = 1776] [outer = 00000000] 14:24:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1B94A000) [pid = 3624] [serial = 1777] [outer = 1B663400] 14:24:17 INFO - PROCESS | 3624 | 1461187457365 Marionette DEBUG loaded listener.js 14:24:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1BBD0800) [pid = 3624] [serial = 1778] [outer = 1B663400] 14:24:17 INFO - PROCESS | 3624 | 1461187457806 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 14:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 14:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:24:17 INFO - PROCESS | 3624 | 1461187457855 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 14:24:17 INFO - PROCESS | 3624 | 1461187457857 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 14:24:17 INFO - PROCESS | 3624 | 1461187457861 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:24:17 INFO - PROCESS | 3624 | 1461187457862 Marionette TRACE conn6 <- [1,2334,null,{}] 14:24:17 INFO - PROCESS | 3624 | 1461187457871 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:17 INFO - PROCESS | 3624 | 1461187458008 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 14:24:17 INFO - PROCESS | 3624 | 1461187458019 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:18 INFO - PROCESS | 3624 | ++DOCSHELL 1BBD8000 == 52 [pid = 3624] [id = 593] 14:24:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1BBDA000) [pid = 3624] [serial = 1779] [outer = 00000000] 14:24:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1BF29400) [pid = 3624] [serial = 1780] [outer = 1BBDA000] 14:24:18 INFO - PROCESS | 3624 | 1461187458064 Marionette DEBUG loaded listener.js 14:24:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1BCE4C00) [pid = 3624] [serial = 1781] [outer = 1BBDA000] 14:24:18 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (18EE8800) [pid = 3624] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:24:18 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (129A3C00) [pid = 3624] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:24:18 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1A801800) [pid = 3624] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:24:18 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (0F275C00) [pid = 3624] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:24:18 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (0F273000) [pid = 3624] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:24:18 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (173D0C00) [pid = 3624] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:24:18 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (0F194000) [pid = 3624] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:24:18 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1BF5BC00) [pid = 3624] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:24:18 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1B8E5C00) [pid = 3624] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:24:18 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (0EB43C00) [pid = 3624] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:24:18 INFO - PROCESS | 3624 | 1461187458632 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:24:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:24:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 830ms 14:24:18 INFO - PROCESS | 3624 | 1461187458691 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 14:24:18 INFO - PROCESS | 3624 | 1461187458693 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 14:24:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:24:18 INFO - PROCESS | 3624 | 1461187458697 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:24:18 INFO - PROCESS | 3624 | 1461187458698 Marionette TRACE conn6 <- [1,2338,null,{}] 14:24:18 INFO - PROCESS | 3624 | 1461187458702 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:18 INFO - PROCESS | 3624 | 1461187458780 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 14:24:18 INFO - PROCESS | 3624 | 1461187458788 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:18 INFO - PROCESS | 3624 | ++DOCSHELL 0F3E5800 == 53 [pid = 3624] [id = 594] 14:24:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (0F4E0800) [pid = 3624] [serial = 1782] [outer = 00000000] 14:24:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (192F1C00) [pid = 3624] [serial = 1783] [outer = 0F4E0800] 14:24:18 INFO - PROCESS | 3624 | 1461187458835 Marionette DEBUG loaded listener.js 14:24:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1A806C00) [pid = 3624] [serial = 1784] [outer = 0F4E0800] 14:24:19 INFO - PROCESS | 3624 | 1461187459257 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 14:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 630ms 14:24:19 INFO - PROCESS | 3624 | 1461187459337 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 14:24:19 INFO - PROCESS | 3624 | 1461187459339 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 14:24:19 INFO - PROCESS | 3624 | 1461187459342 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:24:19 INFO - PROCESS | 3624 | 1461187459344 Marionette TRACE conn6 <- [1,2342,null,{}] 14:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:24:19 INFO - PROCESS | 3624 | 1461187459348 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:19 INFO - PROCESS | 3624 | 1461187459428 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 14:24:19 INFO - PROCESS | 3624 | 1461187459434 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:19 INFO - PROCESS | 3624 | ++DOCSHELL 1270D800 == 54 [pid = 3624] [id = 595] 14:24:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (129A3C00) [pid = 3624] [serial = 1785] [outer = 00000000] 14:24:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1CF41000) [pid = 3624] [serial = 1786] [outer = 129A3C00] 14:24:19 INFO - PROCESS | 3624 | 1461187459480 Marionette DEBUG loaded listener.js 14:24:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1CF3F000) [pid = 3624] [serial = 1787] [outer = 129A3C00] 14:24:19 INFO - PROCESS | 3624 | 1461187459912 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 14:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 14:24:19 INFO - PROCESS | 3624 | 1461187459978 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 14:24:19 INFO - PROCESS | 3624 | 1461187459981 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 14:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:24:19 INFO - PROCESS | 3624 | 1461187459984 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:24:19 INFO - PROCESS | 3624 | 1461187459985 Marionette TRACE conn6 <- [1,2346,null,{}] 14:24:19 INFO - PROCESS | 3624 | 1461187459989 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:20 INFO - PROCESS | 3624 | 1461187460070 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 14:24:20 INFO - PROCESS | 3624 | 1461187460076 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:20 INFO - PROCESS | 3624 | ++DOCSHELL 1D128800 == 55 [pid = 3624] [id = 596] 14:24:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1D12C800) [pid = 3624] [serial = 1788] [outer = 00000000] 14:24:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1D2F6800) [pid = 3624] [serial = 1789] [outer = 1D12C800] 14:24:20 INFO - PROCESS | 3624 | 1461187460122 Marionette DEBUG loaded listener.js 14:24:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1D3CAC00) [pid = 3624] [serial = 1790] [outer = 1D12C800] 14:24:20 INFO - PROCESS | 3624 | 1461187460620 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 14:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 14:24:20 INFO - PROCESS | 3624 | 1461187460655 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 14:24:20 INFO - PROCESS | 3624 | 1461187460660 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 14:24:20 INFO - PROCESS | 3624 | 1461187460665 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:24:20 INFO - PROCESS | 3624 | 1461187460670 Marionette TRACE conn6 <- [1,2350,null,{}] 14:24:20 INFO - PROCESS | 3624 | 1461187460677 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:20 INFO - PROCESS | 3624 | 1461187460873 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 14:24:20 INFO - PROCESS | 3624 | 1461187461003 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:20 INFO - PROCESS | 3624 | ++DOCSHELL 0F346C00 == 56 [pid = 3624] [id = 597] 14:24:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (0F349400) [pid = 3624] [serial = 1791] [outer = 00000000] 14:24:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (0F3E8400) [pid = 3624] [serial = 1792] [outer = 0F349400] 14:24:21 INFO - PROCESS | 3624 | 1461187461062 Marionette DEBUG loaded listener.js 14:24:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (0F5BCC00) [pid = 3624] [serial = 1793] [outer = 0F349400] 14:24:21 INFO - PROCESS | 3624 | 1461187461635 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 14:24:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:24:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1022ms 14:24:21 INFO - PROCESS | 3624 | 1461187461692 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 14:24:21 INFO - PROCESS | 3624 | 1461187461699 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 14:24:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:24:21 INFO - PROCESS | 3624 | 1461187461706 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:24:21 INFO - PROCESS | 3624 | 1461187461709 Marionette TRACE conn6 <- [1,2354,null,{}] 14:24:21 INFO - PROCESS | 3624 | 1461187461713 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:21 INFO - PROCESS | 3624 | 1461187461824 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 14:24:21 INFO - PROCESS | 3624 | 1461187461963 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:21 INFO - PROCESS | 3624 | ++DOCSHELL 12F04400 == 57 [pid = 3624] [id = 598] 14:24:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1371E000) [pid = 3624] [serial = 1794] [outer = 00000000] 14:24:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (17AEA800) [pid = 3624] [serial = 1795] [outer = 1371E000] 14:24:22 INFO - PROCESS | 3624 | 1461187462020 Marionette DEBUG loaded listener.js 14:24:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (18EEB000) [pid = 3624] [serial = 1796] [outer = 1371E000] 14:24:22 INFO - PROCESS | 3624 | 1461187462634 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 14:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 970ms 14:24:22 INFO - PROCESS | 3624 | 1461187462677 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 14:24:22 INFO - PROCESS | 3624 | 1461187462680 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 14:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:24:22 INFO - PROCESS | 3624 | 1461187462683 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:24:22 INFO - PROCESS | 3624 | 1461187462687 Marionette TRACE conn6 <- [1,2358,null,{}] 14:24:22 INFO - PROCESS | 3624 | 1461187462698 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:22 INFO - PROCESS | 3624 | 1461187462813 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 14:24:22 INFO - PROCESS | 3624 | 1461187462951 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:22 INFO - PROCESS | 3624 | ++DOCSHELL 1BCE3400 == 58 [pid = 3624] [id = 599] 14:24:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1CF3C000) [pid = 3624] [serial = 1797] [outer = 00000000] 14:24:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1D329C00) [pid = 3624] [serial = 1798] [outer = 1CF3C000] 14:24:22 INFO - PROCESS | 3624 | 1461187463011 Marionette DEBUG loaded listener.js 14:24:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1D3D1000) [pid = 3624] [serial = 1799] [outer = 1CF3C000] 14:24:23 INFO - PROCESS | 3624 | 1461187463642 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 14:24:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:24:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 970ms 14:24:23 INFO - PROCESS | 3624 | 1461187463657 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 14:24:23 INFO - PROCESS | 3624 | 1461187463660 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 14:24:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:24:23 INFO - PROCESS | 3624 | 1461187463664 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:24:23 INFO - PROCESS | 3624 | 1461187463666 Marionette TRACE conn6 <- [1,2362,null,{}] 14:24:23 INFO - PROCESS | 3624 | 1461187463670 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:23 INFO - PROCESS | 3624 | 1461187463778 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 14:24:23 INFO - PROCESS | 3624 | 1461187463919 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:23 INFO - PROCESS | 3624 | ++DOCSHELL 1D503400 == 59 [pid = 3624] [id = 600] 14:24:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1D504400) [pid = 3624] [serial = 1800] [outer = 00000000] 14:24:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1DA24800) [pid = 3624] [serial = 1801] [outer = 1D504400] 14:24:23 INFO - PROCESS | 3624 | 1461187463979 Marionette DEBUG loaded listener.js 14:24:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1DA4F000) [pid = 3624] [serial = 1802] [outer = 1D504400] 14:24:24 INFO - PROCESS | 3624 | 1461187464505 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 14:24:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:24:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 870ms 14:24:24 INFO - PROCESS | 3624 | 1461187464537 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 14:24:24 INFO - PROCESS | 3624 | 1461187464540 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 14:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:24:24 INFO - PROCESS | 3624 | 1461187464543 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:24:24 INFO - PROCESS | 3624 | 1461187464545 Marionette TRACE conn6 <- [1,2366,null,{}] 14:24:24 INFO - PROCESS | 3624 | 1461187464549 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:24 INFO - PROCESS | 3624 | 1461187464654 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 14:24:24 INFO - PROCESS | 3624 | 1461187464766 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:24 INFO - PROCESS | 3624 | ++DOCSHELL 1DA50000 == 60 [pid = 3624] [id = 601] 14:24:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1DA51800) [pid = 3624] [serial = 1803] [outer = 00000000] 14:24:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1DB47000) [pid = 3624] [serial = 1804] [outer = 1DA51800] 14:24:24 INFO - PROCESS | 3624 | 1461187464821 Marionette DEBUG loaded listener.js 14:24:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1DB4B400) [pid = 3624] [serial = 1805] [outer = 1DA51800] 14:24:25 INFO - PROCESS | 3624 | 1461187465640 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 14:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1129ms 14:24:25 INFO - PROCESS | 3624 | 1461187465676 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 14:24:25 INFO - PROCESS | 3624 | 1461187465680 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 14:24:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:24:25 INFO - PROCESS | 3624 | 1461187465685 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:24:25 INFO - PROCESS | 3624 | 1461187465689 Marionette TRACE conn6 <- [1,2370,null,{}] 14:24:25 INFO - PROCESS | 3624 | 1461187465696 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:25 INFO - PROCESS | 3624 | 1461187465795 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 14:24:25 INFO - PROCESS | 3624 | 1461187465940 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:25 INFO - PROCESS | 3624 | ++DOCSHELL 0F4E1000 == 61 [pid = 3624] [id = 602] 14:24:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (0F4E7800) [pid = 3624] [serial = 1806] [outer = 00000000] 14:24:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (129A6C00) [pid = 3624] [serial = 1807] [outer = 0F4E7800] 14:24:25 INFO - PROCESS | 3624 | 1461187465991 Marionette DEBUG loaded listener.js 14:24:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (12F03C00) [pid = 3624] [serial = 1808] [outer = 0F4E7800] 14:24:26 INFO - PROCESS | 3624 | --DOCSHELL 1270D800 == 60 [pid = 3624] [id = 595] 14:24:26 INFO - PROCESS | 3624 | --DOCSHELL 0F3E5800 == 59 [pid = 3624] [id = 594] 14:24:26 INFO - PROCESS | 3624 | --DOCSHELL 1BBD8000 == 58 [pid = 3624] [id = 593] 14:24:26 INFO - PROCESS | 3624 | --DOCSHELL 1B660C00 == 57 [pid = 3624] [id = 592] 14:24:26 INFO - PROCESS | 3624 | --DOCSHELL 0F73DC00 == 56 [pid = 3624] [id = 591] 14:24:26 INFO - PROCESS | 3624 | --DOCSHELL 192EF400 == 55 [pid = 3624] [id = 590] 14:24:26 INFO - PROCESS | 3624 | --DOCSHELL 1789C000 == 54 [pid = 3624] [id = 589] 14:24:26 INFO - PROCESS | 3624 | --DOCSHELL 0F346000 == 53 [pid = 3624] [id = 588] 14:24:26 INFO - PROCESS | 3624 | --DOCSHELL 12CCB800 == 52 [pid = 3624] [id = 587] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1CE51400) [pid = 3624] [serial = 1744] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (1BBD6800) [pid = 3624] [serial = 1714] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOCSHELL 1BCE6000 == 51 [pid = 3624] [id = 584] 14:24:26 INFO - PROCESS | 3624 | --DOCSHELL 12771000 == 50 [pid = 3624] [id = 583] 14:24:26 INFO - PROCESS | 3624 | --DOCSHELL 0F34EC00 == 49 [pid = 3624] [id = 582] 14:24:26 INFO - PROCESS | 3624 | --DOCSHELL 0F342400 == 48 [pid = 3624] [id = 581] 14:24:26 INFO - PROCESS | 3624 | 1461187466671 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 14:24:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:24:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1024ms 14:24:26 INFO - PROCESS | 3624 | 1461187466710 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 14:24:26 INFO - PROCESS | 3624 | 1461187466716 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 14:24:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:24:26 INFO - PROCESS | 3624 | 1461187466722 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:24:26 INFO - PROCESS | 3624 | 1461187466724 Marionette TRACE conn6 <- [1,2374,null,{}] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (1A836400) [pid = 3624] [serial = 1732] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (0F26C000) [pid = 3624] [serial = 1705] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (12BCDC00) [pid = 3624] [serial = 1708] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1A803000) [pid = 3624] [serial = 1711] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1BBD6000) [pid = 3624] [serial = 1738] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1BF67800) [pid = 3624] [serial = 1742] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1BBDBC00) [pid = 3624] [serial = 1735] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1BF65400) [pid = 3624] [serial = 1741] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (16F7E400) [pid = 3624] [serial = 1724] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1BC9A800) [pid = 3624] [serial = 1736] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1B8EB400) [pid = 3624] [serial = 1739] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1860A000) [pid = 3624] [serial = 1727] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (0F34C800) [pid = 3624] [serial = 1640] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (192F8C00) [pid = 3624] [serial = 1729] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1A696800) [pid = 3624] [serial = 1730] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (16F41400) [pid = 3624] [serial = 1723] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1B666C00) [pid = 3624] [serial = 1733] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (127BDC00) [pid = 3624] [serial = 1718] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1270B000) [pid = 3624] [serial = 1717] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (127BD400) [pid = 3624] [serial = 1720] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (12915C00) [pid = 3624] [serial = 1721] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (17D05000) [pid = 3624] [serial = 1726] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 3624 | 1461187466769 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:26 INFO - PROCESS | 3624 | 1461187466885 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 14:24:26 INFO - PROCESS | 3624 | 1461187466898 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:26 INFO - PROCESS | 3624 | ++DOCSHELL 0F348800 == 49 [pid = 3624] [id = 603] 14:24:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (0F349000) [pid = 3624] [serial = 1809] [outer = 00000000] 14:24:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (0F43B800) [pid = 3624] [serial = 1810] [outer = 0F349000] 14:24:26 INFO - PROCESS | 3624 | 1461187466946 Marionette DEBUG loaded listener.js 14:24:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (12779400) [pid = 3624] [serial = 1811] [outer = 0F349000] 14:24:27 INFO - PROCESS | 3624 | 1461187467422 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 14:24:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:24:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 14:24:27 INFO - PROCESS | 3624 | 1461187467455 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 14:24:27 INFO - PROCESS | 3624 | 1461187467457 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 14:24:27 INFO - PROCESS | 3624 | 1461187467461 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:24:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:24:27 INFO - PROCESS | 3624 | 1461187467464 Marionette TRACE conn6 <- [1,2378,null,{}] 14:24:27 INFO - PROCESS | 3624 | 1461187467474 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:27 INFO - PROCESS | 3624 | 1461187467563 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 14:24:27 INFO - PROCESS | 3624 | 1461187467572 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:27 INFO - PROCESS | 3624 | ++DOCSHELL 127C0000 == 50 [pid = 3624] [id = 604] 14:24:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (12CCB800) [pid = 3624] [serial = 1812] [outer = 00000000] 14:24:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (17430000) [pid = 3624] [serial = 1813] [outer = 12CCB800] 14:24:27 INFO - PROCESS | 3624 | 1461187467619 Marionette DEBUG loaded listener.js 14:24:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (17D0E000) [pid = 3624] [serial = 1814] [outer = 12CCB800] 14:24:28 INFO - PROCESS | 3624 | 1461187468107 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:24:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:24:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 14:24:28 INFO - PROCESS | 3624 | 1461187468135 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 14:24:28 INFO - PROCESS | 3624 | 1461187468138 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 14:24:28 INFO - PROCESS | 3624 | 1461187468141 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:24:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:24:28 INFO - PROCESS | 3624 | 1461187468143 Marionette TRACE conn6 <- [1,2382,null,{}] 14:24:28 INFO - PROCESS | 3624 | 1461187468147 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:28 INFO - PROCESS | 3624 | 1461187468259 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 14:24:28 INFO - PROCESS | 3624 | 1461187468271 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:28 INFO - PROCESS | 3624 | ++DOCSHELL 192F3C00 == 51 [pid = 3624] [id = 605] 14:24:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (192F5C00) [pid = 3624] [serial = 1815] [outer = 00000000] 14:24:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1A80C400) [pid = 3624] [serial = 1816] [outer = 192F5C00] 14:24:28 INFO - PROCESS | 3624 | 1461187468316 Marionette DEBUG loaded listener.js 14:24:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1A814400) [pid = 3624] [serial = 1817] [outer = 192F5C00] 14:24:28 INFO - PROCESS | 3624 | 1461187468815 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:24:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:24:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 14:24:28 INFO - PROCESS | 3624 | 1461187468875 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 14:24:28 INFO - PROCESS | 3624 | 1461187468877 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 14:24:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:24:28 INFO - PROCESS | 3624 | 1461187468880 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:24:28 INFO - PROCESS | 3624 | 1461187468882 Marionette TRACE conn6 <- [1,2386,null,{}] 14:24:28 INFO - PROCESS | 3624 | 1461187468885 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:28 INFO - PROCESS | 3624 | 1461187468966 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 14:24:28 INFO - PROCESS | 3624 | 1461187468972 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:28 INFO - PROCESS | 3624 | ++DOCSHELL 0F34D000 == 52 [pid = 3624] [id = 606] 14:24:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1A802C00) [pid = 3624] [serial = 1818] [outer = 00000000] 14:24:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1A83AC00) [pid = 3624] [serial = 1819] [outer = 1A802C00] 14:24:29 INFO - PROCESS | 3624 | 1461187469018 Marionette DEBUG loaded listener.js 14:24:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1B66C400) [pid = 3624] [serial = 1820] [outer = 1A802C00] 14:24:29 INFO - PROCESS | 3624 | 1461187469502 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:24:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:24:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 671ms 14:24:29 INFO - PROCESS | 3624 | 1461187469552 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 14:24:29 INFO - PROCESS | 3624 | 1461187469554 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 14:24:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:24:29 INFO - PROCESS | 3624 | 1461187469557 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:24:29 INFO - PROCESS | 3624 | 1461187469559 Marionette TRACE conn6 <- [1,2390,null,{}] 14:24:29 INFO - PROCESS | 3624 | 1461187469562 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:29 INFO - PROCESS | 3624 | 1461187469730 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 14:24:29 INFO - PROCESS | 3624 | 1461187469801 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:29 INFO - PROCESS | 3624 | ++DOCSHELL 1BBD2400 == 53 [pid = 3624] [id = 607] 14:24:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1BBDC800) [pid = 3624] [serial = 1821] [outer = 00000000] 14:24:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1BCDE000) [pid = 3624] [serial = 1822] [outer = 1BBDC800] 14:24:29 INFO - PROCESS | 3624 | 1461187469852 Marionette DEBUG loaded listener.js 14:24:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1BF28400) [pid = 3624] [serial = 1823] [outer = 1BBDC800] 14:24:30 INFO - PROCESS | 3624 | 1461187470285 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 14:24:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:24:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 770ms 14:24:30 INFO - PROCESS | 3624 | 1461187470328 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 14:24:30 INFO - PROCESS | 3624 | 1461187470330 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 14:24:30 INFO - PROCESS | 3624 | 1461187470333 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:24:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:24:30 INFO - PROCESS | 3624 | 1461187470335 Marionette TRACE conn6 <- [1,2394,null,{}] 14:24:30 INFO - PROCESS | 3624 | 1461187470339 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:30 INFO - PROCESS | 3624 | 1461187470454 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 14:24:30 INFO - PROCESS | 3624 | 1461187470460 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:30 INFO - PROCESS | 3624 | ++DOCSHELL 1BCE4800 == 54 [pid = 3624] [id = 608] 14:24:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1BF68000) [pid = 3624] [serial = 1824] [outer = 00000000] 14:24:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1CF3D800) [pid = 3624] [serial = 1825] [outer = 1BF68000] 14:24:30 INFO - PROCESS | 3624 | 1461187470564 Marionette DEBUG loaded listener.js 14:24:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1CF3D400) [pid = 3624] [serial = 1826] [outer = 1BF68000] 14:24:30 INFO - PROCESS | 3624 | 1461187470986 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 14:24:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:24:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 14:24:30 INFO - PROCESS | 3624 | 1461187471008 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 14:24:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:24:30 INFO - PROCESS | 3624 | 1461187471010 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 14:24:30 INFO - PROCESS | 3624 | 1461187471013 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:24:30 INFO - PROCESS | 3624 | 1461187471015 Marionette TRACE conn6 <- [1,2398,null,{}] 14:24:30 INFO - PROCESS | 3624 | 1461187471018 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:31 INFO - PROCESS | 3624 | 1461187471160 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 14:24:31 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (129A3C00) [pid = 3624] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:24:31 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1B8F0400) [pid = 3624] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:24:31 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (13711000) [pid = 3624] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:24:31 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (173D8400) [pid = 3624] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:24:31 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1B663400) [pid = 3624] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:24:31 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (0F348000) [pid = 3624] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:24:31 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1BBDAC00) [pid = 3624] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:24:31 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (0F22F000) [pid = 3624] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:24:31 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (178A1C00) [pid = 3624] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:24:31 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (12CCE400) [pid = 3624] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:24:31 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1A836C00) [pid = 3624] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:24:31 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1BBDA000) [pid = 3624] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:24:31 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (19F72800) [pid = 3624] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:24:31 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (128C6800) [pid = 3624] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:24:31 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (0F4E0800) [pid = 3624] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:24:31 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (192EF800) [pid = 3624] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:24:31 INFO - PROCESS | 3624 | 1461187471397 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:31 INFO - PROCESS | 3624 | ++DOCSHELL 0EB2B000 == 55 [pid = 3624] [id = 609] 14:24:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (0EB31C00) [pid = 3624] [serial = 1827] [outer = 00000000] 14:24:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (0F272400) [pid = 3624] [serial = 1828] [outer = 0EB31C00] 14:24:31 INFO - PROCESS | 3624 | 1461187471443 Marionette DEBUG loaded listener.js 14:24:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (12913400) [pid = 3624] [serial = 1829] [outer = 0EB31C00] 14:24:31 INFO - PROCESS | 3624 | 1461187471829 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:24:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:24:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 870ms 14:24:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:24:31 INFO - PROCESS | 3624 | 1461187471884 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 14:24:31 INFO - PROCESS | 3624 | 1461187471886 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 14:24:31 INFO - PROCESS | 3624 | 1461187471889 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:24:31 INFO - PROCESS | 3624 | 1461187471891 Marionette TRACE conn6 <- [1,2402,null,{}] 14:24:31 INFO - PROCESS | 3624 | 1461187471895 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:31 INFO - PROCESS | 3624 | 1461187471976 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 14:24:31 INFO - PROCESS | 3624 | 1461187471983 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:31 INFO - PROCESS | 3624 | ++DOCSHELL 13711000 == 56 [pid = 3624] [id = 610] 14:24:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1789CC00) [pid = 3624] [serial = 1830] [outer = 00000000] 14:24:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1D15D400) [pid = 3624] [serial = 1831] [outer = 1789CC00] 14:24:32 INFO - PROCESS | 3624 | 1461187472028 Marionette DEBUG loaded listener.js 14:24:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1D2F8000) [pid = 3624] [serial = 1832] [outer = 1789CC00] 14:24:32 INFO - PROCESS | 3624 | 1461187472470 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 14:24:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:24:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 14:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:24:32 INFO - PROCESS | 3624 | 1461187472520 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 14:24:32 INFO - PROCESS | 3624 | 1461187472522 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 14:24:32 INFO - PROCESS | 3624 | 1461187472525 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:24:32 INFO - PROCESS | 3624 | 1461187472527 Marionette TRACE conn6 <- [1,2406,null,{}] 14:24:32 INFO - PROCESS | 3624 | 1461187472531 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:32 INFO - PROCESS | 3624 | 1461187472630 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 14:24:32 INFO - PROCESS | 3624 | 1461187472670 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:32 INFO - PROCESS | 3624 | ++DOCSHELL 1D503800 == 57 [pid = 3624] [id = 611] 14:24:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1DA49400) [pid = 3624] [serial = 1833] [outer = 00000000] 14:24:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1DB45400) [pid = 3624] [serial = 1834] [outer = 1DA49400] 14:24:32 INFO - PROCESS | 3624 | 1461187472715 Marionette DEBUG loaded listener.js 14:24:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1DB50000) [pid = 3624] [serial = 1835] [outer = 1DA49400] 14:24:33 INFO - PROCESS | 3624 | 1461187473165 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 14:24:33 INFO - PROCESS | 3624 | 1461187473196 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 14:24:33 INFO - PROCESS | 3624 | 1461187473198 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 14:24:33 INFO - PROCESS | 3624 | 1461187473206 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:24:33 INFO - PROCESS | 3624 | 1461187473208 Marionette TRACE conn6 <- [1,2410,null,{}] 14:24:33 INFO - PROCESS | 3624 | 1461187473212 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:33 INFO - PROCESS | 3624 | 1461187473312 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 14:24:33 INFO - PROCESS | 3624 | 1461187473319 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:33 INFO - PROCESS | 3624 | ++DOCSHELL 1DBDBC00 == 58 [pid = 3624] [id = 612] 14:24:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1DBE2C00) [pid = 3624] [serial = 1836] [outer = 00000000] 14:24:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1DDD9800) [pid = 3624] [serial = 1837] [outer = 1DBE2C00] 14:24:33 INFO - PROCESS | 3624 | 1461187473370 Marionette DEBUG loaded listener.js 14:24:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1E56CC00) [pid = 3624] [serial = 1838] [outer = 1DBE2C00] 14:24:34 INFO - PROCESS | 3624 | 1461187474131 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 970ms 14:24:34 INFO - PROCESS | 3624 | 1461187474181 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 14:24:34 INFO - PROCESS | 3624 | 1461187474187 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 14:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:24:34 INFO - PROCESS | 3624 | 1461187474193 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:24:34 INFO - PROCESS | 3624 | 1461187474197 Marionette TRACE conn6 <- [1,2414,null,{}] 14:24:34 INFO - PROCESS | 3624 | 1461187474202 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:34 INFO - PROCESS | 3624 | 1461187474349 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 14:24:34 INFO - PROCESS | 3624 | 1461187474495 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:34 INFO - PROCESS | 3624 | ++DOCSHELL 0F5B6400 == 59 [pid = 3624] [id = 613] 14:24:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (12916800) [pid = 3624] [serial = 1839] [outer = 00000000] 14:24:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (13710400) [pid = 3624] [serial = 1840] [outer = 12916800] 14:24:34 INFO - PROCESS | 3624 | 1461187474554 Marionette DEBUG loaded listener.js 14:24:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (16F45400) [pid = 3624] [serial = 1841] [outer = 12916800] 14:24:35 INFO - PROCESS | 3624 | 1461187475108 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 970ms 14:24:35 INFO - PROCESS | 3624 | 1461187475167 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 14:24:35 INFO - PROCESS | 3624 | 1461187475174 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 14:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:24:35 INFO - PROCESS | 3624 | 1461187475181 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:24:35 INFO - PROCESS | 3624 | 1461187475183 Marionette TRACE conn6 <- [1,2418,null,{}] 14:24:35 INFO - PROCESS | 3624 | 1461187475187 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:35 INFO - PROCESS | 3624 | 1461187475301 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 14:24:35 INFO - PROCESS | 3624 | 1461187475458 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:35 INFO - PROCESS | 3624 | ++DOCSHELL 18608C00 == 60 [pid = 3624] [id = 614] 14:24:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1A6A5400) [pid = 3624] [serial = 1842] [outer = 00000000] 14:24:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1B666C00) [pid = 3624] [serial = 1843] [outer = 1A6A5400] 14:24:35 INFO - PROCESS | 3624 | 1461187475515 Marionette DEBUG loaded listener.js 14:24:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1BBD5C00) [pid = 3624] [serial = 1844] [outer = 1A6A5400] 14:24:36 INFO - PROCESS | 3624 | 1461187476150 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 14:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1023ms 14:24:36 INFO - PROCESS | 3624 | 1461187476204 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 14:24:36 INFO - PROCESS | 3624 | 1461187476207 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 14:24:36 INFO - PROCESS | 3624 | 1461187476211 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:24:36 INFO - PROCESS | 3624 | 1461187476215 Marionette TRACE conn6 <- [1,2422,null,{}] 14:24:36 INFO - PROCESS | 3624 | 1461187476226 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:36 INFO - PROCESS | 3624 | 1461187476388 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 14:24:36 INFO - PROCESS | 3624 | 1461187476533 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:36 INFO - PROCESS | 3624 | ++DOCSHELL 1DBDF000 == 61 [pid = 3624] [id = 615] 14:24:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1DBE0000) [pid = 3624] [serial = 1845] [outer = 00000000] 14:24:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1DDD4000) [pid = 3624] [serial = 1846] [outer = 1DBE0000] 14:24:36 INFO - PROCESS | 3624 | 1461187476595 Marionette DEBUG loaded listener.js 14:24:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1E56C000) [pid = 3624] [serial = 1847] [outer = 1DBE0000] 14:24:37 INFO - PROCESS | 3624 | 1461187477136 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 14:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 971ms 14:24:37 INFO - PROCESS | 3624 | 1461187477185 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 14:24:37 INFO - PROCESS | 3624 | 1461187477189 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 14:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:24:37 INFO - PROCESS | 3624 | 1461187477192 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:24:37 INFO - PROCESS | 3624 | 1461187477194 Marionette TRACE conn6 <- [1,2426,null,{}] 14:24:37 INFO - PROCESS | 3624 | 1461187477198 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:37 INFO - PROCESS | 3624 | 1461187477307 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 14:24:37 INFO - PROCESS | 3624 | 1461187477465 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:37 INFO - PROCESS | 3624 | ++DOCSHELL 12710C00 == 62 [pid = 3624] [id = 616] 14:24:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (173D8800) [pid = 3624] [serial = 1848] [outer = 00000000] 14:24:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1D132000) [pid = 3624] [serial = 1849] [outer = 173D8800] 14:24:37 INFO - PROCESS | 3624 | 1461187477523 Marionette DEBUG loaded listener.js 14:24:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (1E5E6800) [pid = 3624] [serial = 1850] [outer = 173D8800] 14:24:38 INFO - PROCESS | 3624 | 1461187478328 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 14:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1182ms 14:24:38 INFO - PROCESS | 3624 | 1461187478378 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 14:24:38 INFO - PROCESS | 3624 | 1461187478382 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 14:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:24:38 INFO - PROCESS | 3624 | 1461187478402 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:24:38 INFO - PROCESS | 3624 | 1461187478406 Marionette TRACE conn6 <- [1,2430,null,{}] 14:24:38 INFO - PROCESS | 3624 | 1461187478412 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:38 INFO - PROCESS | 3624 | 1461187478517 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 14:24:38 INFO - PROCESS | 3624 | 1461187478657 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:38 INFO - PROCESS | 3624 | ++DOCSHELL 12919C00 == 63 [pid = 3624] [id = 617] 14:24:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (1291D000) [pid = 3624] [serial = 1851] [outer = 00000000] 14:24:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (12B10400) [pid = 3624] [serial = 1852] [outer = 1291D000] 14:24:38 INFO - PROCESS | 3624 | 1461187478713 Marionette DEBUG loaded listener.js 14:24:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (13D4D000) [pid = 3624] [serial = 1853] [outer = 1291D000] 14:24:39 INFO - PROCESS | 3624 | 1461187479290 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 14:24:39 INFO - PROCESS | 3624 | --DOCSHELL 1D503800 == 62 [pid = 3624] [id = 611] 14:24:39 INFO - PROCESS | 3624 | --DOCSHELL 13711000 == 61 [pid = 3624] [id = 610] 14:24:39 INFO - PROCESS | 3624 | --DOCSHELL 0EB2B000 == 60 [pid = 3624] [id = 609] 14:24:39 INFO - PROCESS | 3624 | --DOCSHELL 1BCE4800 == 59 [pid = 3624] [id = 608] 14:24:39 INFO - PROCESS | 3624 | --DOCSHELL 1BBD2400 == 58 [pid = 3624] [id = 607] 14:24:39 INFO - PROCESS | 3624 | --DOCSHELL 0F34D000 == 57 [pid = 3624] [id = 606] 14:24:39 INFO - PROCESS | 3624 | --DOCSHELL 192F3C00 == 56 [pid = 3624] [id = 605] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (1CF41800) [pid = 3624] [serial = 1753] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1D160400) [pid = 3624] [serial = 1756] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (17B28400) [pid = 3624] [serial = 1750] [outer = 00000000] [url = about:blank] 14:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 970ms 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1D2F6800) [pid = 3624] [serial = 1789] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (0F3E2000) [pid = 3624] [serial = 1747] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOCSHELL 127C0000 == 55 [pid = 3624] [id = 604] 14:24:39 INFO - PROCESS | 3624 | --DOCSHELL 0F348800 == 54 [pid = 3624] [id = 603] 14:24:39 INFO - PROCESS | 3624 | --DOCSHELL 0F4E1000 == 53 [pid = 3624] [id = 602] 14:24:39 INFO - PROCESS | 3624 | 1461187479394 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 14:24:39 INFO - PROCESS | 3624 | 1461187479399 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 14:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:24:39 INFO - PROCESS | 3624 | 1461187479407 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:24:39 INFO - PROCESS | 3624 | 1461187479410 Marionette TRACE conn6 <- [1,2434,null,{}] 14:24:39 INFO - PROCESS | 3624 | 1461187479414 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:39 INFO - PROCESS | 3624 | 1461187479503 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1A836800) [pid = 3624] [serial = 1775] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (1BBD0800) [pid = 3624] [serial = 1778] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (1276B800) [pid = 3624] [serial = 1765] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1BC9D000) [pid = 3624] [serial = 1637] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (0F34F000) [pid = 3624] [serial = 1673] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (17B24800) [pid = 3624] [serial = 1768] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (16F4BC00) [pid = 3624] [serial = 1763] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1A81F000) [pid = 3624] [serial = 1774] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1B94A000) [pid = 3624] [serial = 1777] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (137E2400) [pid = 3624] [serial = 1762] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (17D0FC00) [pid = 3624] [serial = 1769] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1BBDB800) [pid = 3624] [serial = 1715] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1BCE4C00) [pid = 3624] [serial = 1781] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1B662C00) [pid = 3624] [serial = 1679] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1371D000) [pid = 3624] [serial = 1676] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (17BF1C00) [pid = 3624] [serial = 1759] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1CF41000) [pid = 3624] [serial = 1786] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1A806C00) [pid = 3624] [serial = 1784] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (192F1C00) [pid = 3624] [serial = 1783] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1A80D800) [pid = 3624] [serial = 1772] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1A807C00) [pid = 3624] [serial = 1771] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (128C6C00) [pid = 3624] [serial = 1766] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1BF29400) [pid = 3624] [serial = 1780] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1CF3F000) [pid = 3624] [serial = 1787] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1BC98000) [pid = 3624] [serial = 1682] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (192FAC00) [pid = 3624] [serial = 1760] [outer = 00000000] [url = about:blank] 14:24:39 INFO - PROCESS | 3624 | 1461187479622 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:39 INFO - PROCESS | 3624 | ++DOCSHELL 0F22BC00 == 54 [pid = 3624] [id = 618] 14:24:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (0F236800) [pid = 3624] [serial = 1854] [outer = 00000000] 14:24:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (0F3DBC00) [pid = 3624] [serial = 1855] [outer = 0F236800] 14:24:39 INFO - PROCESS | 3624 | 1461187479671 Marionette DEBUG loaded listener.js 14:24:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (12709C00) [pid = 3624] [serial = 1856] [outer = 0F236800] 14:24:40 INFO - PROCESS | 3624 | 1461187480038 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 14:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 14:24:40 INFO - PROCESS | 3624 | 1461187480098 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 14:24:40 INFO - PROCESS | 3624 | 1461187480100 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 14:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:24:40 INFO - PROCESS | 3624 | 1461187480105 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:24:40 INFO - PROCESS | 3624 | 1461187480108 Marionette TRACE conn6 <- [1,2438,null,{}] 14:24:40 INFO - PROCESS | 3624 | 1461187480119 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:40 INFO - PROCESS | 3624 | 1461187480207 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 14:24:40 INFO - PROCESS | 3624 | 1461187480214 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:40 INFO - PROCESS | 3624 | ++DOCSHELL 12F03800 == 55 [pid = 3624] [id = 619] 14:24:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (13710C00) [pid = 3624] [serial = 1857] [outer = 00000000] 14:24:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (17AEC400) [pid = 3624] [serial = 1858] [outer = 13710C00] 14:24:40 INFO - PROCESS | 3624 | 1461187480264 Marionette DEBUG loaded listener.js 14:24:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (17D0FC00) [pid = 3624] [serial = 1859] [outer = 13710C00] 14:24:40 INFO - PROCESS | 3624 | 1461187480739 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 14:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 14:24:40 INFO - PROCESS | 3624 | 1461187480780 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 14:24:40 INFO - PROCESS | 3624 | 1461187480782 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 14:24:40 INFO - PROCESS | 3624 | 1461187480786 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:24:40 INFO - PROCESS | 3624 | 1461187480788 Marionette TRACE conn6 <- [1,2442,null,{}] 14:24:40 INFO - PROCESS | 3624 | 1461187480791 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:40 INFO - PROCESS | 3624 | 1461187480873 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 14:24:40 INFO - PROCESS | 3624 | 1461187480910 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:40 INFO - PROCESS | 3624 | ++DOCSHELL 18603400 == 56 [pid = 3624] [id = 620] 14:24:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (18EE9400) [pid = 3624] [serial = 1860] [outer = 00000000] 14:24:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (19F77000) [pid = 3624] [serial = 1861] [outer = 18EE9400] 14:24:41 INFO - PROCESS | 3624 | 1461187481044 Marionette DEBUG loaded listener.js 14:24:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1A801800) [pid = 3624] [serial = 1862] [outer = 18EE9400] 14:24:41 INFO - PROCESS | 3624 | 1461187481429 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 14:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 671ms 14:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:24:41 INFO - PROCESS | 3624 | 1461187481461 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 14:24:41 INFO - PROCESS | 3624 | 1461187481463 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 14:24:41 INFO - PROCESS | 3624 | 1461187481466 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:24:41 INFO - PROCESS | 3624 | 1461187481467 Marionette TRACE conn6 <- [1,2446,null,{}] 14:24:41 INFO - PROCESS | 3624 | 1461187481471 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:41 INFO - PROCESS | 3624 | 1461187481551 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 14:24:41 INFO - PROCESS | 3624 | 1461187481661 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:41 INFO - PROCESS | 3624 | ++DOCSHELL 0F3E0400 == 57 [pid = 3624] [id = 621] 14:24:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (17D05000) [pid = 3624] [serial = 1863] [outer = 00000000] 14:24:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1A81C400) [pid = 3624] [serial = 1864] [outer = 17D05000] 14:24:41 INFO - PROCESS | 3624 | 1461187481706 Marionette DEBUG loaded listener.js 14:24:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1A820400) [pid = 3624] [serial = 1865] [outer = 17D05000] 14:24:42 INFO - PROCESS | 3624 | 1461187482144 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 14:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 14:24:42 INFO - PROCESS | 3624 | 1461187482196 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 14:24:42 INFO - PROCESS | 3624 | 1461187482198 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 14:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:24:42 INFO - PROCESS | 3624 | 1461187482202 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:24:42 INFO - PROCESS | 3624 | 1461187482203 Marionette TRACE conn6 <- [1,2450,null,{}] 14:24:42 INFO - PROCESS | 3624 | 1461187482207 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:42 INFO - PROCESS | 3624 | 1461187482375 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 14:24:42 INFO - PROCESS | 3624 | 1461187482448 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:42 INFO - PROCESS | 3624 | ++DOCSHELL 0F273000 == 58 [pid = 3624] [id = 622] 14:24:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (16F9A400) [pid = 3624] [serial = 1866] [outer = 00000000] 14:24:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1B94C800) [pid = 3624] [serial = 1867] [outer = 16F9A400] 14:24:42 INFO - PROCESS | 3624 | 1461187482497 Marionette DEBUG loaded listener.js 14:24:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1BBD8800) [pid = 3624] [serial = 1868] [outer = 16F9A400] 14:24:42 INFO - PROCESS | 3624 | 1461187482923 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 14:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 770ms 14:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:24:42 INFO - PROCESS | 3624 | 1461187482972 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 14:24:42 INFO - PROCESS | 3624 | 1461187482974 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 14:24:42 INFO - PROCESS | 3624 | 1461187482978 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:24:42 INFO - PROCESS | 3624 | 1461187482979 Marionette TRACE conn6 <- [1,2454,null,{}] 14:24:42 INFO - PROCESS | 3624 | 1461187482983 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:43 INFO - PROCESS | 3624 | 1461187483096 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 14:24:43 INFO - PROCESS | 3624 | 1461187483102 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:43 INFO - PROCESS | 3624 | ++DOCSHELL 0F26F400 == 59 [pid = 3624] [id = 623] 14:24:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (0F3D9C00) [pid = 3624] [serial = 1869] [outer = 00000000] 14:24:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1BCDCC00) [pid = 3624] [serial = 1870] [outer = 0F3D9C00] 14:24:43 INFO - PROCESS | 3624 | 1461187483151 Marionette DEBUG loaded listener.js 14:24:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1BCE2800) [pid = 3624] [serial = 1871] [outer = 0F3D9C00] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (129A5800) [pid = 3624] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1BBDC800) [pid = 3624] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1BF68000) [pid = 3624] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (0EB31C00) [pid = 3624] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (0F349400) [pid = 3624] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (192F5C00) [pid = 3624] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1A802C00) [pid = 3624] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (0F4E7800) [pid = 3624] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1789CC00) [pid = 3624] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (0F349000) [pid = 3624] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1DA51800) [pid = 3624] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1371E000) [pid = 3624] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (12CCB800) [pid = 3624] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1A820800) [pid = 3624] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (0F34F400) [pid = 3624] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (0F1A1C00) [pid = 3624] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (0F342000) [pid = 3624] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1BF27800) [pid = 3624] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (18609800) [pid = 3624] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1D12AC00) [pid = 3624] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1276F800) [pid = 3624] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:24:43 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1DA49400) [pid = 3624] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:24:43 INFO - PROCESS | 3624 | 1461187483862 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 14:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 930ms 14:24:43 INFO - PROCESS | 3624 | 1461187483909 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 14:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:24:43 INFO - PROCESS | 3624 | 1461187483911 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 14:24:43 INFO - PROCESS | 3624 | 1461187483914 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:24:43 INFO - PROCESS | 3624 | 1461187483916 Marionette TRACE conn6 <- [1,2458,null,{}] 14:24:43 INFO - PROCESS | 3624 | 1461187483919 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:43 INFO - PROCESS | 3624 | 1461187483999 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 14:24:43 INFO - PROCESS | 3624 | 1461187484005 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:44 INFO - PROCESS | 3624 | ++DOCSHELL 0F1A1C00 == 60 [pid = 3624] [id = 624] 14:24:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (0F34F400) [pid = 3624] [serial = 1872] [outer = 00000000] 14:24:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (12998800) [pid = 3624] [serial = 1873] [outer = 0F34F400] 14:24:44 INFO - PROCESS | 3624 | 1461187484051 Marionette DEBUG loaded listener.js 14:24:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (12B0FC00) [pid = 3624] [serial = 1874] [outer = 0F34F400] 14:24:44 INFO - PROCESS | 3624 | 1461187484483 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 14:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 630ms 14:24:44 INFO - PROCESS | 3624 | 1461187484545 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 14:24:44 INFO - PROCESS | 3624 | 1461187484547 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 14:24:44 INFO - PROCESS | 3624 | 1461187484551 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:24:44 INFO - PROCESS | 3624 | 1461187484552 Marionette TRACE conn6 <- [1,2462,null,{}] 14:24:44 INFO - PROCESS | 3624 | 1461187484556 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:44 INFO - PROCESS | 3624 | 1461187484638 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 14:24:44 INFO - PROCESS | 3624 | 1461187484644 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:44 INFO - PROCESS | 3624 | ++DOCSHELL 1A80B000 == 61 [pid = 3624] [id = 625] 14:24:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1A81E000) [pid = 3624] [serial = 1875] [outer = 00000000] 14:24:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1BBDAC00) [pid = 3624] [serial = 1876] [outer = 1A81E000] 14:24:44 INFO - PROCESS | 3624 | 1461187484689 Marionette DEBUG loaded listener.js 14:24:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1BF29C00) [pid = 3624] [serial = 1877] [outer = 1A81E000] 14:24:45 INFO - PROCESS | 3624 | 1461187485126 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 14:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 14:24:45 INFO - PROCESS | 3624 | 1461187485185 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 14:24:45 INFO - PROCESS | 3624 | 1461187485187 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 14:24:45 INFO - PROCESS | 3624 | 1461187485190 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:24:45 INFO - PROCESS | 3624 | 1461187485192 Marionette TRACE conn6 <- [1,2466,null,{}] 14:24:45 INFO - PROCESS | 3624 | 1461187485196 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:45 INFO - PROCESS | 3624 | 1461187485279 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 14:24:45 INFO - PROCESS | 3624 | 1461187485285 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:45 INFO - PROCESS | 3624 | ++DOCSHELL 0F3E2400 == 62 [pid = 3624] [id = 626] 14:24:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1BCE4400) [pid = 3624] [serial = 1878] [outer = 00000000] 14:24:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1CF3B800) [pid = 3624] [serial = 1879] [outer = 1BCE4400] 14:24:45 INFO - PROCESS | 3624 | 1461187485331 Marionette DEBUG loaded listener.js 14:24:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1CF45000) [pid = 3624] [serial = 1880] [outer = 1BCE4400] 14:24:45 INFO - PROCESS | 3624 | 1461187485810 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 14:24:45 INFO - PROCESS | 3624 | 1461187485925 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 14:24:45 INFO - PROCESS | 3624 | 1461187485930 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 14:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:24:45 INFO - PROCESS | 3624 | 1461187485935 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:24:45 INFO - PROCESS | 3624 | 1461187485939 Marionette TRACE conn6 <- [1,2470,null,{}] 14:24:45 INFO - PROCESS | 3624 | 1461187485946 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:46 INFO - PROCESS | 3624 | 1461187486068 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 14:24:46 INFO - PROCESS | 3624 | 1461187486204 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:46 INFO - PROCESS | 3624 | ++DOCSHELL 0F235400 == 63 [pid = 3624] [id = 627] 14:24:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (0F236000) [pid = 3624] [serial = 1881] [outer = 00000000] 14:24:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (0F345800) [pid = 3624] [serial = 1882] [outer = 0F236000] 14:24:46 INFO - PROCESS | 3624 | 1461187486267 Marionette DEBUG loaded listener.js 14:24:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (0F3DAC00) [pid = 3624] [serial = 1883] [outer = 0F236000] 14:24:46 INFO - PROCESS | 3624 | 1461187486911 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 14:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1024ms 14:24:46 INFO - PROCESS | 3624 | 1461187486960 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 14:24:46 INFO - PROCESS | 3624 | 1461187486964 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 14:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:24:46 INFO - PROCESS | 3624 | 1461187486972 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:24:46 INFO - PROCESS | 3624 | 1461187486976 Marionette TRACE conn6 <- [1,2474,null,{}] 14:24:46 INFO - PROCESS | 3624 | 1461187486980 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:47 INFO - PROCESS | 3624 | 1461187487122 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 14:24:47 INFO - PROCESS | 3624 | 1461187487264 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:47 INFO - PROCESS | 3624 | ++DOCSHELL 127C4000 == 64 [pid = 3624] [id = 628] 14:24:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (12CCB000) [pid = 3624] [serial = 1884] [outer = 00000000] 14:24:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (17D8D000) [pid = 3624] [serial = 1885] [outer = 12CCB000] 14:24:47 INFO - PROCESS | 3624 | 1461187487321 Marionette DEBUG loaded listener.js 14:24:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (18EE3800) [pid = 3624] [serial = 1886] [outer = 12CCB000] 14:24:47 INFO - PROCESS | 3624 | 1461187487910 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 14:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 14:24:47 INFO - PROCESS | 3624 | 1461187487944 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 14:24:47 INFO - PROCESS | 3624 | 1461187487947 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 14:24:47 INFO - PROCESS | 3624 | 1461187487951 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:24:47 INFO - PROCESS | 3624 | 1461187487953 Marionette TRACE conn6 <- [1,2478,null,{}] 14:24:47 INFO - PROCESS | 3624 | 1461187487964 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:48 INFO - PROCESS | 3624 | 1461187488076 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 14:24:48 INFO - PROCESS | 3624 | 1461187488218 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:48 INFO - PROCESS | 3624 | ++DOCSHELL 1B946C00 == 65 [pid = 3624] [id = 629] 14:24:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1BBD4400) [pid = 3624] [serial = 1887] [outer = 00000000] 14:24:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1D12A000) [pid = 3624] [serial = 1888] [outer = 1BBD4400] 14:24:48 INFO - PROCESS | 3624 | 1461187488280 Marionette DEBUG loaded listener.js 14:24:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1D134000) [pid = 3624] [serial = 1889] [outer = 1BBD4400] 14:24:48 INFO - PROCESS | 3624 | 1461187488912 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 14:24:48 INFO - PROCESS | 3624 | 1461187488924 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 14:24:48 INFO - PROCESS | 3624 | 1461187488927 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 14:24:48 INFO - PROCESS | 3624 | 1461187488930 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:24:48 INFO - PROCESS | 3624 | 1461187488932 Marionette TRACE conn6 <- [1,2482,null,{}] 14:24:48 INFO - PROCESS | 3624 | 1461187488936 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:49 INFO - PROCESS | 3624 | 1461187489047 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 14:24:49 INFO - PROCESS | 3624 | 1461187489161 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:49 INFO - PROCESS | 3624 | ++DOCSHELL 1D3CEC00 == 66 [pid = 3624] [id = 630] 14:24:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1D3D0800) [pid = 3624] [serial = 1890] [outer = 00000000] 14:24:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1DA49400) [pid = 3624] [serial = 1891] [outer = 1D3D0800] 14:24:49 INFO - PROCESS | 3624 | 1461187489257 Marionette DEBUG loaded listener.js 14:24:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1DB41800) [pid = 3624] [serial = 1892] [outer = 1D3D0800] 14:24:49 INFO - PROCESS | 3624 | 1461187489866 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 14:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 970ms 14:24:49 INFO - PROCESS | 3624 | 1461187489904 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 14:24:49 INFO - PROCESS | 3624 | 1461187489906 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 14:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:24:49 INFO - PROCESS | 3624 | 1461187489910 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:24:49 INFO - PROCESS | 3624 | 1461187489912 Marionette TRACE conn6 <- [1,2486,null,{}] 14:24:49 INFO - PROCESS | 3624 | 1461187489931 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:50 INFO - PROCESS | 3624 | 1461187490036 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 14:24:50 INFO - PROCESS | 3624 | 1461187490178 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:50 INFO - PROCESS | 3624 | ++DOCSHELL 1D3D1C00 == 67 [pid = 3624] [id = 631] 14:24:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1DA23400) [pid = 3624] [serial = 1893] [outer = 00000000] 14:24:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1DBE3400) [pid = 3624] [serial = 1894] [outer = 1DA23400] 14:24:50 INFO - PROCESS | 3624 | 1461187490235 Marionette DEBUG loaded listener.js 14:24:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1DDE2C00) [pid = 3624] [serial = 1895] [outer = 1DA23400] 14:24:50 INFO - PROCESS | 3624 | 1461187490784 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 930ms 14:24:51 INFO - PROCESS | 3624 | 1461187491019 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 14:24:51 INFO - PROCESS | 3624 | 1461187491024 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 14:24:51 INFO - PROCESS | 3624 | 1461187491043 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:24:51 INFO - PROCESS | 3624 | 1461187491046 Marionette TRACE conn6 <- [1,2490,null,{}] 14:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:24:51 INFO - PROCESS | 3624 | 1461187491052 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:51 INFO - PROCESS | 3624 | 1461187491154 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 14:24:51 INFO - PROCESS | 3624 | 1461187491294 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:51 INFO - PROCESS | 3624 | ++DOCSHELL 0F5B1400 == 68 [pid = 3624] [id = 632] 14:24:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (127B6800) [pid = 3624] [serial = 1896] [outer = 00000000] 14:24:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (12BD0800) [pid = 3624] [serial = 1897] [outer = 127B6800] 14:24:51 INFO - PROCESS | 3624 | 1461187491346 Marionette DEBUG loaded listener.js 14:24:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (13782C00) [pid = 3624] [serial = 1898] [outer = 127B6800] 14:24:51 INFO - PROCESS | 3624 | 1461187491962 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 970ms 14:24:52 INFO - PROCESS | 3624 | 1461187492025 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 14:24:52 INFO - PROCESS | 3624 | 1461187492029 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 14:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:24:52 INFO - PROCESS | 3624 | 1461187492036 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:24:52 INFO - PROCESS | 3624 | 1461187492040 Marionette TRACE conn6 <- [1,2494,null,{}] 14:24:52 INFO - PROCESS | 3624 | 1461187492044 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:52 INFO - PROCESS | 3624 | --DOCSHELL 1D128800 == 67 [pid = 3624] [id = 596] 14:24:52 INFO - PROCESS | 3624 | --DOCSHELL 1A80B000 == 66 [pid = 3624] [id = 625] 14:24:52 INFO - PROCESS | 3624 | --DOCSHELL 0F1A1C00 == 65 [pid = 3624] [id = 624] 14:24:52 INFO - PROCESS | 3624 | --DOCSHELL 0F26F400 == 64 [pid = 3624] [id = 623] 14:24:52 INFO - PROCESS | 3624 | --DOCSHELL 0F273000 == 63 [pid = 3624] [id = 622] 14:24:52 INFO - PROCESS | 3624 | --DOCSHELL 0F3E0400 == 62 [pid = 3624] [id = 621] 14:24:52 INFO - PROCESS | 3624 | --DOCSHELL 18603400 == 61 [pid = 3624] [id = 620] 14:24:52 INFO - PROCESS | 3624 | --DOCSHELL 12F03800 == 60 [pid = 3624] [id = 619] 14:24:52 INFO - PROCESS | 3624 | --DOCSHELL 0F22BC00 == 59 [pid = 3624] [id = 618] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1D329C00) [pid = 3624] [serial = 1798] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1DA24800) [pid = 3624] [serial = 1801] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | 1461187492258 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 14:24:52 INFO - PROCESS | 3624 | --DOCSHELL 12919C00 == 58 [pid = 3624] [id = 617] 14:24:52 INFO - PROCESS | 3624 | --DOCSHELL 0F5B6400 == 57 [pid = 3624] [id = 613] 14:24:52 INFO - PROCESS | 3624 | --DOCSHELL 1DBDBC00 == 56 [pid = 3624] [id = 612] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1B75A800) [pid = 3624] [serial = 1703] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (128C6400) [pid = 3624] [serial = 1748] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (0F344C00) [pid = 3624] [serial = 1706] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (13790400) [pid = 3624] [serial = 1709] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1CF49800) [pid = 3624] [serial = 1754] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1A819000) [pid = 3624] [serial = 1712] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1D163C00) [pid = 3624] [serial = 1757] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1CF3D000) [pid = 3624] [serial = 1745] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (18EEDC00) [pid = 3624] [serial = 1751] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1BCDE000) [pid = 3624] [serial = 1822] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1CF3D800) [pid = 3624] [serial = 1825] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1BF28400) [pid = 3624] [serial = 1823] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (0F272400) [pid = 3624] [serial = 1828] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1CF3D400) [pid = 3624] [serial = 1826] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (0F5BCC00) [pid = 3624] [serial = 1793] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (0F3E8400) [pid = 3624] [serial = 1792] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1A80C400) [pid = 3624] [serial = 1816] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1A814400) [pid = 3624] [serial = 1817] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1A83AC00) [pid = 3624] [serial = 1819] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (12F03C00) [pid = 3624] [serial = 1808] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (129A6C00) [pid = 3624] [serial = 1807] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1D15D400) [pid = 3624] [serial = 1831] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (0F43B800) [pid = 3624] [serial = 1810] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (12779400) [pid = 3624] [serial = 1811] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1DB4B400) [pid = 3624] [serial = 1805] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1DB47000) [pid = 3624] [serial = 1804] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (18EEB000) [pid = 3624] [serial = 1796] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (17AEA800) [pid = 3624] [serial = 1795] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (17430000) [pid = 3624] [serial = 1813] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (17D0E000) [pid = 3624] [serial = 1814] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (12913400) [pid = 3624] [serial = 1829] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1D2F8000) [pid = 3624] [serial = 1832] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1B66C400) [pid = 3624] [serial = 1820] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1DB50000) [pid = 3624] [serial = 1835] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1DB45400) [pid = 3624] [serial = 1834] [outer = 00000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3624 | 1461187492342 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:52 INFO - PROCESS | 3624 | ++DOCSHELL 0B6F3C00 == 57 [pid = 3624] [id = 633] 14:24:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (0B6FA400) [pid = 3624] [serial = 1899] [outer = 00000000] 14:24:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (0F22BC00) [pid = 3624] [serial = 1900] [outer = 0B6FA400] 14:24:52 INFO - PROCESS | 3624 | 1461187492390 Marionette DEBUG loaded listener.js 14:24:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (0F274800) [pid = 3624] [serial = 1901] [outer = 0B6FA400] 14:24:52 INFO - PROCESS | 3624 | 1461187492841 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 830ms 14:24:52 INFO - PROCESS | 3624 | 1461187492865 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 14:24:52 INFO - PROCESS | 3624 | 1461187492867 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 14:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:24:52 INFO - PROCESS | 3624 | 1461187492871 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:24:52 INFO - PROCESS | 3624 | 1461187492873 Marionette TRACE conn6 <- [1,2498,null,{}] 14:24:52 INFO - PROCESS | 3624 | 1461187492882 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:52 INFO - PROCESS | 3624 | 1461187492972 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 14:24:52 INFO - PROCESS | 3624 | 1461187492980 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:52 INFO - PROCESS | 3624 | ++DOCSHELL 13D8C800 == 58 [pid = 3624] [id = 634] 14:24:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (13D8D800) [pid = 3624] [serial = 1902] [outer = 00000000] 14:24:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (17430000) [pid = 3624] [serial = 1903] [outer = 13D8D800] 14:24:53 INFO - PROCESS | 3624 | 1461187493033 Marionette DEBUG loaded listener.js 14:24:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (17A6E400) [pid = 3624] [serial = 1904] [outer = 13D8D800] 14:24:53 INFO - PROCESS | 3624 | 1461187493522 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 14:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 14:24:53 INFO - PROCESS | 3624 | 1461187493545 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 14:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:24:53 INFO - PROCESS | 3624 | 1461187493547 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 14:24:53 INFO - PROCESS | 3624 | 1461187493550 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:24:53 INFO - PROCESS | 3624 | 1461187493552 Marionette TRACE conn6 <- [1,2502,null,{}] 14:24:53 INFO - PROCESS | 3624 | 1461187493556 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:53 INFO - PROCESS | 3624 | 1461187493640 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 14:24:53 INFO - PROCESS | 3624 | 1461187493646 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:53 INFO - PROCESS | 3624 | ++DOCSHELL 186EFC00 == 59 [pid = 3624] [id = 635] 14:24:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (186F3000) [pid = 3624] [serial = 1905] [outer = 00000000] 14:24:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1A6B0C00) [pid = 3624] [serial = 1906] [outer = 186F3000] 14:24:53 INFO - PROCESS | 3624 | 1461187493697 Marionette DEBUG loaded listener.js 14:24:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1A809800) [pid = 3624] [serial = 1907] [outer = 186F3000] 14:24:54 INFO - PROCESS | 3624 | 1461187494143 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:24:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:24:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 14:24:54 INFO - PROCESS | 3624 | 1461187494181 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 14:24:54 INFO - PROCESS | 3624 | 1461187494183 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 14:24:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:24:54 INFO - PROCESS | 3624 | 1461187494187 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:24:54 INFO - PROCESS | 3624 | 1461187494188 Marionette TRACE conn6 <- [1,2506,null,{}] 14:24:54 INFO - PROCESS | 3624 | 1461187494192 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:54 INFO - PROCESS | 3624 | 1461187494275 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 14:24:54 INFO - PROCESS | 3624 | 1461187494283 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:54 INFO - PROCESS | 3624 | ++DOCSHELL 1A80BC00 == 60 [pid = 3624] [id = 636] 14:24:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1A80D800) [pid = 3624] [serial = 1908] [outer = 00000000] 14:24:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1A81CC00) [pid = 3624] [serial = 1909] [outer = 1A80D800] 14:24:54 INFO - PROCESS | 3624 | 1461187494329 Marionette DEBUG loaded listener.js 14:24:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1A83B400) [pid = 3624] [serial = 1910] [outer = 1A80D800] 14:24:54 INFO - PROCESS | 3624 | 1461187494839 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:24:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:24:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 14:24:54 INFO - PROCESS | 3624 | 1461187494857 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 14:24:54 INFO - PROCESS | 3624 | 1461187494859 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 14:24:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:24:54 INFO - PROCESS | 3624 | 1461187494862 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:24:54 INFO - PROCESS | 3624 | 1461187494864 Marionette TRACE conn6 <- [1,2510,null,{}] 14:24:54 INFO - PROCESS | 3624 | 1461187494874 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:54 INFO - PROCESS | 3624 | 1461187495014 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 14:24:55 INFO - PROCESS | 3624 | 1461187495081 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:55 INFO - PROCESS | 3624 | ++DOCSHELL 0F275C00 == 61 [pid = 3624] [id = 637] 14:24:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1A81B400) [pid = 3624] [serial = 1911] [outer = 00000000] 14:24:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1B8EE400) [pid = 3624] [serial = 1912] [outer = 1A81B400] 14:24:55 INFO - PROCESS | 3624 | 1461187495132 Marionette DEBUG loaded listener.js 14:24:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1BBDB000) [pid = 3624] [serial = 1913] [outer = 1A81B400] 14:24:55 INFO - PROCESS | 3624 | 1461187495575 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 770ms 14:24:55 INFO - PROCESS | 3624 | 1461187495633 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 14:24:55 INFO - PROCESS | 3624 | 1461187495635 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 14:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:24:55 INFO - PROCESS | 3624 | 1461187495667 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:24:55 INFO - PROCESS | 3624 | 1461187495669 Marionette TRACE conn6 <- [1,2514,null,{}] 14:24:55 INFO - PROCESS | 3624 | 1461187495684 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:55 INFO - PROCESS | 3624 | 1461187495802 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 14:24:55 INFO - PROCESS | 3624 | 1461187495812 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:55 INFO - PROCESS | 3624 | ++DOCSHELL 1BBDC400 == 62 [pid = 3624] [id = 638] 14:24:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1BC98800) [pid = 3624] [serial = 1914] [outer = 00000000] 14:24:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1BF61400) [pid = 3624] [serial = 1915] [outer = 1BC98800] 14:24:55 INFO - PROCESS | 3624 | 1461187495917 Marionette DEBUG loaded listener.js 14:24:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1BF67800) [pid = 3624] [serial = 1916] [outer = 1BC98800] 14:24:56 INFO - PROCESS | 3624 | 1461187496335 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:24:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:24:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 710ms 14:24:56 INFO - PROCESS | 3624 | 1461187496353 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 14:24:56 INFO - PROCESS | 3624 | 1461187496355 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 14:24:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:24:56 INFO - PROCESS | 3624 | 1461187496359 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:24:56 INFO - PROCESS | 3624 | 1461187496360 Marionette TRACE conn6 <- [1,2518,null,{}] 14:24:56 INFO - PROCESS | 3624 | 1461187496364 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:56 INFO - PROCESS | 3624 | 1461187496480 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 14:24:56 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (16F9A400) [pid = 3624] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:24:56 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (0F3D9C00) [pid = 3624] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:24:56 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (18EE9400) [pid = 3624] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:24:56 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (173D8800) [pid = 3624] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:24:56 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (0F236800) [pid = 3624] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:24:56 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (0F34F400) [pid = 3624] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:24:56 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1291D000) [pid = 3624] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:24:56 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (13710C00) [pid = 3624] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:24:56 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (17D05000) [pid = 3624] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:24:56 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1A81E000) [pid = 3624] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:24:56 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1D12C800) [pid = 3624] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:24:56 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1D504400) [pid = 3624] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:24:56 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1CF3C000) [pid = 3624] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:24:56 INFO - PROCESS | 3624 | 1461187496692 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:56 INFO - PROCESS | 3624 | ++DOCSHELL 0F22E400 == 63 [pid = 3624] [id = 639] 14:24:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (0F236800) [pid = 3624] [serial = 1917] [outer = 00000000] 14:24:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (12777C00) [pid = 3624] [serial = 1918] [outer = 0F236800] 14:24:56 INFO - PROCESS | 3624 | 1461187496738 Marionette DEBUG loaded listener.js 14:24:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (16F9A400) [pid = 3624] [serial = 1919] [outer = 0F236800] 14:24:57 INFO - PROCESS | 3624 | 1461187497103 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:24:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:24:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 770ms 14:24:57 INFO - PROCESS | 3624 | 1461187497154 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 14:24:57 INFO - PROCESS | 3624 | 1461187497156 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 14:24:57 INFO - PROCESS | 3624 | 1461187497159 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:24:57 INFO - PROCESS | 3624 | 1461187497161 Marionette TRACE conn6 <- [1,2522,null,{}] 14:24:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:24:57 INFO - PROCESS | 3624 | 1461187497164 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:57 INFO - PROCESS | 3624 | 1461187497247 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 14:24:57 INFO - PROCESS | 3624 | 1461187497348 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:57 INFO - PROCESS | 3624 | ++DOCSHELL 0F3E2C00 == 64 [pid = 3624] [id = 640] 14:24:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (12772C00) [pid = 3624] [serial = 1920] [outer = 00000000] 14:24:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1D03A000) [pid = 3624] [serial = 1921] [outer = 12772C00] 14:24:57 INFO - PROCESS | 3624 | 1461187497394 Marionette DEBUG loaded listener.js 14:24:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1D161000) [pid = 3624] [serial = 1922] [outer = 12772C00] 14:24:57 INFO - PROCESS | 3624 | 1461187497766 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 14:24:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:24:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 14:24:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:24:57 INFO - PROCESS | 3624 | 1461187497795 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 14:24:57 INFO - PROCESS | 3624 | 1461187497797 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 14:24:57 INFO - PROCESS | 3624 | 1461187497801 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:24:57 INFO - PROCESS | 3624 | 1461187497802 Marionette TRACE conn6 <- [1,2526,null,{}] 14:24:57 INFO - PROCESS | 3624 | 1461187497806 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:57 INFO - PROCESS | 3624 | 1461187497931 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 14:24:57 INFO - PROCESS | 3624 | 1461187497940 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:57 INFO - PROCESS | 3624 | ++DOCSHELL 12BCA400 == 65 [pid = 3624] [id = 641] 14:24:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1CFCF400) [pid = 3624] [serial = 1923] [outer = 00000000] 14:24:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1D3D1800) [pid = 3624] [serial = 1924] [outer = 1CFCF400] 14:24:57 INFO - PROCESS | 3624 | 1461187497985 Marionette DEBUG loaded listener.js 14:24:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1D504400) [pid = 3624] [serial = 1925] [outer = 1CFCF400] 14:24:58 INFO - PROCESS | 3624 | 1461187498414 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 14:24:58 INFO - PROCESS | 3624 | 1461187498431 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 14:24:58 INFO - PROCESS | 3624 | 1461187498434 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 14:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:24:58 INFO - PROCESS | 3624 | 1461187498437 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:24:58 INFO - PROCESS | 3624 | 1461187498439 Marionette TRACE conn6 <- [1,2530,null,{}] 14:24:58 INFO - PROCESS | 3624 | 1461187498443 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:58 INFO - PROCESS | 3624 | 1461187498589 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 14:24:58 INFO - PROCESS | 3624 | 1461187498638 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:58 INFO - PROCESS | 3624 | ++DOCSHELL 1DA52000 == 66 [pid = 3624] [id = 642] 14:24:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1DB45800) [pid = 3624] [serial = 1926] [outer = 00000000] 14:24:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1DB4F400) [pid = 3624] [serial = 1927] [outer = 1DB45800] 14:24:58 INFO - PROCESS | 3624 | 1461187498687 Marionette DEBUG loaded listener.js 14:24:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1DBE6000) [pid = 3624] [serial = 1928] [outer = 1DB45800] 14:24:59 INFO - PROCESS | 3624 | 1461187499356 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 14:24:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:24:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 970ms 14:24:59 INFO - PROCESS | 3624 | 1461187499412 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 14:24:59 INFO - PROCESS | 3624 | 1461187499418 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 14:24:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:24:59 INFO - PROCESS | 3624 | 1461187499424 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:24:59 INFO - PROCESS | 3624 | 1461187499428 Marionette TRACE conn6 <- [1,2534,null,{}] 14:24:59 INFO - PROCESS | 3624 | 1461187499433 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:59 INFO - PROCESS | 3624 | 1461187499551 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 14:24:59 INFO - PROCESS | 3624 | 1461187499697 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:59 INFO - PROCESS | 3624 | ++DOCSHELL 127C3400 == 67 [pid = 3624] [id = 643] 14:24:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (127C4C00) [pid = 3624] [serial = 1929] [outer = 00000000] 14:24:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (13776000) [pid = 3624] [serial = 1930] [outer = 127C4C00] 14:24:59 INFO - PROCESS | 3624 | 1461187499756 Marionette DEBUG loaded listener.js 14:24:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (16F49000) [pid = 3624] [serial = 1931] [outer = 127C4C00] 14:25:00 INFO - PROCESS | 3624 | 1461187500384 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 14:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1021ms 14:25:00 INFO - PROCESS | 3624 | 1461187500449 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 14:25:00 INFO - PROCESS | 3624 | 1461187500455 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 14:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:25:00 INFO - PROCESS | 3624 | 1461187500461 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:25:00 INFO - PROCESS | 3624 | 1461187500464 Marionette TRACE conn6 <- [1,2538,null,{}] 14:25:00 INFO - PROCESS | 3624 | 1461187500469 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:00 INFO - PROCESS | 3624 | 1461187500582 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 14:25:00 INFO - PROCESS | 3624 | 1461187500726 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:00 INFO - PROCESS | 3624 | ++DOCSHELL 12CCB800 == 68 [pid = 3624] [id = 644] 14:25:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (173D8400) [pid = 3624] [serial = 1932] [outer = 00000000] 14:25:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1B667C00) [pid = 3624] [serial = 1933] [outer = 173D8400] 14:25:00 INFO - PROCESS | 3624 | 1461187500783 Marionette DEBUG loaded listener.js 14:25:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1B8E3C00) [pid = 3624] [serial = 1934] [outer = 173D8400] 14:25:01 INFO - PROCESS | 3624 | 1461187501427 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 14:25:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:25:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1025ms 14:25:01 INFO - PROCESS | 3624 | 1461187501488 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 14:25:01 INFO - PROCESS | 3624 | 1461187501491 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 14:25:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:25:01 INFO - PROCESS | 3624 | 1461187501495 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:25:01 INFO - PROCESS | 3624 | 1461187501499 Marionette TRACE conn6 <- [1,2542,null,{}] 14:25:01 INFO - PROCESS | 3624 | 1461187501510 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:01 INFO - PROCESS | 3624 | 1461187501675 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 14:25:01 INFO - PROCESS | 3624 | 1461187501820 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:01 INFO - PROCESS | 3624 | ++DOCSHELL 1B64E400 == 69 [pid = 3624] [id = 645] 14:25:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1CF48C00) [pid = 3624] [serial = 1935] [outer = 00000000] 14:25:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1DB4E800) [pid = 3624] [serial = 1936] [outer = 1CF48C00] 14:25:01 INFO - PROCESS | 3624 | 1461187501879 Marionette DEBUG loaded listener.js 14:25:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1DDD4800) [pid = 3624] [serial = 1937] [outer = 1CF48C00] 14:25:02 INFO - PROCESS | 3624 | 1461187502447 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1021ms 14:25:02 INFO - PROCESS | 3624 | 1461187502519 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 14:25:02 INFO - PROCESS | 3624 | 1461187502522 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 14:25:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:25:02 INFO - PROCESS | 3624 | 1461187502526 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:25:02 INFO - PROCESS | 3624 | 1461187502528 Marionette TRACE conn6 <- [1,2546,null,{}] 14:25:02 INFO - PROCESS | 3624 | 1461187502532 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:02 INFO - PROCESS | 3624 | 1461187502645 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 14:25:02 INFO - PROCESS | 3624 | 1461187502811 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:02 INFO - PROCESS | 3624 | ++DOCSHELL 1BF61000 == 70 [pid = 3624] [id = 646] 14:25:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1BF62000) [pid = 3624] [serial = 1938] [outer = 00000000] 14:25:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1FB1CC00) [pid = 3624] [serial = 1939] [outer = 1BF62000] 14:25:02 INFO - PROCESS | 3624 | 1461187502889 Marionette DEBUG loaded listener.js 14:25:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1FC70000) [pid = 3624] [serial = 1940] [outer = 1BF62000] 14:25:03 INFO - PROCESS | 3624 | 1461187503777 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1323ms 14:25:03 INFO - PROCESS | 3624 | 1461187503852 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 14:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:25:03 INFO - PROCESS | 3624 | 1461187503856 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 14:25:03 INFO - PROCESS | 3624 | 1461187503861 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:25:03 INFO - PROCESS | 3624 | 1461187503864 Marionette TRACE conn6 <- [1,2550,null,{}] 14:25:03 INFO - PROCESS | 3624 | 1461187503870 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:03 INFO - PROCESS | 3624 | 1461187504006 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 14:25:04 INFO - PROCESS | 3624 | 1461187504157 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:04 INFO - PROCESS | 3624 | ++DOCSHELL 0F3DE800 == 71 [pid = 3624] [id = 647] 14:25:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (0F3DF800) [pid = 3624] [serial = 1941] [outer = 00000000] 14:25:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1276FC00) [pid = 3624] [serial = 1942] [outer = 0F3DF800] 14:25:04 INFO - PROCESS | 3624 | 1461187504209 Marionette DEBUG loaded listener.js 14:25:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (128D3800) [pid = 3624] [serial = 1943] [outer = 0F3DF800] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 137E1800 == 70 [pid = 3624] [id = 553] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 17B27000 == 69 [pid = 3624] [id = 552] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 12F04400 == 68 [pid = 3624] [id = 598] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 17430C00 == 67 [pid = 3624] [id = 570] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 1A81E400 == 66 [pid = 3624] [id = 567] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 0F346C00 == 65 [pid = 3624] [id = 597] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 129A7800 == 64 [pid = 3624] [id = 550] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 1D503400 == 63 [pid = 3624] [id = 600] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 0F194C00 == 62 [pid = 3624] [id = 568] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 1A818800 == 61 [pid = 3624] [id = 556] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 17423800 == 60 [pid = 3624] [id = 555] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 1BCE3400 == 59 [pid = 3624] [id = 599] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 16F95400 == 58 [pid = 3624] [id = 551] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 12BCA400 == 57 [pid = 3624] [id = 641] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 0F3E2C00 == 56 [pid = 3624] [id = 640] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 0F22E400 == 55 [pid = 3624] [id = 639] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 1BBDC400 == 54 [pid = 3624] [id = 638] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 0F275C00 == 53 [pid = 3624] [id = 637] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 1A80BC00 == 52 [pid = 3624] [id = 636] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1DDD9800) [pid = 3624] [serial = 1837] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1CF3B800) [pid = 3624] [serial = 1879] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 186EFC00 == 51 [pid = 3624] [id = 635] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 13D8C800 == 50 [pid = 3624] [id = 634] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 0B6F3C00 == 49 [pid = 3624] [id = 633] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 0F5B1400 == 48 [pid = 3624] [id = 632] 14:25:04 INFO - PROCESS | 3624 | --DOCSHELL 0F3E2400 == 47 [pid = 3624] [id = 626] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1D3CAC00) [pid = 3624] [serial = 1790] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1DA4F000) [pid = 3624] [serial = 1802] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1D3D1000) [pid = 3624] [serial = 1799] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (12B0FC00) [pid = 3624] [serial = 1874] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1A81C400) [pid = 3624] [serial = 1864] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1A820400) [pid = 3624] [serial = 1865] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1BCE2800) [pid = 3624] [serial = 1871] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1BF29C00) [pid = 3624] [serial = 1877] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1BBDAC00) [pid = 3624] [serial = 1876] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1B94C800) [pid = 3624] [serial = 1867] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1BCDCC00) [pid = 3624] [serial = 1870] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1BBD8800) [pid = 3624] [serial = 1868] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1B666C00) [pid = 3624] [serial = 1843] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1DDD4000) [pid = 3624] [serial = 1846] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (19F77000) [pid = 3624] [serial = 1861] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1A801800) [pid = 3624] [serial = 1862] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1E5E6800) [pid = 3624] [serial = 1850] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1D132000) [pid = 3624] [serial = 1849] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (0F3DBC00) [pid = 3624] [serial = 1855] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (12709C00) [pid = 3624] [serial = 1856] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (12998800) [pid = 3624] [serial = 1873] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (13710400) [pid = 3624] [serial = 1840] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (13D4D000) [pid = 3624] [serial = 1853] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (12B10400) [pid = 3624] [serial = 1852] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (17AEC400) [pid = 3624] [serial = 1858] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (17D0FC00) [pid = 3624] [serial = 1859] [outer = 00000000] [url = about:blank] 14:25:04 INFO - PROCESS | 3624 | 1461187504808 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 14:25:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:25:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 990ms 14:25:04 INFO - PROCESS | 3624 | 1461187504853 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 14:25:04 INFO - PROCESS | 3624 | 1461187504858 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 14:25:04 INFO - PROCESS | 3624 | 1461187504864 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:25:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:25:04 INFO - PROCESS | 3624 | 1461187504867 Marionette TRACE conn6 <- [1,2554,null,{}] 14:25:04 INFO - PROCESS | 3624 | 1461187504871 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:04 INFO - PROCESS | 3624 | 1461187504995 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 14:25:05 INFO - PROCESS | 3624 | 1461187505094 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:05 INFO - PROCESS | 3624 | ++DOCSHELL 0F343000 == 48 [pid = 3624] [id = 648] 14:25:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (0F3D9800) [pid = 3624] [serial = 1944] [outer = 00000000] 14:25:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (127BCC00) [pid = 3624] [serial = 1945] [outer = 0F3D9800] 14:25:05 INFO - PROCESS | 3624 | 1461187505141 Marionette DEBUG loaded listener.js 14:25:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1291B800) [pid = 3624] [serial = 1946] [outer = 0F3D9800] 14:25:05 INFO - PROCESS | 3624 | 1461187505546 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 14:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 731ms 14:25:05 INFO - PROCESS | 3624 | 1461187505598 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 14:25:05 INFO - PROCESS | 3624 | 1461187505600 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 14:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:25:05 INFO - PROCESS | 3624 | 1461187505604 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:25:05 INFO - PROCESS | 3624 | 1461187505607 Marionette TRACE conn6 <- [1,2558,null,{}] 14:25:05 INFO - PROCESS | 3624 | 1461187505618 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:05 INFO - PROCESS | 3624 | 1461187505741 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 14:25:05 INFO - PROCESS | 3624 | 1461187505758 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:05 INFO - PROCESS | 3624 | ++DOCSHELL 13D81000 == 49 [pid = 3624] [id = 649] 14:25:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (13D84800) [pid = 3624] [serial = 1947] [outer = 00000000] 14:25:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (16F47800) [pid = 3624] [serial = 1948] [outer = 13D84800] 14:25:05 INFO - PROCESS | 3624 | 1461187505805 Marionette DEBUG loaded listener.js 14:25:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (17424800) [pid = 3624] [serial = 1949] [outer = 13D84800] 14:25:06 INFO - PROCESS | 3624 | 1461187506255 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 14:25:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:25:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 672ms 14:25:06 INFO - PROCESS | 3624 | 1461187506301 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 14:25:06 INFO - PROCESS | 3624 | 1461187506303 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 14:25:06 INFO - PROCESS | 3624 | 1461187506307 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:25:06 INFO - PROCESS | 3624 | 1461187506309 Marionette TRACE conn6 <- [1,2562,null,{}] 14:25:06 INFO - PROCESS | 3624 | 1461187506312 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:25:06 INFO - PROCESS | 3624 | 1461187506396 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 14:25:06 INFO - PROCESS | 3624 | 1461187506403 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:06 INFO - PROCESS | 3624 | ++DOCSHELL 17430800 == 50 [pid = 3624] [id = 650] 14:25:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (17B28400) [pid = 3624] [serial = 1950] [outer = 00000000] 14:25:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (17D86C00) [pid = 3624] [serial = 1951] [outer = 17B28400] 14:25:06 INFO - PROCESS | 3624 | 1461187506448 Marionette DEBUG loaded listener.js 14:25:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (186EF800) [pid = 3624] [serial = 1952] [outer = 17B28400] 14:25:06 INFO - PROCESS | 3624 | 1461187506938 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:25:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:25:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 14:25:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:25:06 INFO - PROCESS | 3624 | 1461187506986 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 14:25:06 INFO - PROCESS | 3624 | 1461187506988 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 14:25:06 INFO - PROCESS | 3624 | 1461187506991 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:25:06 INFO - PROCESS | 3624 | 1461187506993 Marionette TRACE conn6 <- [1,2566,null,{}] 14:25:06 INFO - PROCESS | 3624 | 1461187506996 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:07 INFO - PROCESS | 3624 | 1461187507112 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 14:25:07 INFO - PROCESS | 3624 | 1461187507209 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:07 INFO - PROCESS | 3624 | ++DOCSHELL 0F267000 == 51 [pid = 3624] [id = 651] 14:25:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (192F5C00) [pid = 3624] [serial = 1953] [outer = 00000000] 14:25:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1A6AE800) [pid = 3624] [serial = 1954] [outer = 192F5C00] 14:25:07 INFO - PROCESS | 3624 | 1461187507254 Marionette DEBUG loaded listener.js 14:25:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1A808800) [pid = 3624] [serial = 1955] [outer = 192F5C00] 14:25:07 INFO - PROCESS | 3624 | 1461187507684 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 731ms 14:25:07 INFO - PROCESS | 3624 | 1461187507727 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 14:25:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:25:07 INFO - PROCESS | 3624 | 1461187507729 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 14:25:07 INFO - PROCESS | 3624 | 1461187507732 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:25:07 INFO - PROCESS | 3624 | 1461187507733 Marionette TRACE conn6 <- [1,2570,null,{}] 14:25:07 INFO - PROCESS | 3624 | 1461187507737 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:07 INFO - PROCESS | 3624 | 1461187507879 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 14:25:07 INFO - PROCESS | 3624 | 1461187507949 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:07 INFO - PROCESS | 3624 | ++DOCSHELL 1A80D000 == 52 [pid = 3624] [id = 652] 14:25:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1A815800) [pid = 3624] [serial = 1956] [outer = 00000000] 14:25:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1B64F400) [pid = 3624] [serial = 1957] [outer = 1A815800] 14:25:07 INFO - PROCESS | 3624 | 1461187508000 Marionette DEBUG loaded listener.js 14:25:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1B8E5400) [pid = 3624] [serial = 1958] [outer = 1A815800] 14:25:08 INFO - PROCESS | 3624 | 1461187508419 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:25:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:25:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 14:25:08 INFO - PROCESS | 3624 | 1461187508491 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 14:25:08 INFO - PROCESS | 3624 | 1461187508493 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 14:25:08 INFO - PROCESS | 3624 | 1461187508511 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:25:08 INFO - PROCESS | 3624 | 1461187508513 Marionette TRACE conn6 <- [1,2574,null,{}] 14:25:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:25:08 INFO - PROCESS | 3624 | 1461187508520 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:08 INFO - PROCESS | 3624 | 1461187508804 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 14:25:08 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (12916800) [pid = 3624] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:25:08 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1A6A5400) [pid = 3624] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:25:08 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1DBE0000) [pid = 3624] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:25:08 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1A81B400) [pid = 3624] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:25:08 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (186F3000) [pid = 3624] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:25:08 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (0B6FA400) [pid = 3624] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:25:08 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1CFCF400) [pid = 3624] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:25:08 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1A80D800) [pid = 3624] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:25:08 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (127B6800) [pid = 3624] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:25:08 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (13D8D800) [pid = 3624] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:25:08 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1BC98800) [pid = 3624] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:25:08 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (0F236800) [pid = 3624] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:25:08 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (12772C00) [pid = 3624] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:25:08 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1DBE2C00) [pid = 3624] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:25:08 INFO - PROCESS | 3624 | 1461187508875 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:08 INFO - PROCESS | 3624 | ++DOCSHELL 0F1A1000 == 53 [pid = 3624] [id = 653] 14:25:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (0F22C000) [pid = 3624] [serial = 1959] [outer = 00000000] 14:25:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (12916C00) [pid = 3624] [serial = 1960] [outer = 0F22C000] 14:25:08 INFO - PROCESS | 3624 | 1461187508920 Marionette DEBUG loaded listener.js 14:25:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (12916800) [pid = 3624] [serial = 1961] [outer = 0F22C000] 14:25:09 INFO - PROCESS | 3624 | 1461187509285 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:25:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:25:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 830ms 14:25:09 INFO - PROCESS | 3624 | 1461187509348 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 14:25:09 INFO - PROCESS | 3624 | 1461187509350 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 14:25:09 INFO - PROCESS | 3624 | 1461187509353 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:25:09 INFO - PROCESS | 3624 | 1461187509355 Marionette TRACE conn6 <- [1,2578,null,{}] 14:25:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:25:09 INFO - PROCESS | 3624 | 1461187509359 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:09 INFO - PROCESS | 3624 | 1461187509439 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 14:25:09 INFO - PROCESS | 3624 | 1461187509445 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:09 INFO - PROCESS | 3624 | ++DOCSHELL 18EE9400 == 54 [pid = 3624] [id = 654] 14:25:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1A81B400) [pid = 3624] [serial = 1962] [outer = 00000000] 14:25:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1BC9DC00) [pid = 3624] [serial = 1963] [outer = 1A81B400] 14:25:09 INFO - PROCESS | 3624 | 1461187509492 Marionette DEBUG loaded listener.js 14:25:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1BCDC800) [pid = 3624] [serial = 1964] [outer = 1A81B400] 14:25:09 INFO - PROCESS | 3624 | 1461187509931 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 14:25:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:25:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 14:25:09 INFO - PROCESS | 3624 | 1461187509988 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 14:25:09 INFO - PROCESS | 3624 | 1461187509990 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 14:25:09 INFO - PROCESS | 3624 | 1461187509993 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:25:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:25:09 INFO - PROCESS | 3624 | 1461187509995 Marionette TRACE conn6 <- [1,2582,null,{}] 14:25:09 INFO - PROCESS | 3624 | 1461187509999 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:10 INFO - PROCESS | 3624 | 1461187510080 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 14:25:10 INFO - PROCESS | 3624 | 1461187510086 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:10 INFO - PROCESS | 3624 | ++DOCSHELL 1BCDE000 == 55 [pid = 3624] [id = 655] 14:25:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1BCE3000) [pid = 3624] [serial = 1965] [outer = 00000000] 14:25:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1BF5BC00) [pid = 3624] [serial = 1966] [outer = 1BCE3000] 14:25:10 INFO - PROCESS | 3624 | 1461187510131 Marionette DEBUG loaded listener.js 14:25:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1BF63000) [pid = 3624] [serial = 1967] [outer = 1BCE3000] 14:25:10 INFO - PROCESS | 3624 | 1461187510609 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 14:25:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:25:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 670ms 14:25:10 INFO - PROCESS | 3624 | 1461187510668 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 14:25:10 INFO - PROCESS | 3624 | 1461187510670 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 14:25:10 INFO - PROCESS | 3624 | 1461187510673 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:25:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:25:10 INFO - PROCESS | 3624 | 1461187510675 Marionette TRACE conn6 <- [1,2586,null,{}] 14:25:10 INFO - PROCESS | 3624 | 1461187510679 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:10 INFO - PROCESS | 3624 | 1461187510763 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 14:25:10 INFO - PROCESS | 3624 | 1461187510769 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:10 INFO - PROCESS | 3624 | ++DOCSHELL 17B29800 == 56 [pid = 3624] [id = 656] 14:25:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1BF67C00) [pid = 3624] [serial = 1968] [outer = 00000000] 14:25:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1CF3FC00) [pid = 3624] [serial = 1969] [outer = 1BF67C00] 14:25:10 INFO - PROCESS | 3624 | 1461187510813 Marionette DEBUG loaded listener.js 14:25:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1CF49800) [pid = 3624] [serial = 1970] [outer = 1BF67C00] 14:25:11 INFO - PROCESS | 3624 | 1461187511621 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:25:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:25:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 970ms 14:25:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:25:11 INFO - PROCESS | 3624 | 1461187511649 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 14:25:11 INFO - PROCESS | 3624 | 1461187511653 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 14:25:11 INFO - PROCESS | 3624 | 1461187511657 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:25:11 INFO - PROCESS | 3624 | 1461187511661 Marionette TRACE conn6 <- [1,2590,null,{}] 14:25:11 INFO - PROCESS | 3624 | 1461187511667 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:11 INFO - PROCESS | 3624 | 1461187511783 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 14:25:11 INFO - PROCESS | 3624 | 1461187511926 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:11 INFO - PROCESS | 3624 | ++DOCSHELL 0F269800 == 57 [pid = 3624] [id = 657] 14:25:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (0F270800) [pid = 3624] [serial = 1971] [outer = 00000000] 14:25:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (12918C00) [pid = 3624] [serial = 1972] [outer = 0F270800] 14:25:11 INFO - PROCESS | 3624 | 1461187511985 Marionette DEBUG loaded listener.js 14:25:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (12BCA400) [pid = 3624] [serial = 1973] [outer = 0F270800] 14:25:12 INFO - PROCESS | 3624 | 1461187512566 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 14:25:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:25:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 990ms 14:25:12 INFO - PROCESS | 3624 | 1461187512649 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 14:25:12 INFO - PROCESS | 3624 | 1461187512656 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 14:25:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:25:12 INFO - PROCESS | 3624 | 1461187512662 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:25:12 INFO - PROCESS | 3624 | 1461187512666 Marionette TRACE conn6 <- [1,2594,null,{}] 14:25:12 INFO - PROCESS | 3624 | 1461187512670 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:12 INFO - PROCESS | 3624 | 1461187512783 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 14:25:12 INFO - PROCESS | 3624 | 1461187512925 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:12 INFO - PROCESS | 3624 | ++DOCSHELL 186EB000 == 58 [pid = 3624] [id = 658] 14:25:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (19F77000) [pid = 3624] [serial = 1974] [outer = 00000000] 14:25:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1A830400) [pid = 3624] [serial = 1975] [outer = 19F77000] 14:25:12 INFO - PROCESS | 3624 | 1461187512983 Marionette DEBUG loaded listener.js 14:25:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1A83D800) [pid = 3624] [serial = 1976] [outer = 19F77000] 14:25:13 INFO - PROCESS | 3624 | 1461187513595 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 14:25:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:25:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 970ms 14:25:13 INFO - PROCESS | 3624 | 1461187513634 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 14:25:13 INFO - PROCESS | 3624 | 1461187513636 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 14:25:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:25:13 INFO - PROCESS | 3624 | 1461187513640 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:25:13 INFO - PROCESS | 3624 | 1461187513644 Marionette TRACE conn6 <- [1,2598,null,{}] 14:25:13 INFO - PROCESS | 3624 | 1461187513655 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:13 INFO - PROCESS | 3624 | 1461187513771 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 14:25:13 INFO - PROCESS | 3624 | 1461187513885 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:13 INFO - PROCESS | 3624 | ++DOCSHELL 1B8E4400 == 59 [pid = 3624] [id = 659] 14:25:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1D12F400) [pid = 3624] [serial = 1977] [outer = 00000000] 14:25:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1D2F4C00) [pid = 3624] [serial = 1978] [outer = 1D12F400] 14:25:13 INFO - PROCESS | 3624 | 1461187513985 Marionette DEBUG loaded listener.js 14:25:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1D3CBC00) [pid = 3624] [serial = 1979] [outer = 1D12F400] 14:25:14 INFO - PROCESS | 3624 | 1461187514607 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:25:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:25:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1021ms 14:25:14 INFO - PROCESS | 3624 | 1461187514665 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 14:25:14 INFO - PROCESS | 3624 | 1461187514668 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 14:25:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:25:14 INFO - PROCESS | 3624 | 1461187514672 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:25:14 INFO - PROCESS | 3624 | 1461187514674 Marionette TRACE conn6 <- [1,2602,null,{}] 14:25:14 INFO - PROCESS | 3624 | 1461187514678 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:14 INFO - PROCESS | 3624 | 1461187514789 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 14:25:14 INFO - PROCESS | 3624 | 1461187514930 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:14 INFO - PROCESS | 3624 | ++DOCSHELL 1CF43400 == 60 [pid = 3624] [id = 660] 14:25:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1CF47C00) [pid = 3624] [serial = 1980] [outer = 00000000] 14:25:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1DA4AC00) [pid = 3624] [serial = 1981] [outer = 1CF47C00] 14:25:14 INFO - PROCESS | 3624 | 1461187514987 Marionette DEBUG loaded listener.js 14:25:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1DA52C00) [pid = 3624] [serial = 1982] [outer = 1CF47C00] 14:25:15 INFO - PROCESS | 3624 | 1461187515545 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 14:25:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:25:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 930ms 14:25:15 INFO - PROCESS | 3624 | 1461187515605 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 14:25:15 INFO - PROCESS | 3624 | 1461187515607 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 14:25:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:25:15 INFO - PROCESS | 3624 | 1461187515611 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:25:15 INFO - PROCESS | 3624 | 1461187515613 Marionette TRACE conn6 <- [1,2606,null,{}] 14:25:15 INFO - PROCESS | 3624 | 1461187515617 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:15 INFO - PROCESS | 3624 | 1461187515721 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 14:25:15 INFO - PROCESS | 3624 | 1461187515884 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:15 INFO - PROCESS | 3624 | ++DOCSHELL 0F194400 == 61 [pid = 3624] [id = 661] 14:25:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (0F271800) [pid = 3624] [serial = 1983] [outer = 00000000] 14:25:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1DB4E400) [pid = 3624] [serial = 1984] [outer = 0F271800] 14:25:15 INFO - PROCESS | 3624 | 1461187515941 Marionette DEBUG loaded listener.js 14:25:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1DBE0000) [pid = 3624] [serial = 1985] [outer = 0F271800] 14:25:16 INFO - PROCESS | 3624 | 1461187516743 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:25:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:25:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1171ms 14:25:16 INFO - PROCESS | 3624 | 1461187516798 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 14:25:16 INFO - PROCESS | 3624 | 1461187516802 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 14:25:16 INFO - PROCESS | 3624 | 1461187516808 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:25:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:25:16 INFO - PROCESS | 3624 | 1461187516812 Marionette TRACE conn6 <- [1,2610,null,{}] 14:25:16 INFO - PROCESS | 3624 | 1461187516817 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:16 INFO - PROCESS | 3624 | 1461187516917 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 14:25:17 INFO - PROCESS | 3624 | 1461187517067 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:17 INFO - PROCESS | 3624 | ++DOCSHELL 13777000 == 62 [pid = 3624] [id = 662] 14:25:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (13783400) [pid = 3624] [serial = 1986] [outer = 00000000] 14:25:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (16F91000) [pid = 3624] [serial = 1987] [outer = 13783400] 14:25:17 INFO - PROCESS | 3624 | 1461187517120 Marionette DEBUG loaded listener.js 14:25:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (17A6BC00) [pid = 3624] [serial = 1988] [outer = 13783400] 14:25:17 INFO - PROCESS | 3624 | --DOCSHELL 0EB41C00 == 61 [pid = 3624] [id = 554] 14:25:17 INFO - PROCESS | 3624 | --DOCSHELL 18608C00 == 60 [pid = 3624] [id = 614] 14:25:17 INFO - PROCESS | 3624 | --DOCSHELL 1DBDF000 == 59 [pid = 3624] [id = 615] 14:25:17 INFO - PROCESS | 3624 | --DOCSHELL 0F22A000 == 58 [pid = 3624] [id = 569] 14:25:17 INFO - PROCESS | 3624 | --DOCSHELL 1BCDE000 == 57 [pid = 3624] [id = 655] 14:25:17 INFO - PROCESS | 3624 | --DOCSHELL 18EE9400 == 56 [pid = 3624] [id = 654] 14:25:17 INFO - PROCESS | 3624 | --DOCSHELL 0F1A1000 == 55 [pid = 3624] [id = 653] 14:25:17 INFO - PROCESS | 3624 | --DOCSHELL 1A80D000 == 54 [pid = 3624] [id = 652] 14:25:17 INFO - PROCESS | 3624 | --DOCSHELL 0F267000 == 53 [pid = 3624] [id = 651] 14:25:17 INFO - PROCESS | 3624 | --DOCSHELL 17430800 == 52 [pid = 3624] [id = 650] 14:25:17 INFO - PROCESS | 3624 | --DOCSHELL 13D81000 == 51 [pid = 3624] [id = 649] 14:25:17 INFO - PROCESS | 3624 | --DOCSHELL 0F343000 == 50 [pid = 3624] [id = 648] 14:25:17 INFO - PROCESS | 3624 | --DOCSHELL 0F3DE800 == 49 [pid = 3624] [id = 647] 14:25:17 INFO - PROCESS | 3624 | --DOCSHELL 127C3400 == 48 [pid = 3624] [id = 643] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1BBDB000) [pid = 3624] [serial = 1913] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1D161000) [pid = 3624] [serial = 1922] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1A83B400) [pid = 3624] [serial = 1910] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1D03A000) [pid = 3624] [serial = 1921] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1D504400) [pid = 3624] [serial = 1925] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1E56CC00) [pid = 3624] [serial = 1838] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (16F45400) [pid = 3624] [serial = 1841] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1BBD5C00) [pid = 3624] [serial = 1844] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1E56C000) [pid = 3624] [serial = 1847] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1B8EE400) [pid = 3624] [serial = 1912] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1A6B0C00) [pid = 3624] [serial = 1906] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1A809800) [pid = 3624] [serial = 1907] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (0F22BC00) [pid = 3624] [serial = 1900] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1D3D1800) [pid = 3624] [serial = 1924] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (0F274800) [pid = 3624] [serial = 1901] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1A81CC00) [pid = 3624] [serial = 1909] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (13782C00) [pid = 3624] [serial = 1898] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (12BD0800) [pid = 3624] [serial = 1897] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (17430000) [pid = 3624] [serial = 1903] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (17A6E400) [pid = 3624] [serial = 1904] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1BF61400) [pid = 3624] [serial = 1915] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (0F345800) [pid = 3624] [serial = 1882] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (17D8D000) [pid = 3624] [serial = 1885] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (12777C00) [pid = 3624] [serial = 1918] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1D12A000) [pid = 3624] [serial = 1888] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1DA49400) [pid = 3624] [serial = 1891] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1BF67800) [pid = 3624] [serial = 1916] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1DBE3400) [pid = 3624] [serial = 1894] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (16F9A400) [pid = 3624] [serial = 1919] [outer = 00000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3624 | 1461187517722 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 14:25:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:25:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 930ms 14:25:17 INFO - PROCESS | 3624 | 1461187517744 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 14:25:17 INFO - PROCESS | 3624 | 1461187517750 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 14:25:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:25:17 INFO - PROCESS | 3624 | 1461187517756 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:25:17 INFO - PROCESS | 3624 | 1461187517758 Marionette TRACE conn6 <- [1,2614,null,{}] 14:25:17 INFO - PROCESS | 3624 | 1461187517762 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:17 INFO - PROCESS | 3624 | 1461187517848 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 14:25:17 INFO - PROCESS | 3624 | 1461187517877 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:17 INFO - PROCESS | 3624 | ++DOCSHELL 127C4400 == 49 [pid = 3624] [id = 663] 14:25:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (128C6800) [pid = 3624] [serial = 1989] [outer = 00000000] 14:25:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (12BD0800) [pid = 3624] [serial = 1990] [outer = 128C6800] 14:25:17 INFO - PROCESS | 3624 | 1461187517925 Marionette DEBUG loaded listener.js 14:25:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (13783000) [pid = 3624] [serial = 1991] [outer = 128C6800] 14:25:18 INFO - PROCESS | 3624 | 1461187518429 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:25:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:25:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 14:25:18 INFO - PROCESS | 3624 | 1461187518489 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 14:25:18 INFO - PROCESS | 3624 | 1461187518491 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 14:25:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:25:18 INFO - PROCESS | 3624 | 1461187518495 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:25:18 INFO - PROCESS | 3624 | 1461187518498 Marionette TRACE conn6 <- [1,2618,null,{}] 14:25:18 INFO - PROCESS | 3624 | 1461187518508 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:18 INFO - PROCESS | 3624 | 1461187518595 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 14:25:18 INFO - PROCESS | 3624 | 1461187518699 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:18 INFO - PROCESS | 3624 | ++DOCSHELL 186EC000 == 50 [pid = 3624] [id = 664] 14:25:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (186EFC00) [pid = 3624] [serial = 1992] [outer = 00000000] 14:25:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (192F3C00) [pid = 3624] [serial = 1993] [outer = 186EFC00] 14:25:18 INFO - PROCESS | 3624 | 1461187518746 Marionette DEBUG loaded listener.js 14:25:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1A6A4800) [pid = 3624] [serial = 1994] [outer = 186EFC00] 14:25:19 INFO - PROCESS | 3624 | 1461187519137 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 14:25:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:25:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 14:25:19 INFO - PROCESS | 3624 | 1461187519168 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 14:25:19 INFO - PROCESS | 3624 | 1461187519171 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 14:25:19 INFO - PROCESS | 3624 | 1461187519174 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:25:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:25:19 INFO - PROCESS | 3624 | 1461187519176 Marionette TRACE conn6 <- [1,2622,null,{}] 14:25:19 INFO - PROCESS | 3624 | 1461187519179 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:19 INFO - PROCESS | 3624 | 1461187519295 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 14:25:19 INFO - PROCESS | 3624 | 1461187519305 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:19 INFO - PROCESS | 3624 | ++DOCSHELL 1A80AC00 == 51 [pid = 3624] [id = 665] 14:25:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1A80EC00) [pid = 3624] [serial = 1995] [outer = 00000000] 14:25:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1A835000) [pid = 3624] [serial = 1996] [outer = 1A80EC00] 14:25:19 INFO - PROCESS | 3624 | 1461187519350 Marionette DEBUG loaded listener.js 14:25:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1A8F6000) [pid = 3624] [serial = 1997] [outer = 1A80EC00] 14:25:19 INFO - PROCESS | 3624 | 1461187519812 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:25:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:25:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 14:25:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:25:19 INFO - PROCESS | 3624 | 1461187519849 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 14:25:19 INFO - PROCESS | 3624 | 1461187519851 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 14:25:19 INFO - PROCESS | 3624 | 1461187519861 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:25:19 INFO - PROCESS | 3624 | 1461187519862 Marionette TRACE conn6 <- [1,2626,null,{}] 14:25:19 INFO - PROCESS | 3624 | 1461187519866 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:19 INFO - PROCESS | 3624 | 1461187519982 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 14:25:19 INFO - PROCESS | 3624 | 1461187519989 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:19 INFO - PROCESS | 3624 | ++DOCSHELL 0EB3CC00 == 52 [pid = 3624] [id = 666] 14:25:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1B648400) [pid = 3624] [serial = 1998] [outer = 00000000] 14:25:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1BBD1800) [pid = 3624] [serial = 1999] [outer = 1B648400] 14:25:20 INFO - PROCESS | 3624 | 1461187520033 Marionette DEBUG loaded listener.js 14:25:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1BBDB800) [pid = 3624] [serial = 2000] [outer = 1B648400] 14:25:20 INFO - PROCESS | 3624 | 1461187520506 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:25:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:25:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 690ms 14:25:20 INFO - PROCESS | 3624 | 1461187520544 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 14:25:20 INFO - PROCESS | 3624 | 1461187520546 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 14:25:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:25:20 INFO - PROCESS | 3624 | 1461187520550 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:25:20 INFO - PROCESS | 3624 | 1461187520551 Marionette TRACE conn6 <- [1,2630,null,{}] 14:25:20 INFO - PROCESS | 3624 | 1461187520555 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:20 INFO - PROCESS | 3624 | 1461187520690 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 14:25:20 INFO - PROCESS | 3624 | 1461187520791 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:20 INFO - PROCESS | 3624 | ++DOCSHELL 0F268000 == 53 [pid = 3624] [id = 667] 14:25:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1BCDE000) [pid = 3624] [serial = 2001] [outer = 00000000] 14:25:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1CF3BC00) [pid = 3624] [serial = 2002] [outer = 1BCDE000] 14:25:20 INFO - PROCESS | 3624 | 1461187520838 Marionette DEBUG loaded listener.js 14:25:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1CE52800) [pid = 3624] [serial = 2003] [outer = 1BCDE000] 14:25:21 INFO - PROCESS | 3624 | 1461187521268 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:25:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:25:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 770ms 14:25:21 INFO - PROCESS | 3624 | 1461187521320 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 14:25:21 INFO - PROCESS | 3624 | 1461187521322 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 14:25:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:25:21 INFO - PROCESS | 3624 | 1461187521326 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:25:21 INFO - PROCESS | 3624 | 1461187521327 Marionette TRACE conn6 <- [1,2634,null,{}] 14:25:21 INFO - PROCESS | 3624 | 1461187521331 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:21 INFO - PROCESS | 3624 | 1461187521454 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 14:25:21 INFO - PROCESS | 3624 | 1461187521524 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:21 INFO - PROCESS | 3624 | ++DOCSHELL 1D132800 == 54 [pid = 3624] [id = 668] 14:25:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1D15D400) [pid = 3624] [serial = 2004] [outer = 00000000] 14:25:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1D28E400) [pid = 3624] [serial = 2005] [outer = 1D15D400] 14:25:21 INFO - PROCESS | 3624 | 1461187521568 Marionette DEBUG loaded listener.js 14:25:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1D28D800) [pid = 3624] [serial = 2006] [outer = 1D15D400] 14:25:21 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (0F3DF800) [pid = 3624] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:25:21 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (192F5C00) [pid = 3624] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:25:21 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (0F3D9800) [pid = 3624] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:25:21 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (0F22C000) [pid = 3624] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:25:21 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (17B28400) [pid = 3624] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:25:21 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (13D84800) [pid = 3624] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:25:21 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1A815800) [pid = 3624] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:25:21 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1BCE4400) [pid = 3624] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:25:21 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1BF62000) [pid = 3624] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:25:21 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1A81B400) [pid = 3624] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:25:21 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1BCE3000) [pid = 3624] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:25:22 INFO - PROCESS | 3624 | 1461187522122 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:25:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:25:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 830ms 14:25:22 INFO - PROCESS | 3624 | 1461187522157 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 14:25:22 INFO - PROCESS | 3624 | 1461187522159 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 14:25:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:25:22 INFO - PROCESS | 3624 | 1461187522162 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:25:22 INFO - PROCESS | 3624 | 1461187522164 Marionette TRACE conn6 <- [1,2638,null,{}] 14:25:22 INFO - PROCESS | 3624 | 1461187522167 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:22 INFO - PROCESS | 3624 | 1461187522249 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 14:25:22 INFO - PROCESS | 3624 | 1461187522353 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:22 INFO - PROCESS | 3624 | ++DOCSHELL 0F273000 == 55 [pid = 3624] [id = 669] 14:25:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (0F344400) [pid = 3624] [serial = 2007] [outer = 00000000] 14:25:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1A839400) [pid = 3624] [serial = 2008] [outer = 0F344400] 14:25:22 INFO - PROCESS | 3624 | 1461187522397 Marionette DEBUG loaded listener.js 14:25:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1BC9D000) [pid = 3624] [serial = 2009] [outer = 0F344400] 14:25:22 INFO - PROCESS | 3624 | 1461187522749 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:25:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:25:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 14:25:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:25:22 INFO - PROCESS | 3624 | 1461187522793 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 14:25:22 INFO - PROCESS | 3624 | 1461187522795 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 14:25:22 INFO - PROCESS | 3624 | 1461187522799 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:25:22 INFO - PROCESS | 3624 | 1461187522800 Marionette TRACE conn6 <- [1,2642,null,{}] 14:25:22 INFO - PROCESS | 3624 | 1461187522804 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:22 INFO - PROCESS | 3624 | 1461187522927 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 14:25:22 INFO - PROCESS | 3624 | 1461187522936 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:22 INFO - PROCESS | 3624 | ++DOCSHELL 0F26EC00 == 56 [pid = 3624] [id = 670] 14:25:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (0F274800) [pid = 3624] [serial = 2010] [outer = 00000000] 14:25:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1D5EFC00) [pid = 3624] [serial = 2011] [outer = 0F274800] 14:25:22 INFO - PROCESS | 3624 | 1461187522980 Marionette DEBUG loaded listener.js 14:25:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1DB4B800) [pid = 3624] [serial = 2012] [outer = 0F274800] 14:25:23 INFO - PROCESS | 3624 | 1461187523391 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:25:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:25:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 14:25:23 INFO - PROCESS | 3624 | 1461187523429 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 14:25:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:25:23 INFO - PROCESS | 3624 | 1461187523431 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 14:25:23 INFO - PROCESS | 3624 | 1461187523434 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:25:23 INFO - PROCESS | 3624 | 1461187523436 Marionette TRACE conn6 <- [1,2646,null,{}] 14:25:23 INFO - PROCESS | 3624 | 1461187523440 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:23 INFO - PROCESS | 3624 | 1461187523565 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 14:25:23 INFO - PROCESS | 3624 | 1461187523661 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:23 INFO - PROCESS | 3624 | ++DOCSHELL 0F3DF800 == 57 [pid = 3624] [id = 671] 14:25:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (0F3E8C00) [pid = 3624] [serial = 2013] [outer = 00000000] 14:25:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1E575400) [pid = 3624] [serial = 2014] [outer = 0F3E8C00] 14:25:23 INFO - PROCESS | 3624 | 1461187523706 Marionette DEBUG loaded listener.js 14:25:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1E5DEC00) [pid = 3624] [serial = 2015] [outer = 0F3E8C00] 14:25:24 INFO - PROCESS | 3624 | 1461187524181 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:25:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:25:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 770ms 14:25:24 INFO - PROCESS | 3624 | 1461187524218 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 14:25:24 INFO - PROCESS | 3624 | 1461187524222 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 14:25:24 INFO - PROCESS | 3624 | 1461187524228 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:25:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:25:24 INFO - PROCESS | 3624 | 1461187524233 Marionette TRACE conn6 <- [1,2650,null,{}] 14:25:24 INFO - PROCESS | 3624 | 1461187524239 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:24 INFO - PROCESS | 3624 | 1461187524357 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 14:25:24 INFO - PROCESS | 3624 | 1461187524518 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:24 INFO - PROCESS | 3624 | ++DOCSHELL 0F341800 == 58 [pid = 3624] [id = 672] 14:25:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (0F3DE000) [pid = 3624] [serial = 2016] [outer = 00000000] 14:25:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (0F741000) [pid = 3624] [serial = 2017] [outer = 0F3DE000] 14:25:24 INFO - PROCESS | 3624 | 1461187524578 Marionette DEBUG loaded listener.js 14:25:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (127BB000) [pid = 3624] [serial = 2018] [outer = 0F3DE000] 14:25:25 INFO - PROCESS | 3624 | 1461187525235 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:25:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:25:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1017ms 14:25:25 INFO - PROCESS | 3624 | 1461187525252 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 14:25:25 INFO - PROCESS | 3624 | 1461187525258 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 14:25:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:25:25 INFO - PROCESS | 3624 | 1461187525265 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:25:25 INFO - PROCESS | 3624 | 1461187525268 Marionette TRACE conn6 <- [1,2654,null,{}] 14:25:25 INFO - PROCESS | 3624 | 1461187525272 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:25 INFO - PROCESS | 3624 | 1461187525387 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 14:25:25 INFO - PROCESS | 3624 | 1461187525532 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:25 INFO - PROCESS | 3624 | ++DOCSHELL 129A3000 == 59 [pid = 3624] [id = 673] 14:25:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (16F92800) [pid = 3624] [serial = 2019] [outer = 00000000] 14:25:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1A817400) [pid = 3624] [serial = 2020] [outer = 16F92800] 14:25:25 INFO - PROCESS | 3624 | 1461187525589 Marionette DEBUG loaded listener.js 14:25:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1B8EB400) [pid = 3624] [serial = 2021] [outer = 16F92800] 14:25:26 INFO - PROCESS | 3624 | 1461187526615 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 14:25:26 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) 14:25:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1376ms 14:25:26 INFO - PROCESS | 3624 | 1461187526642 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 14:25:26 INFO - PROCESS | 3624 | 1461187526645 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 14:25:26 INFO - PROCESS | 3624 | 1461187526691 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:25:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:25:26 INFO - PROCESS | 3624 | 1461187526695 Marionette TRACE conn6 <- [1,2658,null,{}] 14:25:26 INFO - PROCESS | 3624 | 1461187526706 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:26 INFO - PROCESS | 3624 | 1461187526810 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 14:25:27 INFO - PROCESS | 3624 | 1461187527034 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:27 INFO - PROCESS | 3624 | ++DOCSHELL 1BCDFC00 == 60 [pid = 3624] [id = 674] 14:25:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1BF62400) [pid = 3624] [serial = 2022] [outer = 00000000] 14:25:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1E56EC00) [pid = 3624] [serial = 2023] [outer = 1BF62400] 14:25:27 INFO - PROCESS | 3624 | 1461187527095 Marionette DEBUG loaded listener.js 14:25:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1FB1A000) [pid = 3624] [serial = 2024] [outer = 1BF62400] 14:25:28 INFO - PROCESS | 3624 | 1461187528193 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 14:25:28 INFO - PROCESS | 3624 | 1461187528219 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 14:25:28 INFO - PROCESS | 3624 | 1461187528223 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:25:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:25:28 INFO - PROCESS | 3624 | 1461187528225 Marionette TRACE conn6 <- [1,2662,null,{}] 14:25:28 INFO - PROCESS | 3624 | 1461187528229 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:28 INFO - PROCESS | 3624 | 1461187528341 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 14:25:28 INFO - PROCESS | 3624 | 1461187528489 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:28 INFO - PROCESS | 3624 | ++DOCSHELL 0F3E6400 == 61 [pid = 3624] [id = 675] 14:25:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (127C2000) [pid = 3624] [serial = 2025] [outer = 00000000] 14:25:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (16F44000) [pid = 3624] [serial = 2026] [outer = 127C2000] 14:25:28 INFO - PROCESS | 3624 | 1461187528547 Marionette DEBUG loaded listener.js 14:25:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1A807400) [pid = 3624] [serial = 2027] [outer = 127C2000] 14:25:29 INFO - PROCESS | 3624 | 1461187529774 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 14:25:29 INFO - PROCESS | 3624 | 1461187529827 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 14:25:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:25:29 INFO - PROCESS | 3624 | 1461187529874 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:25:29 INFO - PROCESS | 3624 | 1461187529876 Marionette TRACE conn6 <- [1,2666,null,{}] 14:25:29 INFO - PROCESS | 3624 | 1461187529888 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:29 INFO - PROCESS | 3624 | 1461187529990 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 14:25:30 INFO - PROCESS | 3624 | 1461187530102 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:30 INFO - PROCESS | 3624 | --DOCSHELL 0F26EC00 == 60 [pid = 3624] [id = 670] 14:25:30 INFO - PROCESS | 3624 | --DOCSHELL 0F273000 == 59 [pid = 3624] [id = 669] 14:25:30 INFO - PROCESS | 3624 | --DOCSHELL 1D132800 == 58 [pid = 3624] [id = 668] 14:25:30 INFO - PROCESS | 3624 | --DOCSHELL 0F268000 == 57 [pid = 3624] [id = 667] 14:25:30 INFO - PROCESS | 3624 | --DOCSHELL 0EB3CC00 == 56 [pid = 3624] [id = 666] 14:25:30 INFO - PROCESS | 3624 | --DOCSHELL 1A80AC00 == 55 [pid = 3624] [id = 665] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1B667C00) [pid = 3624] [serial = 1933] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1DB4F400) [pid = 3624] [serial = 1927] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1DB4E800) [pid = 3624] [serial = 1936] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (13776000) [pid = 3624] [serial = 1930] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | ++DOCSHELL 0B6F1C00 == 56 [pid = 3624] [id = 676] 14:25:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (0B6F3C00) [pid = 3624] [serial = 2028] [outer = 00000000] 14:25:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (0F344000) [pid = 3624] [serial = 2029] [outer = 0B6F3C00] 14:25:30 INFO - PROCESS | 3624 | 1461187530209 Marionette DEBUG loaded listener.js 14:25:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (12913400) [pid = 3624] [serial = 2030] [outer = 0B6F3C00] 14:25:30 INFO - PROCESS | 3624 | --DOCSHELL 186EC000 == 55 [pid = 3624] [id = 664] 14:25:30 INFO - PROCESS | 3624 | --DOCSHELL 127C4400 == 54 [pid = 3624] [id = 663] 14:25:30 INFO - PROCESS | 3624 | --DOCSHELL 13777000 == 53 [pid = 3624] [id = 662] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1276FC00) [pid = 3624] [serial = 1942] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1A808800) [pid = 3624] [serial = 1955] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (127BCC00) [pid = 3624] [serial = 1945] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (12916800) [pid = 3624] [serial = 1961] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1A6AE800) [pid = 3624] [serial = 1954] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (186EF800) [pid = 3624] [serial = 1952] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (17424800) [pid = 3624] [serial = 1949] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1B64F400) [pid = 3624] [serial = 1957] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1CF45000) [pid = 3624] [serial = 1880] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1FB1CC00) [pid = 3624] [serial = 1939] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1291B800) [pid = 3624] [serial = 1946] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (17D86C00) [pid = 3624] [serial = 1951] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (12916C00) [pid = 3624] [serial = 1960] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1BCDC800) [pid = 3624] [serial = 1964] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (16F47800) [pid = 3624] [serial = 1948] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1BC9DC00) [pid = 3624] [serial = 1963] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (128D3800) [pid = 3624] [serial = 1943] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1FC70000) [pid = 3624] [serial = 1940] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1B8E5400) [pid = 3624] [serial = 1958] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1BF5BC00) [pid = 3624] [serial = 1966] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1BF63000) [pid = 3624] [serial = 1967] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3624 | 1461187531129 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 14:25:31 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) 14:25:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1318ms 14:25:31 INFO - PROCESS | 3624 | 1461187531152 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 14:25:31 INFO - PROCESS | 3624 | 1461187531157 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 14:25:31 INFO - PROCESS | 3624 | 1461187531163 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:25:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:25:31 INFO - PROCESS | 3624 | 1461187531166 Marionette TRACE conn6 <- [1,2670,null,{}] 14:25:31 INFO - PROCESS | 3624 | 1461187531169 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:31 INFO - PROCESS | 3624 | 1461187531257 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 14:25:31 INFO - PROCESS | 3624 | 1461187531264 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:31 INFO - PROCESS | 3624 | ++DOCSHELL 0EB3F800 == 54 [pid = 3624] [id = 677] 14:25:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (0F268000) [pid = 3624] [serial = 2031] [outer = 00000000] 14:25:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (13776400) [pid = 3624] [serial = 2032] [outer = 0F268000] 14:25:31 INFO - PROCESS | 3624 | 1461187531310 Marionette DEBUG loaded listener.js 14:25:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (13D57400) [pid = 3624] [serial = 2033] [outer = 0F268000] 14:25:32 INFO - PROCESS | 3624 | 1461187532295 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 14:25:32 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) 14:25:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1173ms 14:25:32 INFO - PROCESS | 3624 | 1461187532339 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 14:25:32 INFO - PROCESS | 3624 | 1461187532342 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 14:25:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:25:32 INFO - PROCESS | 3624 | 1461187532353 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:25:32 INFO - PROCESS | 3624 | 1461187532357 Marionette TRACE conn6 <- [1,2674,null,{}] 14:25:32 INFO - PROCESS | 3624 | 1461187532367 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:32 INFO - PROCESS | 3624 | 1461187532490 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 14:25:32 INFO - PROCESS | 3624 | 1461187532555 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:32 INFO - PROCESS | 3624 | ++DOCSHELL 1780B800 == 55 [pid = 3624] [id = 678] 14:25:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (17812000) [pid = 3624] [serial = 2034] [outer = 00000000] 14:25:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (18EE6800) [pid = 3624] [serial = 2035] [outer = 17812000] 14:25:32 INFO - PROCESS | 3624 | 1461187532603 Marionette DEBUG loaded listener.js 14:25:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (192FA800) [pid = 3624] [serial = 2036] [outer = 17812000] 14:25:33 INFO - PROCESS | 3624 | 1461187533569 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 14:25:33 INFO - PROCESS | 3624 | 1461187533586 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 14:25:33 INFO - PROCESS | 3624 | 1461187533588 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:25:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:25:33 INFO - PROCESS | 3624 | 1461187533590 Marionette TRACE conn6 <- [1,2678,null,{}] 14:25:33 INFO - PROCESS | 3624 | 1461187533599 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:33 INFO - PROCESS | 3624 | 1461187533719 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 14:25:33 INFO - PROCESS | 3624 | 1461187533726 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:33 INFO - PROCESS | 3624 | ++DOCSHELL 1A68E800 == 56 [pid = 3624] [id = 679] 14:25:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1A6AE800) [pid = 3624] [serial = 2037] [outer = 00000000] 14:25:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1A818800) [pid = 3624] [serial = 2038] [outer = 1A6AE800] 14:25:33 INFO - PROCESS | 3624 | 1461187533772 Marionette DEBUG loaded listener.js 14:25:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1A81EC00) [pid = 3624] [serial = 2039] [outer = 1A6AE800] 14:25:34 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (128C6800) [pid = 3624] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:25:34 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1A80EC00) [pid = 3624] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:25:34 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1D15D400) [pid = 3624] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:25:34 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1BCDE000) [pid = 3624] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:25:34 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (0F344400) [pid = 3624] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:25:34 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (0F274800) [pid = 3624] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:25:34 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (186EFC00) [pid = 3624] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:25:34 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1BF67C00) [pid = 3624] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:25:34 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (13783400) [pid = 3624] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:25:34 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1B648400) [pid = 3624] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:25:34 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (127C4C00) [pid = 3624] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:25:34 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1CF48C00) [pid = 3624] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:25:34 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (173D8400) [pid = 3624] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:25:34 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (12CCB000) [pid = 3624] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:25:34 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1D3D0800) [pid = 3624] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:25:34 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1DA23400) [pid = 3624] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:25:34 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1BBD4400) [pid = 3624] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:25:34 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (0F236000) [pid = 3624] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:25:34 INFO - PROCESS | 3624 | 1461187534728 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 14:25:34 INFO - PROCESS | 3624 | 1461187534774 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 14:25:34 INFO - PROCESS | 3624 | 1461187534778 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:25:34 INFO - PROCESS | 3624 | 1461187534779 Marionette TRACE conn6 <- [1,2682,null,{}] 14:25:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:25:34 INFO - PROCESS | 3624 | 1461187534783 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:34 INFO - PROCESS | 3624 | 1461187534865 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 14:25:34 INFO - PROCESS | 3624 | 1461187534871 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:34 INFO - PROCESS | 3624 | ++DOCSHELL 127BC800 == 57 [pid = 3624] [id = 680] 14:25:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (127BD800) [pid = 3624] [serial = 2040] [outer = 00000000] 14:25:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (173D8400) [pid = 3624] [serial = 2041] [outer = 127BD800] 14:25:34 INFO - PROCESS | 3624 | 1461187534916 Marionette DEBUG loaded listener.js 14:25:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (18608C00) [pid = 3624] [serial = 2042] [outer = 127BD800] 14:25:35 INFO - PROCESS | 3624 | 1461187535854 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 14:25:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:25:35 INFO - PROCESS | 3624 | 1461187535909 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 14:25:35 INFO - PROCESS | 3624 | 1461187535913 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:25:35 INFO - PROCESS | 3624 | 1461187535914 Marionette TRACE conn6 <- [1,2686,null,{}] 14:25:35 INFO - PROCESS | 3624 | 1461187535918 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:35 INFO - PROCESS | 3624 | 1461187536018 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 14:25:36 INFO - PROCESS | 3624 | 1461187536026 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:36 INFO - PROCESS | 3624 | ++DOCSHELL 19F73400 == 58 [pid = 3624] [id = 681] 14:25:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A81D000) [pid = 3624] [serial = 2043] [outer = 00000000] 14:25:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1BBDA400) [pid = 3624] [serial = 2044] [outer = 1A81D000] 14:25:36 INFO - PROCESS | 3624 | 1461187536074 Marionette DEBUG loaded listener.js 14:25:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1BC9C800) [pid = 3624] [serial = 2045] [outer = 1A81D000] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 1B8EF000 == 57 [pid = 3624] [id = 560] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 127C4000 == 56 [pid = 3624] [id = 628] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 0F269800 == 55 [pid = 3624] [id = 657] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 186EB000 == 54 [pid = 3624] [id = 658] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 17B29800 == 53 [pid = 3624] [id = 656] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 1D3D1C00 == 52 [pid = 3624] [id = 631] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 1CF43400 == 51 [pid = 3624] [id = 660] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 1CFDCC00 == 50 [pid = 3624] [id = 585] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 0F235400 == 49 [pid = 3624] [id = 627] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 1DA52000 == 48 [pid = 3624] [id = 642] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 1B8E4400 == 47 [pid = 3624] [id = 659] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 1D3CEC00 == 46 [pid = 3624] [id = 630] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 0F194400 == 45 [pid = 3624] [id = 661] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 1A814800 == 44 [pid = 3624] [id = 571] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 1DA50000 == 43 [pid = 3624] [id = 601] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 1BF61000 == 42 [pid = 3624] [id = 646] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 1A68CC00 == 41 [pid = 3624] [id = 506] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 1B946C00 == 40 [pid = 3624] [id = 629] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 12710C00 == 39 [pid = 3624] [id = 616] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 1B64E400 == 38 [pid = 3624] [id = 645] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 12CCB800 == 37 [pid = 3624] [id = 644] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 12701C00 == 36 [pid = 3624] [id = 503] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 0F3E2800 == 35 [pid = 3624] [id = 586] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 0B6F1C00 == 34 [pid = 3624] [id = 676] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 0F3E6400 == 33 [pid = 3624] [id = 675] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 129A3000 == 32 [pid = 3624] [id = 673] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 1BCDFC00 == 31 [pid = 3624] [id = 674] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 0F3DF800 == 30 [pid = 3624] [id = 671] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 0F341800 == 29 [pid = 3624] [id = 672] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 0EB3F800 == 28 [pid = 3624] [id = 677] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 127BC800 == 27 [pid = 3624] [id = 680] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 1A68E800 == 26 [pid = 3624] [id = 679] 14:25:37 INFO - PROCESS | 3624 | --DOCSHELL 1780B800 == 25 [pid = 3624] [id = 678] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (18EE3800) [pid = 3624] [serial = 1886] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1DB41800) [pid = 3624] [serial = 1892] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1DDE2C00) [pid = 3624] [serial = 1895] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1D134000) [pid = 3624] [serial = 1889] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (0F3DAC00) [pid = 3624] [serial = 1883] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (16F49000) [pid = 3624] [serial = 1931] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1DDD4800) [pid = 3624] [serial = 1937] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1B8E3C00) [pid = 3624] [serial = 1934] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (12BD0800) [pid = 3624] [serial = 1990] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (13783000) [pid = 3624] [serial = 1991] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A835000) [pid = 3624] [serial = 1996] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1D28E400) [pid = 3624] [serial = 2005] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A830400) [pid = 3624] [serial = 1975] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1D2F4C00) [pid = 3624] [serial = 1978] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1DA4AC00) [pid = 3624] [serial = 1981] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1CE52800) [pid = 3624] [serial = 2003] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A839400) [pid = 3624] [serial = 2008] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1CF3BC00) [pid = 3624] [serial = 2002] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1D5EFC00) [pid = 3624] [serial = 2011] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (12918C00) [pid = 3624] [serial = 1972] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (192F3C00) [pid = 3624] [serial = 1993] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A6A4800) [pid = 3624] [serial = 1994] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1CF3FC00) [pid = 3624] [serial = 1969] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1CF49800) [pid = 3624] [serial = 1970] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1DB4B800) [pid = 3624] [serial = 2012] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1DB4E400) [pid = 3624] [serial = 1984] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (16F91000) [pid = 3624] [serial = 1987] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1E575400) [pid = 3624] [serial = 2014] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (17A6BC00) [pid = 3624] [serial = 1988] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1BBD1800) [pid = 3624] [serial = 1999] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (1BBDB800) [pid = 3624] [serial = 2000] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (1BC9D000) [pid = 3624] [serial = 2009] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (1D28D800) [pid = 3624] [serial = 2006] [outer = 00000000] [url = about:blank] 14:25:37 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (1A8F6000) [pid = 3624] [serial = 1997] [outer = 00000000] [url = about:blank] 14:25:38 INFO - PROCESS | 3624 | 1461187538561 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 14:25:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:25:38 INFO - PROCESS | 3624 | 1461187538594 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 14:25:38 INFO - PROCESS | 3624 | 1461187538599 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:25:38 INFO - PROCESS | 3624 | 1461187538603 Marionette TRACE conn6 <- [1,2690,null,{}] 14:25:38 INFO - PROCESS | 3624 | 1461187538609 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:38 INFO - PROCESS | 3624 | 1461187538703 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 14:25:38 INFO - PROCESS | 3624 | 1461187538786 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:38 INFO - PROCESS | 3624 | ++DOCSHELL 0EB36000 == 26 [pid = 3624] [id = 682] 14:25:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (0EB39C00) [pid = 3624] [serial = 2046] [outer = 00000000] 14:25:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (0EB47000) [pid = 3624] [serial = 2047] [outer = 0EB39C00] 14:25:38 INFO - PROCESS | 3624 | 1461187538835 Marionette DEBUG loaded listener.js 14:25:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (0F197000) [pid = 3624] [serial = 2048] [outer = 0EB39C00] 14:25:39 INFO - PROCESS | 3624 | 1461187539221 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:25:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:25:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 690ms 14:25:39 INFO - PROCESS | 3624 | 1461187539290 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 14:25:39 INFO - PROCESS | 3624 | 1461187539296 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 14:25:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:25:39 INFO - PROCESS | 3624 | 1461187539302 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:25:39 INFO - PROCESS | 3624 | 1461187539305 Marionette TRACE conn6 <- [1,2694,null,{}] 14:25:39 INFO - PROCESS | 3624 | 1461187539309 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:39 INFO - PROCESS | 3624 | 1461187539394 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 14:25:39 INFO - PROCESS | 3624 | 1461187539402 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:39 INFO - PROCESS | 3624 | ++DOCSHELL 0EB45400 == 27 [pid = 3624] [id = 683] 14:25:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (0F19E800) [pid = 3624] [serial = 2049] [outer = 00000000] 14:25:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (0F267000) [pid = 3624] [serial = 2050] [outer = 0F19E800] 14:25:39 INFO - PROCESS | 3624 | 1461187539448 Marionette DEBUG loaded listener.js 14:25:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (0F26E400) [pid = 3624] [serial = 2051] [outer = 0F19E800] 14:25:39 INFO - PROCESS | 3624 | 1461187539902 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 14:25:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:25:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 14:25:39 INFO - PROCESS | 3624 | 1461187539975 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 14:25:39 INFO - PROCESS | 3624 | 1461187539977 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 14:25:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:25:39 INFO - PROCESS | 3624 | 1461187539981 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:25:39 INFO - PROCESS | 3624 | 1461187539985 Marionette TRACE conn6 <- [1,2698,null,{}] 14:25:39 INFO - PROCESS | 3624 | 1461187539995 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:40 INFO - PROCESS | 3624 | 1461187540115 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 14:25:40 INFO - PROCESS | 3624 | 1461187540125 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:40 INFO - PROCESS | 3624 | ++DOCSHELL 0F3E5000 == 28 [pid = 3624] [id = 684] 14:25:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (0F3E5C00) [pid = 3624] [serial = 2052] [outer = 00000000] 14:25:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (0F4E0400) [pid = 3624] [serial = 2053] [outer = 0F3E5C00] 14:25:40 INFO - PROCESS | 3624 | 1461187540175 Marionette DEBUG loaded listener.js 14:25:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (0F5B8000) [pid = 3624] [serial = 2054] [outer = 0F3E5C00] 14:25:40 INFO - PROCESS | 3624 | 1461187540664 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 14:25:40 INFO - PROCESS | 3624 | 1461187540717 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 14:25:40 INFO - PROCESS | 3624 | 1461187540720 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:25:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:25:40 INFO - PROCESS | 3624 | 1461187540722 Marionette TRACE conn6 <- [1,2702,null,{}] 14:25:40 INFO - PROCESS | 3624 | 1461187540725 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:40 INFO - PROCESS | 3624 | 1461187540807 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 14:25:40 INFO - PROCESS | 3624 | 1461187540814 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:40 INFO - PROCESS | 3624 | ++DOCSHELL 0F47DC00 == 29 [pid = 3624] [id = 685] 14:25:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1276F000) [pid = 3624] [serial = 2055] [outer = 00000000] 14:25:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (12913800) [pid = 3624] [serial = 2056] [outer = 1276F000] 14:25:40 INFO - PROCESS | 3624 | 1461187540860 Marionette DEBUG loaded listener.js 14:25:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1291E400) [pid = 3624] [serial = 2057] [outer = 1276F000] 14:25:41 INFO - PROCESS | 3624 | 1461187541311 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 14:25:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:25:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 14:25:41 INFO - PROCESS | 3624 | 1461187541355 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 14:25:41 INFO - PROCESS | 3624 | 1461187541357 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 14:25:41 INFO - PROCESS | 3624 | 1461187541360 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:25:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:25:41 INFO - PROCESS | 3624 | 1461187541362 Marionette TRACE conn6 <- [1,2706,null,{}] 14:25:41 INFO - PROCESS | 3624 | 1461187541365 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:41 INFO - PROCESS | 3624 | 1461187541441 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 14:25:41 INFO - PROCESS | 3624 | 1461187541450 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:41 INFO - PROCESS | 3624 | ++DOCSHELL 12920400 == 30 [pid = 3624] [id = 686] 14:25:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1299F800) [pid = 3624] [serial = 2058] [outer = 00000000] 14:25:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (12BCFC00) [pid = 3624] [serial = 2059] [outer = 1299F800] 14:25:41 INFO - PROCESS | 3624 | 1461187541496 Marionette DEBUG loaded listener.js 14:25:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (12CD0400) [pid = 3624] [serial = 2060] [outer = 1299F800] 14:25:41 INFO - PROCESS | 3624 | 1461187542003 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 14:25:42 INFO - PROCESS | 3624 | 1461187542037 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 14:25:42 INFO - PROCESS | 3624 | 1461187542040 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:25:42 INFO - PROCESS | 3624 | 1461187542042 Marionette TRACE conn6 <- [1,2710,null,{}] 14:25:42 INFO - PROCESS | 3624 | 1461187542045 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:42 INFO - PROCESS | 3624 | 1461187542156 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 14:25:42 INFO - PROCESS | 3624 | 1461187542164 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:42 INFO - PROCESS | 3624 | ++DOCSHELL 13D82800 == 31 [pid = 3624] [id = 687] 14:25:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16F48C00) [pid = 3624] [serial = 2061] [outer = 00000000] 14:25:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16F9A400) [pid = 3624] [serial = 2062] [outer = 16F48C00] 14:25:42 INFO - PROCESS | 3624 | 1461187542214 Marionette DEBUG loaded listener.js 14:25:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (173D7400) [pid = 3624] [serial = 2063] [outer = 16F48C00] 14:25:42 INFO - PROCESS | 3624 | 1461187542691 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 14:25:42 INFO - PROCESS | 3624 | 1461187542713 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 14:25:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:25:42 INFO - PROCESS | 3624 | 1461187542716 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:25:42 INFO - PROCESS | 3624 | 1461187542718 Marionette TRACE conn6 <- [1,2714,null,{}] 14:25:42 INFO - PROCESS | 3624 | 1461187542721 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:42 INFO - PROCESS | 3624 | 1461187542795 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 14:25:42 INFO - PROCESS | 3624 | 1461187542832 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:42 INFO - PROCESS | 3624 | ++DOCSHELL 1789C800 == 32 [pid = 3624] [id = 688] 14:25:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (178A1800) [pid = 3624] [serial = 2064] [outer = 00000000] 14:25:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17B27000) [pid = 3624] [serial = 2065] [outer = 178A1800] 14:25:42 INFO - PROCESS | 3624 | 1461187542877 Marionette DEBUG loaded listener.js 14:25:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (0F350000) [pid = 3624] [serial = 2066] [outer = 178A1800] 14:25:43 INFO - PROCESS | 3624 | 1461187543298 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 14:25:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:25:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 14:25:43 INFO - PROCESS | 3624 | 1461187543352 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 14:25:43 INFO - PROCESS | 3624 | 1461187543355 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 14:25:43 INFO - PROCESS | 3624 | 1461187543358 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:25:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:25:43 INFO - PROCESS | 3624 | 1461187543360 Marionette TRACE conn6 <- [1,2718,null,{}] 14:25:43 INFO - PROCESS | 3624 | 1461187543363 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:43 INFO - PROCESS | 3624 | 1461187543480 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 14:25:43 INFO - PROCESS | 3624 | 1461187543487 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:43 INFO - PROCESS | 3624 | ++DOCSHELL 178A1400 == 33 [pid = 3624] [id = 689] 14:25:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (17AEA400) [pid = 3624] [serial = 2067] [outer = 00000000] 14:25:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (186F0000) [pid = 3624] [serial = 2068] [outer = 17AEA400] 14:25:43 INFO - PROCESS | 3624 | 1461187543532 Marionette DEBUG loaded listener.js 14:25:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (186E8000) [pid = 3624] [serial = 2069] [outer = 17AEA400] 14:25:44 INFO - PROCESS | 3624 | 1461187544446 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 14:25:44 INFO - PROCESS | 3624 | 1461187544491 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 14:25:44 INFO - PROCESS | 3624 | 1461187544494 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:25:44 INFO - PROCESS | 3624 | 1461187544496 Marionette TRACE conn6 <- [1,2722,null,{}] 14:25:44 INFO - PROCESS | 3624 | 1461187544500 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:44 INFO - PROCESS | 3624 | 1461187544610 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 14:25:44 INFO - PROCESS | 3624 | 1461187544616 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:44 INFO - PROCESS | 3624 | ++DOCSHELL 0F3E4800 == 34 [pid = 3624] [id = 690] 14:25:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A68E800) [pid = 3624] [serial = 2070] [outer = 00000000] 14:25:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A802000) [pid = 3624] [serial = 2071] [outer = 1A68E800] 14:25:44 INFO - PROCESS | 3624 | 1461187544661 Marionette DEBUG loaded listener.js 14:25:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A6B0C00) [pid = 3624] [serial = 2072] [outer = 1A68E800] 14:25:45 INFO - PROCESS | 3624 | 1461187545098 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 14:25:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:25:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 14:25:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:25:45 INFO - PROCESS | 3624 | 1461187545126 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 14:25:45 INFO - PROCESS | 3624 | 1461187545128 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 14:25:45 INFO - PROCESS | 3624 | 1461187545131 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:25:45 INFO - PROCESS | 3624 | 1461187545132 Marionette TRACE conn6 <- [1,2726,null,{}] 14:25:45 INFO - PROCESS | 3624 | 1461187545136 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:45 INFO - PROCESS | 3624 | 1461187545254 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 14:25:45 INFO - PROCESS | 3624 | 1461187545261 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:45 INFO - PROCESS | 3624 | ++DOCSHELL 1A805C00 == 35 [pid = 3624] [id = 691] 14:25:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A80C000) [pid = 3624] [serial = 2073] [outer = 00000000] 14:25:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A815400) [pid = 3624] [serial = 2074] [outer = 1A80C000] 14:25:45 INFO - PROCESS | 3624 | 1461187545306 Marionette DEBUG loaded listener.js 14:25:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1A81D800) [pid = 3624] [serial = 2075] [outer = 1A80C000] 14:25:45 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1DB45800) [pid = 3624] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:25:45 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (19F77000) [pid = 3624] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:25:45 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (0F270800) [pid = 3624] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:25:45 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1D12F400) [pid = 3624] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:25:45 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (0F271800) [pid = 3624] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:25:45 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1CF47C00) [pid = 3624] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:25:45 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17812000) [pid = 3624] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:25:45 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A6AE800) [pid = 3624] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:25:45 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (127BD800) [pid = 3624] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:25:45 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (0F268000) [pid = 3624] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:25:45 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (0B6F3C00) [pid = 3624] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:25:45 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (127C2000) [pid = 3624] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:25:45 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1BF62400) [pid = 3624] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:25:45 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16F92800) [pid = 3624] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:25:45 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (0F3DE000) [pid = 3624] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:25:45 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (0F3E8C00) [pid = 3624] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:25:45 INFO - PROCESS | 3624 | 1461187545946 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 14:25:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:25:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 870ms 14:25:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:25:45 INFO - PROCESS | 3624 | 1461187546002 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 14:25:45 INFO - PROCESS | 3624 | 1461187546004 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 14:25:45 INFO - PROCESS | 3624 | 1461187546007 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:25:45 INFO - PROCESS | 3624 | 1461187546009 Marionette TRACE conn6 <- [1,2730,null,{}] 14:25:45 INFO - PROCESS | 3624 | 1461187546013 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:46 INFO - PROCESS | 3624 | 1461187546108 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 14:25:46 INFO - PROCESS | 3624 | 1461187546114 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:46 INFO - PROCESS | 3624 | ++DOCSHELL 12911800 == 36 [pid = 3624] [id = 692] 14:25:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (12F0FC00) [pid = 3624] [serial = 2076] [outer = 00000000] 14:25:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1A80F400) [pid = 3624] [serial = 2077] [outer = 12F0FC00] 14:25:46 INFO - PROCESS | 3624 | 1461187546170 Marionette DEBUG loaded listener.js 14:25:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1A834000) [pid = 3624] [serial = 2078] [outer = 12F0FC00] 14:25:46 INFO - PROCESS | 3624 | 1461187546614 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:25:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:25:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 14:25:46 INFO - PROCESS | 3624 | 1461187546648 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 14:25:46 INFO - PROCESS | 3624 | 1461187546650 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 14:25:46 INFO - PROCESS | 3624 | 1461187546653 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:25:46 INFO - PROCESS | 3624 | 1461187546655 Marionette TRACE conn6 <- [1,2734,null,{}] 14:25:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:25:46 INFO - PROCESS | 3624 | 1461187546658 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:46 INFO - PROCESS | 3624 | 1461187546735 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 14:25:46 INFO - PROCESS | 3624 | 1461187546741 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:46 INFO - PROCESS | 3624 | ++DOCSHELL 13D88000 == 37 [pid = 3624] [id = 693] 14:25:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A836C00) [pid = 3624] [serial = 2079] [outer = 00000000] 14:25:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1B650000) [pid = 3624] [serial = 2080] [outer = 1A836C00] 14:25:46 INFO - PROCESS | 3624 | 1461187546785 Marionette DEBUG loaded listener.js 14:25:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1B66A400) [pid = 3624] [serial = 2081] [outer = 1A836C00] 14:25:47 INFO - PROCESS | 3624 | 1461187547231 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:25:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:25:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 14:25:47 INFO - PROCESS | 3624 | 1461187547289 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 14:25:47 INFO - PROCESS | 3624 | 1461187547291 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 14:25:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:25:47 INFO - PROCESS | 3624 | 1461187547294 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:25:47 INFO - PROCESS | 3624 | 1461187547296 Marionette TRACE conn6 <- [1,2738,null,{}] 14:25:47 INFO - PROCESS | 3624 | 1461187547299 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:47 INFO - PROCESS | 3624 | 1461187547376 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 14:25:47 INFO - PROCESS | 3624 | 1461187547386 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:47 INFO - PROCESS | 3624 | ++DOCSHELL 1B753800 == 38 [pid = 3624] [id = 694] 14:25:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1B8E7C00) [pid = 3624] [serial = 2082] [outer = 00000000] 14:25:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1B8F0C00) [pid = 3624] [serial = 2083] [outer = 1B8E7C00] 14:25:47 INFO - PROCESS | 3624 | 1461187547430 Marionette DEBUG loaded listener.js 14:25:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1B946C00) [pid = 3624] [serial = 2084] [outer = 1B8E7C00] 14:25:48 INFO - PROCESS | 3624 | 1461187548212 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:25:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:25:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 970ms 14:25:48 INFO - PROCESS | 3624 | 1461187548265 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 14:25:48 INFO - PROCESS | 3624 | 1461187548269 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 14:25:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:25:48 INFO - PROCESS | 3624 | 1461187548274 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:25:48 INFO - PROCESS | 3624 | 1461187548277 Marionette TRACE conn6 <- [1,2742,null,{}] 14:25:48 INFO - PROCESS | 3624 | 1461187548284 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:48 INFO - PROCESS | 3624 | 1461187548454 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 14:25:48 INFO - PROCESS | 3624 | 1461187548472 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:48 INFO - PROCESS | 3624 | ++DOCSHELL 0EB43400 == 39 [pid = 3624] [id = 695] 14:25:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (0F194C00) [pid = 3624] [serial = 2085] [outer = 00000000] 14:25:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (0F346800) [pid = 3624] [serial = 2086] [outer = 0F194C00] 14:25:48 INFO - PROCESS | 3624 | 1461187548530 Marionette DEBUG loaded listener.js 14:25:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (0F34F800) [pid = 3624] [serial = 2087] [outer = 0F194C00] 14:25:49 INFO - PROCESS | 3624 | 1461187549264 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:25:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:25:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1021ms 14:25:49 INFO - PROCESS | 3624 | 1461187549297 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 14:25:49 INFO - PROCESS | 3624 | 1461187549303 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 14:25:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:25:49 INFO - PROCESS | 3624 | 1461187549310 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:25:49 INFO - PROCESS | 3624 | 1461187549313 Marionette TRACE conn6 <- [1,2746,null,{}] 14:25:49 INFO - PROCESS | 3624 | 1461187549317 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:49 INFO - PROCESS | 3624 | 1461187549437 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 14:25:49 INFO - PROCESS | 3624 | 1461187549585 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:49 INFO - PROCESS | 3624 | ++DOCSHELL 0B6FBC00 == 40 [pid = 3624] [id = 696] 14:25:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (12771800) [pid = 3624] [serial = 2088] [outer = 00000000] 14:25:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (12B0F800) [pid = 3624] [serial = 2089] [outer = 12771800] 14:25:49 INFO - PROCESS | 3624 | 1461187549642 Marionette DEBUG loaded listener.js 14:25:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (137D7000) [pid = 3624] [serial = 2090] [outer = 12771800] 14:25:50 INFO - PROCESS | 3624 | --DOCSHELL 127BF400 == 39 [pid = 3624] [id = 535] 14:25:50 INFO - PROCESS | 3624 | --DOCSHELL 0F3E6000 == 38 [pid = 3624] [id = 540] 14:25:50 INFO - PROCESS | 3624 | --DOCSHELL 16F4A400 == 37 [pid = 3624] [id = 537] 14:25:50 INFO - PROCESS | 3624 | --DOCSHELL 0EB3D800 == 36 [pid = 3624] [id = 539] 14:25:50 INFO - PROCESS | 3624 | --DOCSHELL 0F3E6C00 == 35 [pid = 3624] [id = 534] 14:25:50 INFO - PROCESS | 3624 | --DOCSHELL 0B6F9800 == 34 [pid = 3624] [id = 542] 14:25:50 INFO - PROCESS | 3624 | --DOCSHELL 17D0D000 == 33 [pid = 3624] [id = 538] 14:25:50 INFO - PROCESS | 3624 | --DOCSHELL 12917C00 == 32 [pid = 3624] [id = 543] 14:25:50 INFO - PROCESS | 3624 | --DOCSHELL 12BCD400 == 31 [pid = 3624] [id = 536] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1BBDA400) [pid = 3624] [serial = 2044] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | 1461187550583 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1DBE6000) [pid = 3624] [serial = 1928] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1A83D800) [pid = 3624] [serial = 1976] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (12BCA400) [pid = 3624] [serial = 1973] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1D3CBC00) [pid = 3624] [serial = 1979] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1DBE0000) [pid = 3624] [serial = 1985] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1DA52C00) [pid = 3624] [serial = 1982] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (192FA800) [pid = 3624] [serial = 2036] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A818800) [pid = 3624] [serial = 2038] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A81EC00) [pid = 3624] [serial = 2039] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (173D8400) [pid = 3624] [serial = 2041] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13776400) [pid = 3624] [serial = 2032] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (0F344000) [pid = 3624] [serial = 2029] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (12913400) [pid = 3624] [serial = 2030] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A807400) [pid = 3624] [serial = 2027] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (16F44000) [pid = 3624] [serial = 2026] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1FB1A000) [pid = 3624] [serial = 2024] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1E56EC00) [pid = 3624] [serial = 2023] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1B8EB400) [pid = 3624] [serial = 2021] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1A817400) [pid = 3624] [serial = 2020] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (127BB000) [pid = 3624] [serial = 2018] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (0F741000) [pid = 3624] [serial = 2017] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1E5DEC00) [pid = 3624] [serial = 2015] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (18EE6800) [pid = 3624] [serial = 2035] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (18608C00) [pid = 3624] [serial = 2042] [outer = 00000000] [url = about:blank] 14:25:50 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (13D57400) [pid = 3624] [serial = 2033] [outer = 00000000] [url = about:blank] 14:25:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:25:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1329ms 14:25:50 INFO - PROCESS | 3624 | 1461187550640 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 14:25:50 INFO - PROCESS | 3624 | 1461187550644 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 14:25:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:25:50 INFO - PROCESS | 3624 | 1461187550649 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:25:50 INFO - PROCESS | 3624 | 1461187550652 Marionette TRACE conn6 <- [1,2750,null,{}] 14:25:50 INFO - PROCESS | 3624 | 1461187550658 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:50 INFO - PROCESS | 3624 | 1461187550740 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 14:25:50 INFO - PROCESS | 3624 | 1461187550754 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:50 INFO - PROCESS | 3624 | ++DOCSHELL 0F22D000 == 32 [pid = 3624] [id = 697] 14:25:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (0F22E000) [pid = 3624] [serial = 2091] [outer = 00000000] 14:25:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (0F26B000) [pid = 3624] [serial = 2092] [outer = 0F22E000] 14:25:50 INFO - PROCESS | 3624 | 1461187550802 Marionette DEBUG loaded listener.js 14:25:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (0F232800) [pid = 3624] [serial = 2093] [outer = 0F22E000] 14:25:51 INFO - PROCESS | 3624 | 1461187551342 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:25:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:25:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 14:25:51 INFO - PROCESS | 3624 | 1461187551381 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 14:25:51 INFO - PROCESS | 3624 | 1461187551386 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 14:25:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:25:51 INFO - PROCESS | 3624 | 1461187551392 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:25:51 INFO - PROCESS | 3624 | 1461187551394 Marionette TRACE conn6 <- [1,2754,null,{}] 14:25:51 INFO - PROCESS | 3624 | 1461187551398 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:51 INFO - PROCESS | 3624 | 1461187551481 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 14:25:51 INFO - PROCESS | 3624 | 1461187551572 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:51 INFO - PROCESS | 3624 | ++DOCSHELL 0F3E8400 == 33 [pid = 3624] [id = 698] 14:25:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (0F3E8800) [pid = 3624] [serial = 2094] [outer = 00000000] 14:25:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1276B800) [pid = 3624] [serial = 2095] [outer = 0F3E8800] 14:25:51 INFO - PROCESS | 3624 | 1461187551618 Marionette DEBUG loaded listener.js 14:25:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (12776000) [pid = 3624] [serial = 2096] [outer = 0F3E8800] 14:25:52 INFO - PROCESS | 3624 | 1461187552019 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:25:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:25:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 14:25:52 INFO - PROCESS | 3624 | 1461187552065 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 14:25:52 INFO - PROCESS | 3624 | 1461187552067 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 14:25:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:25:52 INFO - PROCESS | 3624 | 1461187552071 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:25:52 INFO - PROCESS | 3624 | 1461187552075 Marionette TRACE conn6 <- [1,2758,null,{}] 14:25:52 INFO - PROCESS | 3624 | 1461187552085 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:52 INFO - PROCESS | 3624 | 1461187552170 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 14:25:52 INFO - PROCESS | 3624 | 1461187552177 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:52 INFO - PROCESS | 3624 | ++DOCSHELL 128CF000 == 34 [pid = 3624] [id = 699] 14:25:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (128D3800) [pid = 3624] [serial = 2097] [outer = 00000000] 14:25:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (12B10C00) [pid = 3624] [serial = 2098] [outer = 128D3800] 14:25:52 INFO - PROCESS | 3624 | 1461187552226 Marionette DEBUG loaded listener.js 14:25:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13773000) [pid = 3624] [serial = 2099] [outer = 128D3800] 14:25:52 INFO - PROCESS | 3624 | 1461187552672 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:25:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:25:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 630ms 14:25:52 INFO - PROCESS | 3624 | 1461187552711 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 14:25:52 INFO - PROCESS | 3624 | 1461187552713 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 14:25:52 INFO - PROCESS | 3624 | 1461187552716 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:25:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:25:52 INFO - PROCESS | 3624 | 1461187552718 Marionette TRACE conn6 <- [1,2762,null,{}] 14:25:52 INFO - PROCESS | 3624 | 1461187552732 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:52 INFO - PROCESS | 3624 | 1461187552843 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 14:25:52 INFO - PROCESS | 3624 | 1461187552931 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:52 INFO - PROCESS | 3624 | ++DOCSHELL 16F4A400 == 35 [pid = 3624] [id = 700] 14:25:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (16F4C000) [pid = 3624] [serial = 2100] [outer = 00000000] 14:25:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (16F93800) [pid = 3624] [serial = 2101] [outer = 16F4C000] 14:25:52 INFO - PROCESS | 3624 | 1461187552976 Marionette DEBUG loaded listener.js 14:25:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (173D4C00) [pid = 3624] [serial = 2102] [outer = 16F4C000] 14:25:53 INFO - PROCESS | 3624 | 1461187553399 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 14:25:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:25:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 731ms 14:25:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:25:53 INFO - PROCESS | 3624 | 1461187553451 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 14:25:53 INFO - PROCESS | 3624 | 1461187553453 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 14:25:53 INFO - PROCESS | 3624 | 1461187553456 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:25:53 INFO - PROCESS | 3624 | 1461187553458 Marionette TRACE conn6 <- [1,2766,null,{}] 14:25:53 INFO - PROCESS | 3624 | 1461187553461 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:53 INFO - PROCESS | 3624 | 1461187553576 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 14:25:53 INFO - PROCESS | 3624 | 1461187553583 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:53 INFO - PROCESS | 3624 | ++DOCSHELL 16F91000 == 36 [pid = 3624] [id = 701] 14:25:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1780C000) [pid = 3624] [serial = 2103] [outer = 00000000] 14:25:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17D02800) [pid = 3624] [serial = 2104] [outer = 1780C000] 14:25:53 INFO - PROCESS | 3624 | 1461187553632 Marionette DEBUG loaded listener.js 14:25:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17D81800) [pid = 3624] [serial = 2105] [outer = 1780C000] 14:25:54 INFO - PROCESS | 3624 | 1461187554087 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:25:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:25:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 14:25:54 INFO - PROCESS | 3624 | 1461187554127 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 14:25:54 INFO - PROCESS | 3624 | 1461187554129 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 14:25:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:25:54 INFO - PROCESS | 3624 | 1461187554132 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:25:54 INFO - PROCESS | 3624 | 1461187554134 Marionette TRACE conn6 <- [1,2770,null,{}] 14:25:54 INFO - PROCESS | 3624 | 1461187554137 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:54 INFO - PROCESS | 3624 | 1461187554298 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 14:25:54 INFO - PROCESS | 3624 | 1461187554326 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:54 INFO - PROCESS | 3624 | ++DOCSHELL 12779400 == 37 [pid = 3624] [id = 702] 14:25:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (127B5800) [pid = 3624] [serial = 2106] [outer = 00000000] 14:25:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A68C400) [pid = 3624] [serial = 2107] [outer = 127B5800] 14:25:54 INFO - PROCESS | 3624 | 1461187554375 Marionette DEBUG loaded listener.js 14:25:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1291A800) [pid = 3624] [serial = 2108] [outer = 127B5800] 14:25:54 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (0F3E5C00) [pid = 3624] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:25:54 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (0EB39C00) [pid = 3624] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:25:54 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1A68E800) [pid = 3624] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:25:54 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (0F19E800) [pid = 3624] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:25:54 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1299F800) [pid = 3624] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:25:54 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (178A1800) [pid = 3624] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:25:54 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1276F000) [pid = 3624] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:25:54 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (16F48C00) [pid = 3624] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:25:54 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A836C00) [pid = 3624] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:25:54 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (17AEA400) [pid = 3624] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:25:54 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (12F0FC00) [pid = 3624] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:25:54 INFO - PROCESS | 3624 | 1461187554938 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:25:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:25:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 830ms 14:25:54 INFO - PROCESS | 3624 | 1461187554963 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 14:25:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:25:54 INFO - PROCESS | 3624 | 1461187554965 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 14:25:54 INFO - PROCESS | 3624 | 1461187554969 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:25:54 INFO - PROCESS | 3624 | 1461187554970 Marionette TRACE conn6 <- [1,2774,null,{}] 14:25:54 INFO - PROCESS | 3624 | 1461187554974 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:55 INFO - PROCESS | 3624 | 1461187555049 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 14:25:55 INFO - PROCESS | 3624 | 1461187555054 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:55 INFO - PROCESS | 3624 | ++DOCSHELL 1276F000 == 38 [pid = 3624] [id = 703] 14:25:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (12770C00) [pid = 3624] [serial = 2109] [outer = 00000000] 14:25:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1A6A4000) [pid = 3624] [serial = 2110] [outer = 12770C00] 14:25:55 INFO - PROCESS | 3624 | 1461187555099 Marionette DEBUG loaded listener.js 14:25:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1A80B800) [pid = 3624] [serial = 2111] [outer = 12770C00] 14:25:55 INFO - PROCESS | 3624 | 1461187555531 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:25:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:25:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 570ms 14:25:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:25:55 INFO - PROCESS | 3624 | 1461187555539 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 14:25:55 INFO - PROCESS | 3624 | 1461187555541 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 14:25:55 INFO - PROCESS | 3624 | 1461187555544 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:25:55 INFO - PROCESS | 3624 | 1461187555546 Marionette TRACE conn6 <- [1,2778,null,{}] 14:25:55 INFO - PROCESS | 3624 | 1461187555562 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:55 INFO - PROCESS | 3624 | 1461187555663 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 14:25:55 INFO - PROCESS | 3624 | 1461187555672 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:55 INFO - PROCESS | 3624 | ++DOCSHELL 12B0A800 == 39 [pid = 3624] [id = 704] 14:25:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1A80CC00) [pid = 3624] [serial = 2112] [outer = 00000000] 14:25:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1A820000) [pid = 3624] [serial = 2113] [outer = 1A80CC00] 14:25:55 INFO - PROCESS | 3624 | 1461187555716 Marionette DEBUG loaded listener.js 14:25:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1A836400) [pid = 3624] [serial = 2114] [outer = 1A80CC00] 14:25:56 INFO - PROCESS | 3624 | 1461187556137 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:25:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:25:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 630ms 14:25:56 INFO - PROCESS | 3624 | 1461187556187 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 14:25:56 INFO - PROCESS | 3624 | 1461187556189 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 14:25:56 INFO - PROCESS | 3624 | 1461187556192 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:25:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:25:56 INFO - PROCESS | 3624 | 1461187556194 Marionette TRACE conn6 <- [1,2782,null,{}] 14:25:56 INFO - PROCESS | 3624 | 1461187556197 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:56 INFO - PROCESS | 3624 | 1461187556276 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 14:25:56 INFO - PROCESS | 3624 | 1461187556282 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:56 INFO - PROCESS | 3624 | ++DOCSHELL 1299E000 == 40 [pid = 3624] [id = 705] 14:25:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1A80A400) [pid = 3624] [serial = 2115] [outer = 00000000] 14:25:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1B753C00) [pid = 3624] [serial = 2116] [outer = 1A80A400] 14:25:56 INFO - PROCESS | 3624 | 1461187556327 Marionette DEBUG loaded listener.js 14:25:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1B8E3400) [pid = 3624] [serial = 2117] [outer = 1A80A400] 14:25:56 INFO - PROCESS | 3624 | 1461187556763 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 14:25:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:25:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 14:25:56 INFO - PROCESS | 3624 | 1461187556827 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 14:25:56 INFO - PROCESS | 3624 | 1461187556829 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 14:25:56 INFO - PROCESS | 3624 | 1461187556832 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:25:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:25:56 INFO - PROCESS | 3624 | 1461187556834 Marionette TRACE conn6 <- [1,2786,null,{}] 14:25:56 INFO - PROCESS | 3624 | 1461187556838 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:56 INFO - PROCESS | 3624 | 1461187556961 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 14:25:57 INFO - PROCESS | 3624 | 1461187557144 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:57 INFO - PROCESS | 3624 | ++DOCSHELL 0EB3D000 == 41 [pid = 3624] [id = 706] 14:25:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (0EB3F000) [pid = 3624] [serial = 2118] [outer = 00000000] 14:25:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (0F22F800) [pid = 3624] [serial = 2119] [outer = 0EB3F000] 14:25:57 INFO - PROCESS | 3624 | 1461187557204 Marionette DEBUG loaded listener.js 14:25:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (0F271400) [pid = 3624] [serial = 2120] [outer = 0EB3F000] 14:25:57 INFO - PROCESS | 3624 | 1461187557782 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 14:25:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:25:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1018ms 14:25:57 INFO - PROCESS | 3624 | 1461187557856 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 14:25:57 INFO - PROCESS | 3624 | 1461187557861 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 14:25:57 INFO - PROCESS | 3624 | 1461187557865 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:25:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:25:57 INFO - PROCESS | 3624 | 1461187557870 Marionette TRACE conn6 <- [1,2790,null,{}] 14:25:57 INFO - PROCESS | 3624 | 1461187557896 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:58 INFO - PROCESS | 3624 | 1461187558085 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 14:25:58 INFO - PROCESS | 3624 | 1461187558145 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:58 INFO - PROCESS | 3624 | ++DOCSHELL 12913400 == 42 [pid = 3624] [id = 707] 14:25:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (12920800) [pid = 3624] [serial = 2121] [outer = 00000000] 14:25:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (12F0F000) [pid = 3624] [serial = 2122] [outer = 12920800] 14:25:58 INFO - PROCESS | 3624 | 1461187558206 Marionette DEBUG loaded listener.js 14:25:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (13D87C00) [pid = 3624] [serial = 2123] [outer = 12920800] 14:25:58 INFO - PROCESS | 3624 | 1461187558807 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:25:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:25:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 990ms 14:25:58 INFO - PROCESS | 3624 | 1461187558860 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 14:25:58 INFO - PROCESS | 3624 | 1461187558863 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 14:25:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:25:58 INFO - PROCESS | 3624 | 1461187558868 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:25:58 INFO - PROCESS | 3624 | 1461187558870 Marionette TRACE conn6 <- [1,2794,null,{}] 14:25:58 INFO - PROCESS | 3624 | 1461187558874 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:58 INFO - PROCESS | 3624 | 1461187558978 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 14:25:59 INFO - PROCESS | 3624 | 1461187559115 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:59 INFO - PROCESS | 3624 | ++DOCSHELL 1A81E400 == 43 [pid = 3624] [id = 708] 14:25:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A833800) [pid = 3624] [serial = 2124] [outer = 00000000] 14:25:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1B8EC000) [pid = 3624] [serial = 2125] [outer = 1A833800] 14:25:59 INFO - PROCESS | 3624 | 1461187559172 Marionette DEBUG loaded listener.js 14:25:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1B949800) [pid = 3624] [serial = 2126] [outer = 1A833800] 14:25:59 INFO - PROCESS | 3624 | 1461187559778 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:25:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:25:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 930ms 14:25:59 INFO - PROCESS | 3624 | 1461187559800 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 14:25:59 INFO - PROCESS | 3624 | 1461187559804 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 14:25:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:25:59 INFO - PROCESS | 3624 | 1461187559815 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:25:59 INFO - PROCESS | 3624 | 1461187559820 Marionette TRACE conn6 <- [1,2798,null,{}] 14:25:59 INFO - PROCESS | 3624 | 1461187559824 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:59 INFO - PROCESS | 3624 | 1461187559930 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 14:26:00 INFO - PROCESS | 3624 | 1461187560066 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:00 INFO - PROCESS | 3624 | ++DOCSHELL 1BBDEC00 == 44 [pid = 3624] [id = 709] 14:26:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1BCD7400) [pid = 3624] [serial = 2127] [outer = 00000000] 14:26:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1BCE0000) [pid = 3624] [serial = 2128] [outer = 1BCD7400] 14:26:00 INFO - PROCESS | 3624 | 1461187560122 Marionette DEBUG loaded listener.js 14:26:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1BCE3400) [pid = 3624] [serial = 2129] [outer = 1BCD7400] 14:26:00 INFO - PROCESS | 3624 | 1461187560677 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:26:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:26:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 930ms 14:26:00 INFO - PROCESS | 3624 | 1461187560843 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 14:26:00 INFO - PROCESS | 3624 | 1461187560847 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 14:26:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:26:00 INFO - PROCESS | 3624 | 1461187560898 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:26:00 INFO - PROCESS | 3624 | 1461187560901 Marionette TRACE conn6 <- [1,2802,null,{}] 14:26:00 INFO - PROCESS | 3624 | 1461187560908 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:00 INFO - PROCESS | 3624 | 1461187561004 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 14:26:01 INFO - PROCESS | 3624 | 1461187561135 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:01 INFO - PROCESS | 3624 | ++DOCSHELL 0B6F0C00 == 45 [pid = 3624] [id = 710] 14:26:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (0B6F2800) [pid = 3624] [serial = 2130] [outer = 00000000] 14:26:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (0F744800) [pid = 3624] [serial = 2131] [outer = 0B6F2800] 14:26:01 INFO - PROCESS | 3624 | 1461187561185 Marionette DEBUG loaded listener.js 14:26:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (12775800) [pid = 3624] [serial = 2132] [outer = 0B6F2800] 14:26:01 INFO - PROCESS | 3624 | --DOCSHELL 0F1A0C00 == 44 [pid = 3624] [id = 533] 14:26:01 INFO - PROCESS | 3624 | --DOCSHELL 0EB36C00 == 43 [pid = 3624] [id = 532] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1B8F0C00) [pid = 3624] [serial = 2083] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (0F4E0400) [pid = 3624] [serial = 2053] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (0F5B8000) [pid = 3624] [serial = 2054] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (0EB47000) [pid = 3624] [serial = 2047] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (0F197000) [pid = 3624] [serial = 2048] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1A802000) [pid = 3624] [serial = 2071] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (0F267000) [pid = 3624] [serial = 2050] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (0F26E400) [pid = 3624] [serial = 2051] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (12BCFC00) [pid = 3624] [serial = 2059] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (12CD0400) [pid = 3624] [serial = 2060] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17B27000) [pid = 3624] [serial = 2065] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A815400) [pid = 3624] [serial = 2074] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (12913800) [pid = 3624] [serial = 2056] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1291E400) [pid = 3624] [serial = 2057] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (16F9A400) [pid = 3624] [serial = 2062] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (173D7400) [pid = 3624] [serial = 2063] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1B650000) [pid = 3624] [serial = 2080] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1B66A400) [pid = 3624] [serial = 2081] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (186F0000) [pid = 3624] [serial = 2068] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A834000) [pid = 3624] [serial = 2078] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (186E8000) [pid = 3624] [serial = 2069] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A6B0C00) [pid = 3624] [serial = 2072] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (0F350000) [pid = 3624] [serial = 2066] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1A80F400) [pid = 3624] [serial = 2077] [outer = 00000000] [url = about:blank] 14:26:01 INFO - PROCESS | 3624 | 1461187561808 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 14:26:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:26:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 971ms 14:26:01 INFO - PROCESS | 3624 | 1461187561833 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 14:26:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:26:01 INFO - PROCESS | 3624 | 1461187561836 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 14:26:01 INFO - PROCESS | 3624 | 1461187561843 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:26:01 INFO - PROCESS | 3624 | 1461187561847 Marionette TRACE conn6 <- [1,2806,null,{}] 14:26:01 INFO - PROCESS | 3624 | 1461187561851 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:01 INFO - PROCESS | 3624 | 1461187561933 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 14:26:01 INFO - PROCESS | 3624 | 1461187561941 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:01 INFO - PROCESS | 3624 | ++DOCSHELL 0EB48400 == 44 [pid = 3624] [id = 711] 14:26:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (0F193000) [pid = 3624] [serial = 2133] [outer = 00000000] 14:26:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (0F50E800) [pid = 3624] [serial = 2134] [outer = 0F193000] 14:26:01 INFO - PROCESS | 3624 | 1461187561986 Marionette DEBUG loaded listener.js 14:26:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1276FC00) [pid = 3624] [serial = 2135] [outer = 0F193000] 14:26:02 INFO - PROCESS | 3624 | 1461187562485 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 14:26:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:26:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 690ms 14:26:02 INFO - PROCESS | 3624 | 1461187562533 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 14:26:02 INFO - PROCESS | 3624 | 1461187562535 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 14:26:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:26:02 INFO - PROCESS | 3624 | 1461187562542 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:26:02 INFO - PROCESS | 3624 | 1461187562544 Marionette TRACE conn6 <- [1,2810,null,{}] 14:26:02 INFO - PROCESS | 3624 | 1461187562553 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:02 INFO - PROCESS | 3624 | 1461187562638 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 14:26:02 INFO - PROCESS | 3624 | 1461187562728 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:02 INFO - PROCESS | 3624 | ++DOCSHELL 12920C00 == 45 [pid = 3624] [id = 712] 14:26:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1299A000) [pid = 3624] [serial = 2136] [outer = 00000000] 14:26:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (12F0A400) [pid = 3624] [serial = 2137] [outer = 1299A000] 14:26:02 INFO - PROCESS | 3624 | 1461187562785 Marionette DEBUG loaded listener.js 14:26:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (137DA000) [pid = 3624] [serial = 2138] [outer = 1299A000] 14:26:03 INFO - PROCESS | 3624 | 1461187563206 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:26:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:26:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 14:26:03 INFO - PROCESS | 3624 | 1461187563273 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 14:26:03 INFO - PROCESS | 3624 | 1461187563275 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 14:26:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:26:03 INFO - PROCESS | 3624 | 1461187563278 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:26:03 INFO - PROCESS | 3624 | 1461187563280 Marionette TRACE conn6 <- [1,2814,null,{}] 14:26:03 INFO - PROCESS | 3624 | 1461187563283 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:03 INFO - PROCESS | 3624 | 1461187563367 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 14:26:03 INFO - PROCESS | 3624 | 1461187563373 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:03 INFO - PROCESS | 3624 | ++DOCSHELL 16F3D400 == 46 [pid = 3624] [id = 713] 14:26:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16F3D800) [pid = 3624] [serial = 2139] [outer = 00000000] 14:26:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17AE7800) [pid = 3624] [serial = 2140] [outer = 16F3D800] 14:26:03 INFO - PROCESS | 3624 | 1461187563419 Marionette DEBUG loaded listener.js 14:26:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17BF8800) [pid = 3624] [serial = 2141] [outer = 16F3D800] 14:26:03 INFO - PROCESS | 3624 | 1461187563847 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:26:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:26:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 14:26:03 INFO - PROCESS | 3624 | 1461187563921 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 14:26:03 INFO - PROCESS | 3624 | 1461187563923 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 14:26:03 INFO - PROCESS | 3624 | 1461187563926 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:26:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:26:03 INFO - PROCESS | 3624 | 1461187563928 Marionette TRACE conn6 <- [1,2818,null,{}] 14:26:03 INFO - PROCESS | 3624 | 1461187563932 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:04 INFO - PROCESS | 3624 | 1461187564069 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 14:26:04 INFO - PROCESS | 3624 | 1461187564086 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:04 INFO - PROCESS | 3624 | ++DOCSHELL 17D8D000 == 47 [pid = 3624] [id = 714] 14:26:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (18602000) [pid = 3624] [serial = 2142] [outer = 00000000] 14:26:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (186EE000) [pid = 3624] [serial = 2143] [outer = 18602000] 14:26:04 INFO - PROCESS | 3624 | 1461187564131 Marionette DEBUG loaded listener.js 14:26:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (192ED400) [pid = 3624] [serial = 2144] [outer = 18602000] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 127B9000 == 46 [pid = 3624] [id = 549] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 16F4A400 == 45 [pid = 3624] [id = 700] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 12779400 == 44 [pid = 3624] [id = 702] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 1276F000 == 43 [pid = 3624] [id = 703] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 16F91000 == 42 [pid = 3624] [id = 701] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 1299E000 == 41 [pid = 3624] [id = 705] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 1A6A3400 == 40 [pid = 3624] [id = 541] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 0EB2DC00 == 39 [pid = 3624] [id = 548] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 12B0A800 == 38 [pid = 3624] [id = 704] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 0EB40C00 == 37 [pid = 3624] [id = 546] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 0F235C00 == 36 [pid = 3624] [id = 547] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 1BBD9800 == 35 [pid = 3624] [id = 545] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 19F73400 == 34 [pid = 3624] [id = 681] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 1A81B800 == 33 [pid = 3624] [id = 544] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 0EB48400 == 32 [pid = 3624] [id = 711] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 0B6F0C00 == 31 [pid = 3624] [id = 710] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 1BBDEC00 == 30 [pid = 3624] [id = 709] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 12913400 == 29 [pid = 3624] [id = 707] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 1A81E400 == 28 [pid = 3624] [id = 708] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 0EB3D000 == 27 [pid = 3624] [id = 706] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 12920C00 == 26 [pid = 3624] [id = 712] 14:26:05 INFO - PROCESS | 3624 | --DOCSHELL 16F3D400 == 25 [pid = 3624] [id = 713] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (12770C00) [pid = 3624] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (128D3800) [pid = 3624] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1780C000) [pid = 3624] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (0F22E000) [pid = 3624] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (127B5800) [pid = 3624] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (0F3E8800) [pid = 3624] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (16F4C000) [pid = 3624] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A80CC00) [pid = 3624] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A80C000) [pid = 3624] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A6A4000) [pid = 3624] [serial = 2110] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (13773000) [pid = 3624] [serial = 2099] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (17D81800) [pid = 3624] [serial = 2105] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (0F26B000) [pid = 3624] [serial = 2092] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1A80B800) [pid = 3624] [serial = 2111] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (17D02800) [pid = 3624] [serial = 2104] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1291A800) [pid = 3624] [serial = 2108] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (12776000) [pid = 3624] [serial = 2096] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (0F346800) [pid = 3624] [serial = 2086] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (173D4C00) [pid = 3624] [serial = 2102] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (12B10C00) [pid = 3624] [serial = 2098] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (0F232800) [pid = 3624] [serial = 2093] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (1A68C400) [pid = 3624] [serial = 2107] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (16F93800) [pid = 3624] [serial = 2101] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (1A836400) [pid = 3624] [serial = 2114] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (1276B800) [pid = 3624] [serial = 2095] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (12B0F800) [pid = 3624] [serial = 2089] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 54 (1A820000) [pid = 3624] [serial = 2113] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 53 (1B753C00) [pid = 3624] [serial = 2116] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3624 | --DOMWINDOW == 52 (1A81D800) [pid = 3624] [serial = 2075] [outer = 00000000] [url = about:blank] 14:26:06 INFO - PROCESS | 3624 | 1461187566063 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:26:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:26:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 2180ms 14:26:06 INFO - PROCESS | 3624 | 1461187566110 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 14:26:06 INFO - PROCESS | 3624 | 1461187566114 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 14:26:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:26:06 INFO - PROCESS | 3624 | 1461187566120 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:26:06 INFO - PROCESS | 3624 | 1461187566123 Marionette TRACE conn6 <- [1,2822,null,{}] 14:26:06 INFO - PROCESS | 3624 | 1461187566129 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:06 INFO - PROCESS | 3624 | 1461187566223 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 14:26:06 INFO - PROCESS | 3624 | 1461187566307 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:06 INFO - PROCESS | 3624 | ++DOCSHELL 0EB47C00 == 26 [pid = 3624] [id = 715] 14:26:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 53 (0EB48000) [pid = 3624] [serial = 2145] [outer = 00000000] 14:26:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 54 (0F19CC00) [pid = 3624] [serial = 2146] [outer = 0EB48000] 14:26:06 INFO - PROCESS | 3624 | 1461187566366 Marionette DEBUG loaded listener.js 14:26:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (0F22A000) [pid = 3624] [serial = 2147] [outer = 0EB48000] 14:26:06 INFO - PROCESS | 3624 | 1461187566811 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:26:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:26:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 14:26:06 INFO - PROCESS | 3624 | 1461187566851 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 14:26:06 INFO - PROCESS | 3624 | 1461187566857 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 14:26:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:26:06 INFO - PROCESS | 3624 | 1461187566864 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:26:06 INFO - PROCESS | 3624 | 1461187566867 Marionette TRACE conn6 <- [1,2826,null,{}] 14:26:06 INFO - PROCESS | 3624 | 1461187566871 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:06 INFO - PROCESS | 3624 | 1461187566957 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 14:26:06 INFO - PROCESS | 3624 | 1461187566967 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:06 INFO - PROCESS | 3624 | ++DOCSHELL 0F269C00 == 27 [pid = 3624] [id = 716] 14:26:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (0F26D800) [pid = 3624] [serial = 2148] [outer = 00000000] 14:26:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (0F342C00) [pid = 3624] [serial = 2149] [outer = 0F26D800] 14:26:07 INFO - PROCESS | 3624 | 1461187567015 Marionette DEBUG loaded listener.js 14:26:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (0F347C00) [pid = 3624] [serial = 2150] [outer = 0F26D800] 14:26:07 INFO - PROCESS | 3624 | 1461187567509 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:26:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:26:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 671ms 14:26:07 INFO - PROCESS | 3624 | 1461187567536 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 14:26:07 INFO - PROCESS | 3624 | 1461187567539 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 14:26:07 INFO - PROCESS | 3624 | 1461187567542 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:26:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:26:07 INFO - PROCESS | 3624 | 1461187567546 Marionette TRACE conn6 <- [1,2830,null,{}] 14:26:07 INFO - PROCESS | 3624 | 1461187567557 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:07 INFO - PROCESS | 3624 | 1461187567681 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 14:26:07 INFO - PROCESS | 3624 | 1461187567765 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:07 INFO - PROCESS | 3624 | ++DOCSHELL 12701C00 == 28 [pid = 3624] [id = 717] 14:26:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (12702C00) [pid = 3624] [serial = 2151] [outer = 00000000] 14:26:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (1270B000) [pid = 3624] [serial = 2152] [outer = 12702C00] 14:26:07 INFO - PROCESS | 3624 | 1461187567824 Marionette DEBUG loaded listener.js 14:26:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (12775400) [pid = 3624] [serial = 2153] [outer = 12702C00] 14:26:08 INFO - PROCESS | 3624 | 1461187568520 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:26:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:26:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1022ms 14:26:08 INFO - PROCESS | 3624 | 1461187568569 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 14:26:08 INFO - PROCESS | 3624 | 1461187568574 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 14:26:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:26:08 INFO - PROCESS | 3624 | 1461187568580 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:26:08 INFO - PROCESS | 3624 | 1461187568584 Marionette TRACE conn6 <- [1,2834,null,{}] 14:26:08 INFO - PROCESS | 3624 | 1461187568589 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:08 INFO - PROCESS | 3624 | 1461187568706 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 14:26:08 INFO - PROCESS | 3624 | 1461187568837 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:08 INFO - PROCESS | 3624 | ++DOCSHELL 0F22CC00 == 29 [pid = 3624] [id = 718] 14:26:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (0F26AC00) [pid = 3624] [serial = 2154] [outer = 00000000] 14:26:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (0F3DCC00) [pid = 3624] [serial = 2155] [outer = 0F26AC00] 14:26:08 INFO - PROCESS | 3624 | 1461187568897 Marionette DEBUG loaded listener.js 14:26:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (0F4E0400) [pid = 3624] [serial = 2156] [outer = 0F26AC00] 14:26:09 INFO - PROCESS | 3624 | 1461187569635 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:26:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:26:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1129ms 14:26:09 INFO - PROCESS | 3624 | 1461187569716 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 14:26:09 INFO - PROCESS | 3624 | 1461187569722 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 14:26:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:26:09 INFO - PROCESS | 3624 | 1461187569729 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:26:09 INFO - PROCESS | 3624 | 1461187569732 Marionette TRACE conn6 <- [1,2838,null,{}] 14:26:09 INFO - PROCESS | 3624 | 1461187569736 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:09 INFO - PROCESS | 3624 | 1461187569920 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 14:26:10 INFO - PROCESS | 3624 | 1461187570047 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:10 INFO - PROCESS | 3624 | ++DOCSHELL 0EB34400 == 30 [pid = 3624] [id = 719] 14:26:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (0EB35400) [pid = 3624] [serial = 2157] [outer = 00000000] 14:26:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (0F19D000) [pid = 3624] [serial = 2158] [outer = 0EB35400] 14:26:10 INFO - PROCESS | 3624 | 1461187570102 Marionette DEBUG loaded listener.js 14:26:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (0F236400) [pid = 3624] [serial = 2159] [outer = 0EB35400] 14:26:10 INFO - PROCESS | 3624 | --DOCSHELL 0F22D000 == 29 [pid = 3624] [id = 697] 14:26:10 INFO - PROCESS | 3624 | --DOCSHELL 0EB43400 == 28 [pid = 3624] [id = 695] 14:26:10 INFO - PROCESS | 3624 | --DOCSHELL 0B6FBC00 == 27 [pid = 3624] [id = 696] 14:26:10 INFO - PROCESS | 3624 | --DOCSHELL 128CF000 == 26 [pid = 3624] [id = 699] 14:26:10 INFO - PROCESS | 3624 | --DOCSHELL 0F3E8400 == 25 [pid = 3624] [id = 698] 14:26:10 INFO - PROCESS | 3624 | --DOCSHELL 0EB36000 == 24 [pid = 3624] [id = 682] 14:26:10 INFO - PROCESS | 3624 | 1461187570583 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:26:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:26:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 930ms 14:26:10 INFO - PROCESS | 3624 | 1461187570664 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 14:26:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:26:10 INFO - PROCESS | 3624 | 1461187570669 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 14:26:10 INFO - PROCESS | 3624 | 1461187570673 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:26:10 INFO - PROCESS | 3624 | 1461187570677 Marionette TRACE conn6 <- [1,2842,null,{}] 14:26:10 INFO - PROCESS | 3624 | 1461187570681 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:10 INFO - PROCESS | 3624 | 1461187570782 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 14:26:10 INFO - PROCESS | 3624 | 1461187570894 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:10 INFO - PROCESS | 3624 | ++DOCSHELL 127B7C00 == 25 [pid = 3624] [id = 720] 14:26:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (127C3C00) [pid = 3624] [serial = 2160] [outer = 00000000] 14:26:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (12916400) [pid = 3624] [serial = 2161] [outer = 127C3C00] 14:26:10 INFO - PROCESS | 3624 | 1461187570944 Marionette DEBUG loaded listener.js 14:26:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1291A800) [pid = 3624] [serial = 2162] [outer = 127C3C00] 14:26:11 INFO - PROCESS | 3624 | 1461187571336 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:26:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:26:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 14:26:11 INFO - PROCESS | 3624 | 1461187571424 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 14:26:11 INFO - PROCESS | 3624 | 1461187571427 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 14:26:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:26:11 INFO - PROCESS | 3624 | 1461187571430 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:26:11 INFO - PROCESS | 3624 | 1461187571432 Marionette TRACE conn6 <- [1,2846,null,{}] 14:26:11 INFO - PROCESS | 3624 | 1461187571440 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:11 INFO - PROCESS | 3624 | 1461187571523 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 14:26:11 INFO - PROCESS | 3624 | 1461187571537 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:11 INFO - PROCESS | 3624 | ++DOCSHELL 12B10400 == 26 [pid = 3624] [id = 721] 14:26:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (12B10C00) [pid = 3624] [serial = 2163] [outer = 00000000] 14:26:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (12CCB800) [pid = 3624] [serial = 2164] [outer = 12B10C00] 14:26:11 INFO - PROCESS | 3624 | 1461187571584 Marionette DEBUG loaded listener.js 14:26:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (12F09000) [pid = 3624] [serial = 2165] [outer = 12B10C00] 14:26:12 INFO - PROCESS | 3624 | 1461187572068 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:26:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:26:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 14:26:12 INFO - PROCESS | 3624 | 1461187572101 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 14:26:12 INFO - PROCESS | 3624 | 1461187572105 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 14:26:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:26:12 INFO - PROCESS | 3624 | 1461187572115 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:26:12 INFO - PROCESS | 3624 | 1461187572120 Marionette TRACE conn6 <- [1,2850,null,{}] 14:26:12 INFO - PROCESS | 3624 | 1461187572124 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:12 INFO - PROCESS | 3624 | 1461187572207 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 14:26:12 INFO - PROCESS | 3624 | 1461187572213 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:12 INFO - PROCESS | 3624 | ++DOCSHELL 137E4C00 == 27 [pid = 3624] [id = 722] 14:26:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13CDFC00) [pid = 3624] [serial = 2166] [outer = 00000000] 14:26:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16F7E400) [pid = 3624] [serial = 2167] [outer = 13CDFC00] 14:26:12 INFO - PROCESS | 3624 | 1461187572260 Marionette DEBUG loaded listener.js 14:26:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1737A800) [pid = 3624] [serial = 2168] [outer = 13CDFC00] 14:26:12 INFO - PROCESS | 3624 | 1461187572740 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:26:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:26:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 692ms 14:26:12 INFO - PROCESS | 3624 | 1461187572804 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 14:26:12 INFO - PROCESS | 3624 | 1461187572806 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 14:26:12 INFO - PROCESS | 3624 | 1461187572809 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:26:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:26:12 INFO - PROCESS | 3624 | 1461187572811 Marionette TRACE conn6 <- [1,2854,null,{}] 14:26:12 INFO - PROCESS | 3624 | 1461187572819 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:12 INFO - PROCESS | 3624 | 1461187572956 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 14:26:12 INFO - PROCESS | 3624 | 1461187572980 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:12 INFO - PROCESS | 3624 | ++DOCSHELL 17813C00 == 28 [pid = 3624] [id = 723] 14:26:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17817800) [pid = 3624] [serial = 2169] [outer = 00000000] 14:26:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17AE6000) [pid = 3624] [serial = 2170] [outer = 17817800] 14:26:13 INFO - PROCESS | 3624 | 1461187573025 Marionette DEBUG loaded listener.js 14:26:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17BF2C00) [pid = 3624] [serial = 2171] [outer = 17817800] 14:26:13 INFO - PROCESS | 3624 | 1461187573478 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:26:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:26:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 14:26:13 INFO - PROCESS | 3624 | 1461187573483 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 14:26:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:26:13 INFO - PROCESS | 3624 | 1461187573485 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 14:26:13 INFO - PROCESS | 3624 | 1461187573488 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:26:13 INFO - PROCESS | 3624 | 1461187573490 Marionette TRACE conn6 <- [1,2858,null,{}] 14:26:13 INFO - PROCESS | 3624 | 1461187573493 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:13 INFO - PROCESS | 3624 | 1461187573605 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 14:26:13 INFO - PROCESS | 3624 | 1461187573613 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:13 INFO - PROCESS | 3624 | ++DOCSHELL 16F4B800 == 29 [pid = 3624] [id = 724] 14:26:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17D80400) [pid = 3624] [serial = 2172] [outer = 00000000] 14:26:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (18602400) [pid = 3624] [serial = 2173] [outer = 17D80400] 14:26:13 INFO - PROCESS | 3624 | 1461187573722 Marionette DEBUG loaded listener.js 14:26:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (186EC000) [pid = 3624] [serial = 2174] [outer = 17D80400] 14:26:14 INFO - PROCESS | 3624 | 1461187574194 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 14:26:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:26:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 14:26:14 INFO - PROCESS | 3624 | 1461187574219 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 14:26:14 INFO - PROCESS | 3624 | 1461187574221 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 14:26:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:26:14 INFO - PROCESS | 3624 | 1461187574224 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:26:14 INFO - PROCESS | 3624 | 1461187574226 Marionette TRACE conn6 <- [1,2862,null,{}] 14:26:14 INFO - PROCESS | 3624 | 1461187574229 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:14 INFO - PROCESS | 3624 | 1461187574372 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 14:26:14 INFO - PROCESS | 3624 | 1461187574395 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:14 INFO - PROCESS | 3624 | ++DOCSHELL 0F34F000 == 30 [pid = 3624] [id = 725] 14:26:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (17428400) [pid = 3624] [serial = 2175] [outer = 00000000] 14:26:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19F74000) [pid = 3624] [serial = 2176] [outer = 17428400] 14:26:14 INFO - PROCESS | 3624 | 1461187574445 Marionette DEBUG loaded listener.js 14:26:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A68C400) [pid = 3624] [serial = 2177] [outer = 17428400] 14:26:14 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1A81D000) [pid = 3624] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:26:14 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (16F3D800) [pid = 3624] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:26:14 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (12771800) [pid = 3624] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:26:14 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A80A400) [pid = 3624] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:26:14 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (0F194C00) [pid = 3624] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:26:14 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1B8E7C00) [pid = 3624] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:26:14 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (0EB48000) [pid = 3624] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:26:14 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (0F26D800) [pid = 3624] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:26:14 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1299A000) [pid = 3624] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:26:14 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (0F193000) [pid = 3624] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:26:14 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (0B6F2800) [pid = 3624] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:26:14 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1BCD7400) [pid = 3624] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:26:14 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A833800) [pid = 3624] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:26:14 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (12920800) [pid = 3624] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:26:14 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (0EB3F000) [pid = 3624] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:26:14 INFO - PROCESS | 3624 | 1461187574884 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:26:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:26:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 671ms 14:26:14 INFO - PROCESS | 3624 | 1461187574905 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 14:26:14 INFO - PROCESS | 3624 | 1461187574907 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 14:26:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:26:14 INFO - PROCESS | 3624 | 1461187574910 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:26:14 INFO - PROCESS | 3624 | 1461187574912 Marionette TRACE conn6 <- [1,2866,null,{}] 14:26:14 INFO - PROCESS | 3624 | 1461187574915 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:14 INFO - PROCESS | 3624 | 1461187574990 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 14:26:14 INFO - PROCESS | 3624 | 1461187574996 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:14 INFO - PROCESS | 3624 | ++DOCSHELL 0F47D800 == 31 [pid = 3624] [id = 726] 14:26:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (0F510400) [pid = 3624] [serial = 2178] [outer = 00000000] 14:26:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (192F0400) [pid = 3624] [serial = 2179] [outer = 0F510400] 14:26:15 INFO - PROCESS | 3624 | 1461187575041 Marionette DEBUG loaded listener.js 14:26:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (192F9400) [pid = 3624] [serial = 2180] [outer = 0F510400] 14:26:15 INFO - PROCESS | 3624 | 1461187575474 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:26:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:26:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 570ms 14:26:15 INFO - PROCESS | 3624 | 1461187575481 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 14:26:15 INFO - PROCESS | 3624 | 1461187575483 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 14:26:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:26:15 INFO - PROCESS | 3624 | 1461187575488 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:26:15 INFO - PROCESS | 3624 | 1461187575490 Marionette TRACE conn6 <- [1,2870,null,{}] 14:26:15 INFO - PROCESS | 3624 | 1461187575494 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:15 INFO - PROCESS | 3624 | 1461187575612 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 14:26:15 INFO - PROCESS | 3624 | 1461187575621 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:15 INFO - PROCESS | 3624 | ++DOCSHELL 16F44800 == 32 [pid = 3624] [id = 727] 14:26:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1A6A5800) [pid = 3624] [serial = 2181] [outer = 00000000] 14:26:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1A807000) [pid = 3624] [serial = 2182] [outer = 1A6A5800] 14:26:15 INFO - PROCESS | 3624 | 1461187575666 Marionette DEBUG loaded listener.js 14:26:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1A806800) [pid = 3624] [serial = 2183] [outer = 1A6A5800] 14:26:16 INFO - PROCESS | 3624 | 1461187576110 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:26:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:26:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 14:26:16 INFO - PROCESS | 3624 | 1461187576158 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 14:26:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:26:16 INFO - PROCESS | 3624 | 1461187576159 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 14:26:16 INFO - PROCESS | 3624 | 1461187576163 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:26:16 INFO - PROCESS | 3624 | 1461187576165 Marionette TRACE conn6 <- [1,2874,null,{}] 14:26:16 INFO - PROCESS | 3624 | 1461187576177 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:16 INFO - PROCESS | 3624 | 1461187576252 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 14:26:16 INFO - PROCESS | 3624 | 1461187576258 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:16 INFO - PROCESS | 3624 | ++DOCSHELL 1A80CC00 == 33 [pid = 3624] [id = 728] 14:26:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A80D000) [pid = 3624] [serial = 2184] [outer = 00000000] 14:26:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A818000) [pid = 3624] [serial = 2185] [outer = 1A80D000] 14:26:16 INFO - PROCESS | 3624 | 1461187576303 Marionette DEBUG loaded listener.js 14:26:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A81C800) [pid = 3624] [serial = 2186] [outer = 1A80D000] 14:26:16 INFO - PROCESS | 3624 | 1461187576841 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:26:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:26:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 790ms 14:26:16 INFO - PROCESS | 3624 | 1461187576949 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 14:26:16 INFO - PROCESS | 3624 | 1461187576954 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 14:26:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:26:16 INFO - PROCESS | 3624 | 1461187576974 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:26:16 INFO - PROCESS | 3624 | 1461187576978 Marionette TRACE conn6 <- [1,2878,null,{}] 14:26:16 INFO - PROCESS | 3624 | 1461187576986 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:17 INFO - PROCESS | 3624 | 1461187577101 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 14:26:17 INFO - PROCESS | 3624 | 1461187577231 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:17 INFO - PROCESS | 3624 | ++DOCSHELL 0B6FC000 == 34 [pid = 3624] [id = 729] 14:26:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (0EB38C00) [pid = 3624] [serial = 2187] [outer = 00000000] 14:26:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (12777400) [pid = 3624] [serial = 2188] [outer = 0EB38C00] 14:26:17 INFO - PROCESS | 3624 | 1461187577292 Marionette DEBUG loaded listener.js 14:26:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (12912C00) [pid = 3624] [serial = 2189] [outer = 0EB38C00] 14:26:17 INFO - PROCESS | 3624 | 1461187577865 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:26:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:26:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 930ms 14:26:17 INFO - PROCESS | 3624 | 1461187577909 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 14:26:17 INFO - PROCESS | 3624 | 1461187577915 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 14:26:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:26:17 INFO - PROCESS | 3624 | 1461187577922 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:26:17 INFO - PROCESS | 3624 | 1461187577925 Marionette TRACE conn6 <- [1,2882,null,{}] 14:26:17 INFO - PROCESS | 3624 | 1461187577929 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:18 INFO - PROCESS | 3624 | 1461187578037 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 14:26:18 INFO - PROCESS | 3624 | 1461187578144 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:18 INFO - PROCESS | 3624 | ++DOCSHELL 12CCF000 == 35 [pid = 3624] [id = 730] 14:26:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1377A800) [pid = 3624] [serial = 2190] [outer = 00000000] 14:26:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (16F4C400) [pid = 3624] [serial = 2191] [outer = 1377A800] 14:26:18 INFO - PROCESS | 3624 | 1461187578200 Marionette DEBUG loaded listener.js 14:26:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1742E000) [pid = 3624] [serial = 2192] [outer = 1377A800] 14:26:18 INFO - PROCESS | 3624 | 1461187578835 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:26:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:26:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 970ms 14:26:18 INFO - PROCESS | 3624 | 1461187578894 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 14:26:18 INFO - PROCESS | 3624 | 1461187578896 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 14:26:18 INFO - PROCESS | 3624 | 1461187578900 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:26:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:26:18 INFO - PROCESS | 3624 | 1461187578904 Marionette TRACE conn6 <- [1,2886,null,{}] 14:26:18 INFO - PROCESS | 3624 | 1461187578915 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:19 INFO - PROCESS | 3624 | 1461187579019 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 14:26:19 INFO - PROCESS | 3624 | 1461187579155 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:19 INFO - PROCESS | 3624 | ++DOCSHELL 1A81DC00 == 36 [pid = 3624] [id = 731] 14:26:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A81F800) [pid = 3624] [serial = 2193] [outer = 00000000] 14:26:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A834400) [pid = 3624] [serial = 2194] [outer = 1A81F800] 14:26:19 INFO - PROCESS | 3624 | 1461187579215 Marionette DEBUG loaded listener.js 14:26:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A839400) [pid = 3624] [serial = 2195] [outer = 1A81F800] 14:26:19 INFO - PROCESS | 3624 | 1461187579812 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:26:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:26:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 970ms 14:26:19 INFO - PROCESS | 3624 | 1461187579874 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 14:26:19 INFO - PROCESS | 3624 | 1461187579877 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 14:26:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:26:19 INFO - PROCESS | 3624 | 1461187579880 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:26:19 INFO - PROCESS | 3624 | 1461187579882 Marionette TRACE conn6 <- [1,2890,null,{}] 14:26:19 INFO - PROCESS | 3624 | 1461187579886 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:20 INFO - PROCESS | 3624 | 1461187580037 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 14:26:20 INFO - PROCESS | 3624 | 1461187580052 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:20 INFO - PROCESS | 3624 | ++DOCSHELL 0B6F8800 == 37 [pid = 3624] [id = 732] 14:26:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (0B6FA000) [pid = 3624] [serial = 2196] [outer = 00000000] 14:26:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (0F34C000) [pid = 3624] [serial = 2197] [outer = 0B6FA000] 14:26:20 INFO - PROCESS | 3624 | 1461187580110 Marionette DEBUG loaded listener.js 14:26:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (0F5BCC00) [pid = 3624] [serial = 2198] [outer = 0B6FA000] 14:26:20 INFO - PROCESS | 3624 | 1461187580894 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:26:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:26:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1070ms 14:26:20 INFO - PROCESS | 3624 | 1461187580973 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 14:26:20 INFO - PROCESS | 3624 | 1461187580977 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 14:26:20 INFO - PROCESS | 3624 | 1461187580984 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:26:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:26:20 INFO - PROCESS | 3624 | 1461187580987 Marionette TRACE conn6 <- [1,2894,null,{}] 14:26:21 INFO - PROCESS | 3624 | 1461187580992 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:21 INFO - PROCESS | 3624 | 1461187581092 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 14:26:21 INFO - PROCESS | 3624 | 1461187581224 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:21 INFO - PROCESS | 3624 | --DOCSHELL 12920400 == 36 [pid = 3624] [id = 686] 14:26:21 INFO - PROCESS | 3624 | --DOCSHELL 17D8D000 == 35 [pid = 3624] [id = 714] 14:26:21 INFO - PROCESS | 3624 | --DOCSHELL 0F3E5000 == 34 [pid = 3624] [id = 684] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (0F22A000) [pid = 3624] [serial = 2147] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (0F342C00) [pid = 3624] [serial = 2149] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (0F19CC00) [pid = 3624] [serial = 2146] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (0F347C00) [pid = 3624] [serial = 2150] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (12F0A400) [pid = 3624] [serial = 2137] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (137DA000) [pid = 3624] [serial = 2138] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (0F50E800) [pid = 3624] [serial = 2134] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1276FC00) [pid = 3624] [serial = 2135] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (12775800) [pid = 3624] [serial = 2132] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (0F744800) [pid = 3624] [serial = 2131] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1BCE3400) [pid = 3624] [serial = 2129] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1BCE0000) [pid = 3624] [serial = 2128] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1B949800) [pid = 3624] [serial = 2126] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1B8EC000) [pid = 3624] [serial = 2125] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13D87C00) [pid = 3624] [serial = 2123] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (12F0F000) [pid = 3624] [serial = 2122] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (0F271400) [pid = 3624] [serial = 2120] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (0F22F800) [pid = 3624] [serial = 2119] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1BC9C800) [pid = 3624] [serial = 2045] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (17BF8800) [pid = 3624] [serial = 2141] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (17AE7800) [pid = 3624] [serial = 2140] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (186EE000) [pid = 3624] [serial = 2143] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (137D7000) [pid = 3624] [serial = 2090] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1B8E3400) [pid = 3624] [serial = 2117] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (0F34F800) [pid = 3624] [serial = 2087] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1B946C00) [pid = 3624] [serial = 2084] [outer = 00000000] [url = about:blank] 14:26:21 INFO - PROCESS | 3624 | ++DOCSHELL 0B687C00 == 35 [pid = 3624] [id = 733] 14:26:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (0B689400) [pid = 3624] [serial = 2199] [outer = 00000000] 14:26:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (0F193C00) [pid = 3624] [serial = 2200] [outer = 0B689400] 14:26:21 INFO - PROCESS | 3624 | 1461187581323 Marionette DEBUG loaded listener.js 14:26:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (0F22AC00) [pid = 3624] [serial = 2201] [outer = 0B689400] 14:26:21 INFO - PROCESS | 3624 | 1461187581727 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:26:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:26:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 769ms 14:26:21 INFO - PROCESS | 3624 | 1461187581778 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 14:26:21 INFO - PROCESS | 3624 | 1461187581783 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 14:26:21 INFO - PROCESS | 3624 | 1461187581789 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:26:21 INFO - PROCESS | 3624 | 1461187581792 Marionette TRACE conn6 <- [1,2898,null,{}] 14:26:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:26:21 INFO - PROCESS | 3624 | 1461187581795 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:21 INFO - PROCESS | 3624 | 1461187581877 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 14:26:21 INFO - PROCESS | 3624 | 1461187581884 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:21 INFO - PROCESS | 3624 | ++DOCSHELL 0F19CC00 == 36 [pid = 3624] [id = 734] 14:26:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (0F233C00) [pid = 3624] [serial = 2202] [outer = 00000000] 14:26:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1270EC00) [pid = 3624] [serial = 2203] [outer = 0F233C00] 14:26:21 INFO - PROCESS | 3624 | 1461187581930 Marionette DEBUG loaded listener.js 14:26:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (127C2C00) [pid = 3624] [serial = 2204] [outer = 0F233C00] 14:26:22 INFO - PROCESS | 3624 | 1461187582389 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 14:26:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:26:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:26:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 14:26:22 INFO - PROCESS | 3624 | 1461187582466 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 14:26:22 INFO - PROCESS | 3624 | 1461187582468 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 14:26:22 INFO - TEST-START | /DOMEvents/constructors.html 14:26:22 INFO - PROCESS | 3624 | 1461187582472 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:26:22 INFO - PROCESS | 3624 | 1461187582475 Marionette TRACE conn6 <- [1,2902,null,{}] 14:26:22 INFO - PROCESS | 3624 | 1461187582485 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:22 INFO - PROCESS | 3624 | 1461187582568 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 14:26:22 INFO - PROCESS | 3624 | 1461187582583 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:22 INFO - PROCESS | 3624 | ++DOCSHELL 1371D800 == 37 [pid = 3624] [id = 735] 14:26:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1371E000) [pid = 3624] [serial = 2205] [outer = 00000000] 14:26:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (137DB000) [pid = 3624] [serial = 2206] [outer = 1371E000] 14:26:22 INFO - PROCESS | 3624 | 1461187582632 Marionette DEBUG loaded listener.js 14:26:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13D7E800) [pid = 3624] [serial = 2207] [outer = 1371E000] 14:26:23 INFO - PROCESS | 3624 | 1461187583294 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:26:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:26:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:26:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:26:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:26:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:26:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:26:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:26:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:26:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:26:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:26:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:26:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:26:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:26:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:26:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:26:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:26:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:26:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:26:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:26:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 935ms 14:26:23 INFO - PROCESS | 3624 | 1461187583411 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 14:26:23 INFO - PROCESS | 3624 | 1461187583414 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 14:26:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:26:23 INFO - PROCESS | 3624 | 1461187583417 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:26:23 INFO - PROCESS | 3624 | 1461187583419 Marionette TRACE conn6 <- [1,2906,null,{}] 14:26:23 INFO - PROCESS | 3624 | 1461187583423 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:23 INFO - PROCESS | 3624 | 1461187583545 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 14:26:23 INFO - PROCESS | 3624 | 1461187583553 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:23 INFO - PROCESS | 3624 | ++DOCSHELL 16F3D400 == 38 [pid = 3624] [id = 736] 14:26:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16F9A800) [pid = 3624] [serial = 2208] [outer = 00000000] 14:26:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17D06000) [pid = 3624] [serial = 2209] [outer = 16F9A800] 14:26:23 INFO - PROCESS | 3624 | 1461187583600 Marionette DEBUG loaded listener.js 14:26:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17D86000) [pid = 3624] [serial = 2210] [outer = 16F9A800] 14:26:24 INFO - PROCESS | 3624 | 1461187584030 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:26:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:26:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 14:26:24 INFO - PROCESS | 3624 | 1461187584048 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 14:26:24 INFO - PROCESS | 3624 | 1461187584050 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 14:26:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:26:24 INFO - PROCESS | 3624 | 1461187584053 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:26:24 INFO - PROCESS | 3624 | 1461187584055 Marionette TRACE conn6 <- [1,2910,null,{}] 14:26:24 INFO - PROCESS | 3624 | 1461187584065 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:24 INFO - PROCESS | 3624 | 1461187584174 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 14:26:24 INFO - PROCESS | 3624 | 1461187584180 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:24 INFO - PROCESS | 3624 | ++DOCSHELL 17BF7800 == 39 [pid = 3624] [id = 737] 14:26:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17BFEC00) [pid = 3624] [serial = 2211] [outer = 00000000] 14:26:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (18EE9400) [pid = 3624] [serial = 2212] [outer = 17BFEC00] 14:26:24 INFO - PROCESS | 3624 | 1461187584226 Marionette DEBUG loaded listener.js 14:26:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (192EF400) [pid = 3624] [serial = 2213] [outer = 17BFEC00] 14:26:24 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 14:26:24 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 14:26:24 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 14:26:24 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 14:26:24 INFO - PROCESS | 3624 | 1461187584694 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 14:26:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:26:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:26:24 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 14:26:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:26:24 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 14:26:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:26:24 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]" 14:26:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:26:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:26:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 699ms 14:26:24 INFO - PROCESS | 3624 | 1461187584754 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 14:26:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:26:24 INFO - PROCESS | 3624 | 1461187584756 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 14:26:24 INFO - PROCESS | 3624 | 1461187584759 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:26:24 INFO - PROCESS | 3624 | 1461187584760 Marionette TRACE conn6 <- [1,2914,null,{}] 14:26:24 INFO - PROCESS | 3624 | 1461187584764 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:24 INFO - PROCESS | 3624 | 1461187584932 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 14:26:24 INFO - PROCESS | 3624 | 1461187584945 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:24 INFO - PROCESS | 3624 | ++DOCSHELL 0EB42000 == 40 [pid = 3624] [id = 738] 14:26:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (0F34B800) [pid = 3624] [serial = 2214] [outer = 00000000] 14:26:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1B66C400) [pid = 3624] [serial = 2215] [outer = 0F34B800] 14:26:24 INFO - PROCESS | 3624 | 1461187584993 Marionette DEBUG loaded listener.js 14:26:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1B8E4C00) [pid = 3624] [serial = 2216] [outer = 0F34B800] 14:26:25 INFO - PROCESS | 3624 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:26:25 INFO - PROCESS | 3624 | 1461187585425 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 14:26:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:26:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 730ms 14:26:25 INFO - PROCESS | 3624 | 1461187585491 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 14:26:25 INFO - PROCESS | 3624 | 1461187585493 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 14:26:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:26:25 INFO - PROCESS | 3624 | 1461187585496 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:26:25 INFO - PROCESS | 3624 | 1461187585498 Marionette TRACE conn6 <- [1,2918,null,{}] 14:26:25 INFO - PROCESS | 3624 | 1461187585501 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:25 INFO - PROCESS | 3624 | 1461187585610 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 14:26:25 INFO - PROCESS | 3624 | 1461187585618 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:25 INFO - PROCESS | 3624 | ++DOCSHELL 0EB33000 == 41 [pid = 3624] [id = 739] 14:26:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1B646800) [pid = 3624] [serial = 2217] [outer = 00000000] 14:26:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1B8F1800) [pid = 3624] [serial = 2218] [outer = 1B646800] 14:26:25 INFO - PROCESS | 3624 | 1461187585664 Marionette DEBUG loaded listener.js 14:26:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1B947C00) [pid = 3624] [serial = 2219] [outer = 1B646800] 14:26:26 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (17817800) [pid = 3624] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:26:26 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (127C3C00) [pid = 3624] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:26:26 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (12B10C00) [pid = 3624] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:26:26 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13CDFC00) [pid = 3624] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:26:26 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (17D80400) [pid = 3624] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:26:26 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A6A5800) [pid = 3624] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:26:26 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (17428400) [pid = 3624] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:26:26 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (0EB35400) [pid = 3624] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:26:26 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (0F510400) [pid = 3624] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:26:26 INFO - PROCESS | 3624 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:26:26 INFO - PROCESS | 3624 | 1461187586155 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 14:26:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:26:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 14:26:26 INFO - PROCESS | 3624 | 1461187586169 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 14:26:26 INFO - PROCESS | 3624 | 1461187586171 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 14:26:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:26:26 INFO - PROCESS | 3624 | 1461187586174 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:26:26 INFO - PROCESS | 3624 | 1461187586176 Marionette TRACE conn6 <- [1,2922,null,{}] 14:26:26 INFO - PROCESS | 3624 | 1461187586179 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:26 INFO - PROCESS | 3624 | 1461187586281 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 14:26:26 INFO - PROCESS | 3624 | 1461187586380 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:26 INFO - PROCESS | 3624 | ++DOCSHELL 0F267C00 == 42 [pid = 3624] [id = 740] 14:26:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (129A6400) [pid = 3624] [serial = 2220] [outer = 00000000] 14:26:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A816000) [pid = 3624] [serial = 2221] [outer = 129A6400] 14:26:26 INFO - PROCESS | 3624 | 1461187586424 Marionette DEBUG loaded listener.js 14:26:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A815800) [pid = 3624] [serial = 2222] [outer = 129A6400] 14:26:26 INFO - PROCESS | 3624 | 1461187586739 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:26:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:26:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 14:26:26 INFO - PROCESS | 3624 | 1461187586806 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 14:26:26 INFO - PROCESS | 3624 | 1461187586808 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 14:26:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:26:26 INFO - PROCESS | 3624 | 1461187586811 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:26:26 INFO - PROCESS | 3624 | 1461187586812 Marionette TRACE conn6 <- [1,2926,null,{}] 14:26:26 INFO - PROCESS | 3624 | 1461187586816 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:26 INFO - PROCESS | 3624 | 1461187586930 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 14:26:26 INFO - PROCESS | 3624 | 1461187586938 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:26 INFO - PROCESS | 3624 | ++DOCSHELL 13D4D800 == 43 [pid = 3624] [id = 741] 14:26:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (16F41C00) [pid = 3624] [serial = 2223] [outer = 00000000] 14:26:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1BBDC000) [pid = 3624] [serial = 2224] [outer = 16F41C00] 14:26:26 INFO - PROCESS | 3624 | 1461187586983 Marionette DEBUG loaded listener.js 14:26:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1BC9A400) [pid = 3624] [serial = 2225] [outer = 16F41C00] 14:26:27 INFO - PROCESS | 3624 | 1461187587369 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:26:27 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. 14:26:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 570ms 14:26:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:26:27 INFO - PROCESS | 3624 | 1461187587381 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 14:26:27 INFO - PROCESS | 3624 | 1461187587383 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 14:26:27 INFO - PROCESS | 3624 | 1461187587386 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:26:27 INFO - PROCESS | 3624 | 1461187587388 Marionette TRACE conn6 <- [1,2930,null,{}] 14:26:27 INFO - PROCESS | 3624 | 1461187587391 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:27 INFO - PROCESS | 3624 | 1461187587469 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 14:26:27 INFO - PROCESS | 3624 | 1461187587474 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:27 INFO - PROCESS | 3624 | ++DOCSHELL 1A8F3400 == 44 [pid = 3624] [id = 742] 14:26:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1BBDC400) [pid = 3624] [serial = 2226] [outer = 00000000] 14:26:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1BCDFC00) [pid = 3624] [serial = 2227] [outer = 1BBDC400] 14:26:27 INFO - PROCESS | 3624 | 1461187587520 Marionette DEBUG loaded listener.js 14:26:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1BCE2800) [pid = 3624] [serial = 2228] [outer = 1BBDC400] 14:26:27 INFO - PROCESS | 3624 | 1461187587988 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 14:26:28 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 14:26:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:26:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 14:26:28 INFO - PROCESS | 3624 | 1461187588036 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 14:26:28 INFO - PROCESS | 3624 | 1461187588040 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 14:26:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:26:28 INFO - PROCESS | 3624 | 1461187588046 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:26:28 INFO - PROCESS | 3624 | 1461187588050 Marionette TRACE conn6 <- [1,2934,null,{}] 14:26:28 INFO - PROCESS | 3624 | 1461187588056 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:28 INFO - PROCESS | 3624 | 1461187588157 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 14:26:28 INFO - PROCESS | 3624 | 1461187588301 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:28 INFO - PROCESS | 3624 | ++DOCSHELL 0F196C00 == 45 [pid = 3624] [id = 743] 14:26:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (0F19A000) [pid = 3624] [serial = 2229] [outer = 00000000] 14:26:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (0F22E400) [pid = 3624] [serial = 2230] [outer = 0F19A000] 14:26:28 INFO - PROCESS | 3624 | 1461187588402 Marionette DEBUG loaded listener.js 14:26:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (0F26FC00) [pid = 3624] [serial = 2231] [outer = 0F19A000] 14:26:28 INFO - PROCESS | 3624 | 1461187588974 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:26:29 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. 14:26:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 987ms 14:26:29 INFO - PROCESS | 3624 | 1461187589034 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 14:26:29 INFO - PROCESS | 3624 | 1461187589038 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 14:26:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:26:29 INFO - PROCESS | 3624 | 1461187589046 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:26:29 INFO - PROCESS | 3624 | 1461187589050 Marionette TRACE conn6 <- [1,2938,null,{}] 14:26:29 INFO - PROCESS | 3624 | 1461187589055 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:29 INFO - PROCESS | 3624 | 1461187589162 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 14:26:29 INFO - PROCESS | 3624 | 1461187589275 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:29 INFO - PROCESS | 3624 | ++DOCSHELL 1276F000 == 46 [pid = 3624] [id = 744] 14:26:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1299F000) [pid = 3624] [serial = 2232] [outer = 00000000] 14:26:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1376E800) [pid = 3624] [serial = 2233] [outer = 1299F000] 14:26:29 INFO - PROCESS | 3624 | 1461187589372 Marionette DEBUG loaded listener.js 14:26:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (13D89800) [pid = 3624] [serial = 2234] [outer = 1299F000] 14:26:29 INFO - PROCESS | 3624 | ++DOCSHELL 17D02C00 == 47 [pid = 3624] [id = 745] 14:26:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1A807C00) [pid = 3624] [serial = 2235] [outer = 00000000] 14:26:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1A81A400) [pid = 3624] [serial = 2236] [outer = 1A807C00] 14:26:29 INFO - PROCESS | 3624 | 1461187589952 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:26:30 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. 14:26:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 14:26:30 INFO - PROCESS | 3624 | 1461187590018 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 14:26:30 INFO - PROCESS | 3624 | 1461187590021 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 14:26:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:26:30 INFO - PROCESS | 3624 | 1461187590025 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:26:30 INFO - PROCESS | 3624 | 1461187590027 Marionette TRACE conn6 <- [1,2942,null,{}] 14:26:30 INFO - PROCESS | 3624 | 1461187590043 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:30 INFO - PROCESS | 3624 | 1461187590212 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 14:26:30 INFO - PROCESS | 3624 | 1461187590223 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:30 INFO - PROCESS | 3624 | ++DOCSHELL 1A830800 == 48 [pid = 3624] [id = 746] 14:26:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1A838400) [pid = 3624] [serial = 2237] [outer = 00000000] 14:26:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1B669C00) [pid = 3624] [serial = 2238] [outer = 1A838400] 14:26:30 INFO - PROCESS | 3624 | 1461187590283 Marionette DEBUG loaded listener.js 14:26:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1B94D800) [pid = 3624] [serial = 2239] [outer = 1A838400] 14:26:30 INFO - PROCESS | 3624 | 1461187590901 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:26:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:26:30 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 14:26:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 930ms 14:26:30 INFO - PROCESS | 3624 | 1461187590958 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 14:26:30 INFO - PROCESS | 3624 | 1461187590961 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 14:26:30 INFO - PROCESS | 3624 | 1461187590964 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:26:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:26:30 INFO - PROCESS | 3624 | 1461187590966 Marionette TRACE conn6 <- [1,2946,null,{}] 14:26:30 INFO - PROCESS | 3624 | 1461187590970 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:31 INFO - PROCESS | 3624 | 1461187591110 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 14:26:31 INFO - PROCESS | 3624 | 1461187591219 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:31 INFO - PROCESS | 3624 | ++DOCSHELL 1BF5AC00 == 49 [pid = 3624] [id = 747] 14:26:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1BF64400) [pid = 3624] [serial = 2240] [outer = 00000000] 14:26:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1CF3CC00) [pid = 3624] [serial = 2241] [outer = 1BF64400] 14:26:31 INFO - PROCESS | 3624 | 1461187591275 Marionette DEBUG loaded listener.js 14:26:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1CF40000) [pid = 3624] [serial = 2242] [outer = 1BF64400] 14:26:31 INFO - PROCESS | 3624 | 1461187591756 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:26:31 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. 14:26:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 829ms 14:26:31 INFO - PROCESS | 3624 | 1461187591798 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 14:26:31 INFO - PROCESS | 3624 | 1461187591800 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 14:26:31 INFO - PROCESS | 3624 | 1461187591803 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:26:31 INFO - PROCESS | 3624 | 1461187591805 Marionette TRACE conn6 <- [1,2950,null,{}] 14:26:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:26:31 INFO - PROCESS | 3624 | 1461187591809 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:31 INFO - PROCESS | 3624 | 1461187591910 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 14:26:32 INFO - PROCESS | 3624 | 1461187592047 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:32 INFO - PROCESS | 3624 | ++DOCSHELL 0F274800 == 50 [pid = 3624] [id = 748] 14:26:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (0F3D9800) [pid = 3624] [serial = 2243] [outer = 00000000] 14:26:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1A801400) [pid = 3624] [serial = 2244] [outer = 0F3D9800] 14:26:32 INFO - PROCESS | 3624 | 1461187592105 Marionette DEBUG loaded listener.js 14:26:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1A815C00) [pid = 3624] [serial = 2245] [outer = 0F3D9800] 14:26:32 INFO - PROCESS | 3624 | 1461187592813 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:26:32 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. 14:26:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1016ms 14:26:32 INFO - PROCESS | 3624 | 1461187592840 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 14:26:32 INFO - PROCESS | 3624 | 1461187592844 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 14:26:32 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:26:32 INFO - PROCESS | 3624 | 1461187592868 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:26:32 INFO - PROCESS | 3624 | 1461187592871 Marionette TRACE conn6 <- [1,2954,null,{}] 14:26:32 INFO - PROCESS | 3624 | 1461187592876 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:32 INFO - PROCESS | 3624 | 1461187592972 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 14:26:33 INFO - PROCESS | 3624 | 1461187593084 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:33 INFO - PROCESS | 3624 | ++DOCSHELL 12916800 == 51 [pid = 3624] [id = 749] 14:26:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (12918400) [pid = 3624] [serial = 2246] [outer = 00000000] 14:26:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (129A3000) [pid = 3624] [serial = 2247] [outer = 12918400] 14:26:33 INFO - PROCESS | 3624 | 1461187593133 Marionette DEBUG loaded listener.js 14:26:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (12B10C00) [pid = 3624] [serial = 2248] [outer = 12918400] 14:26:33 INFO - PROCESS | 3624 | --DOCSHELL 1A805C00 == 50 [pid = 3624] [id = 691] 14:26:33 INFO - PROCESS | 3624 | --DOCSHELL 12911800 == 49 [pid = 3624] [id = 692] 14:26:33 INFO - PROCESS | 3624 | --DOCSHELL 0F3E4800 == 48 [pid = 3624] [id = 690] 14:26:33 INFO - PROCESS | 3624 | --DOCSHELL 0EB45400 == 47 [pid = 3624] [id = 683] 14:26:33 INFO - PROCESS | 3624 | --DOCSHELL 0F47DC00 == 46 [pid = 3624] [id = 685] 14:26:33 INFO - PROCESS | 3624 | --DOCSHELL 13D4D800 == 45 [pid = 3624] [id = 741] 14:26:33 INFO - PROCESS | 3624 | --DOCSHELL 0F267C00 == 44 [pid = 3624] [id = 740] 14:26:33 INFO - PROCESS | 3624 | --DOCSHELL 0EB33000 == 43 [pid = 3624] [id = 739] 14:26:33 INFO - PROCESS | 3624 | --DOCSHELL 0EB42000 == 42 [pid = 3624] [id = 738] 14:26:33 INFO - PROCESS | 3624 | --DOCSHELL 17BF7800 == 41 [pid = 3624] [id = 737] 14:26:33 INFO - PROCESS | 3624 | --DOCSHELL 1371D800 == 40 [pid = 3624] [id = 735] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1A818000) [pid = 3624] [serial = 2185] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOCSHELL 0F19CC00 == 39 [pid = 3624] [id = 734] 14:26:33 INFO - PROCESS | 3624 | --DOCSHELL 0B687C00 == 38 [pid = 3624] [id = 733] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (17AE6000) [pid = 3624] [serial = 2170] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (0F3DCC00) [pid = 3624] [serial = 2155] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (12916400) [pid = 3624] [serial = 2161] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1291A800) [pid = 3624] [serial = 2162] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (12CCB800) [pid = 3624] [serial = 2164] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (12F09000) [pid = 3624] [serial = 2165] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (16F7E400) [pid = 3624] [serial = 2167] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1270B000) [pid = 3624] [serial = 2152] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (18602400) [pid = 3624] [serial = 2173] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1A806800) [pid = 3624] [serial = 2183] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (19F74000) [pid = 3624] [serial = 2176] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (186EC000) [pid = 3624] [serial = 2174] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1A807000) [pid = 3624] [serial = 2182] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1A68C400) [pid = 3624] [serial = 2177] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (0F236400) [pid = 3624] [serial = 2159] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (0F19D000) [pid = 3624] [serial = 2158] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (192F0400) [pid = 3624] [serial = 2179] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (17BF2C00) [pid = 3624] [serial = 2171] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (192F9400) [pid = 3624] [serial = 2180] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1737A800) [pid = 3624] [serial = 2168] [outer = 00000000] [url = about:blank] 14:26:33 INFO - PROCESS | 3624 | 1461187593767 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:26:33 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. 14:26:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 930ms 14:26:33 INFO - PROCESS | 3624 | 1461187593799 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 14:26:33 INFO - PROCESS | 3624 | 1461187593805 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 14:26:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:26:33 INFO - PROCESS | 3624 | 1461187593811 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:26:33 INFO - PROCESS | 3624 | 1461187593813 Marionette TRACE conn6 <- [1,2958,null,{}] 14:26:33 INFO - PROCESS | 3624 | 1461187593817 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:33 INFO - PROCESS | 3624 | 1461187593901 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 14:26:33 INFO - PROCESS | 3624 | 1461187593992 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:34 INFO - PROCESS | 3624 | ++DOCSHELL 0EB40000 == 39 [pid = 3624] [id = 750] 14:26:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (0EB48800) [pid = 3624] [serial = 2249] [outer = 00000000] 14:26:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (0F3E5C00) [pid = 3624] [serial = 2250] [outer = 0EB48800] 14:26:34 INFO - PROCESS | 3624 | 1461187594045 Marionette DEBUG loaded listener.js 14:26:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (12772000) [pid = 3624] [serial = 2251] [outer = 0EB48800] 14:26:34 INFO - PROCESS | 3624 | 1461187594421 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:26:34 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. 14:26:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 672ms 14:26:34 INFO - PROCESS | 3624 | 1461187594486 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 14:26:34 INFO - PROCESS | 3624 | 1461187594488 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 14:26:34 INFO - PROCESS | 3624 | 1461187594492 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:26:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:26:34 INFO - PROCESS | 3624 | 1461187594496 Marionette TRACE conn6 <- [1,2962,null,{}] 14:26:34 INFO - PROCESS | 3624 | 1461187594506 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:34 INFO - PROCESS | 3624 | 1461187594588 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 14:26:34 INFO - PROCESS | 3624 | 1461187594594 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:34 INFO - PROCESS | 3624 | ++DOCSHELL 128CF000 == 40 [pid = 3624] [id = 751] 14:26:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (12917400) [pid = 3624] [serial = 2252] [outer = 00000000] 14:26:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (13D57800) [pid = 3624] [serial = 2253] [outer = 12917400] 14:26:34 INFO - PROCESS | 3624 | 1461187594643 Marionette DEBUG loaded listener.js 14:26:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (16F7AC00) [pid = 3624] [serial = 2254] [outer = 12917400] 14:26:35 INFO - PROCESS | 3624 | 1461187595081 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 14:26:35 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. 14:26:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 631ms 14:26:35 INFO - PROCESS | 3624 | 1461187595127 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 14:26:35 INFO - PROCESS | 3624 | 1461187595130 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 14:26:35 INFO - PROCESS | 3624 | 1461187595133 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:26:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:26:35 INFO - PROCESS | 3624 | 1461187595134 Marionette TRACE conn6 <- [1,2966,null,{}] 14:26:35 INFO - PROCESS | 3624 | 1461187595138 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:35 INFO - PROCESS | 3624 | 1461187595224 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 14:26:35 INFO - PROCESS | 3624 | 1461187595230 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:35 INFO - PROCESS | 3624 | ++DOCSHELL 16F96000 == 41 [pid = 3624] [id = 752] 14:26:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1737B000) [pid = 3624] [serial = 2255] [outer = 00000000] 14:26:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (17BFC400) [pid = 3624] [serial = 2256] [outer = 1737B000] 14:26:35 INFO - PROCESS | 3624 | 1461187595277 Marionette DEBUG loaded listener.js 14:26:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (17D84400) [pid = 3624] [serial = 2257] [outer = 1737B000] 14:26:35 INFO - PROCESS | 3624 | 1461187595715 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:26:35 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. 14:26:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 14:26:35 INFO - PROCESS | 3624 | 1461187595767 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 14:26:35 INFO - PROCESS | 3624 | 1461187595769 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 14:26:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:26:35 INFO - PROCESS | 3624 | 1461187595794 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:26:35 INFO - PROCESS | 3624 | 1461187595796 Marionette TRACE conn6 <- [1,2970,null,{}] 14:26:35 INFO - PROCESS | 3624 | 1461187595800 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:35 INFO - PROCESS | 3624 | 1461187595918 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 14:26:35 INFO - PROCESS | 3624 | 1461187595924 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:35 INFO - PROCESS | 3624 | ++DOCSHELL 17D8D000 == 42 [pid = 3624] [id = 753] 14:26:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (18602400) [pid = 3624] [serial = 2258] [outer = 00000000] 14:26:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (192F0400) [pid = 3624] [serial = 2259] [outer = 18602400] 14:26:35 INFO - PROCESS | 3624 | 1461187595968 Marionette DEBUG loaded listener.js 14:26:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (192FB000) [pid = 3624] [serial = 2260] [outer = 18602400] 14:26:36 INFO - PROCESS | 3624 | 1461187596381 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 14:26:36 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 14:26:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:26:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:26:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 14:26:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:26:36 INFO - PROCESS | 3624 | 1461187596425 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 14:26:36 INFO - PROCESS | 3624 | 1461187596427 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 14:26:36 INFO - PROCESS | 3624 | 1461187596431 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:26:36 INFO - PROCESS | 3624 | 1461187596432 Marionette TRACE conn6 <- [1,2974,null,{}] 14:26:36 INFO - PROCESS | 3624 | 1461187596436 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:36 INFO - PROCESS | 3624 | 1461187596570 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 14:26:36 INFO - PROCESS | 3624 | 1461187596576 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:36 INFO - PROCESS | 3624 | ++DOCSHELL 0F274000 == 43 [pid = 3624] [id = 754] 14:26:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1A6B1C00) [pid = 3624] [serial = 2261] [outer = 00000000] 14:26:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1A83E400) [pid = 3624] [serial = 2262] [outer = 1A6B1C00] 14:26:36 INFO - PROCESS | 3624 | 1461187596625 Marionette DEBUG loaded listener.js 14:26:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1B651400) [pid = 3624] [serial = 2263] [outer = 1A6B1C00] 14:26:37 INFO - PROCESS | 3624 | 1461187597078 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:26:37 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. 14:26:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 14:26:37 INFO - PROCESS | 3624 | 1461187597102 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 14:26:37 INFO - PROCESS | 3624 | 1461187597104 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 14:26:37 INFO - PROCESS | 3624 | 1461187597107 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:26:37 INFO - PROCESS | 3624 | 1461187597108 Marionette TRACE conn6 <- [1,2978,null,{}] 14:26:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:26:37 INFO - PROCESS | 3624 | 1461187597116 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:37 INFO - PROCESS | 3624 | 1461187597227 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 14:26:37 INFO - PROCESS | 3624 | 1461187597232 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:37 INFO - PROCESS | 3624 | ++DOCSHELL 1B75B400 == 44 [pid = 3624] [id = 755] 14:26:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1B8EA000) [pid = 3624] [serial = 2264] [outer = 00000000] 14:26:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1BBD8800) [pid = 3624] [serial = 2265] [outer = 1B8EA000] 14:26:37 INFO - PROCESS | 3624 | 1461187597277 Marionette DEBUG loaded listener.js 14:26:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1BBD7C00) [pid = 3624] [serial = 2266] [outer = 1B8EA000] 14:26:37 INFO - PROCESS | 3624 | ++DOCSHELL 1BF67800 == 45 [pid = 3624] [id = 756] 14:26:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1BF68400) [pid = 3624] [serial = 2267] [outer = 00000000] 14:26:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1BF69C00) [pid = 3624] [serial = 2268] [outer = 1BF68400] 14:26:37 INFO - PROCESS | 3624 | 1461187597756 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:26:37 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. 14:26:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 14:26:37 INFO - PROCESS | 3624 | 1461187597781 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 14:26:37 INFO - PROCESS | 3624 | 1461187597783 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 14:26:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:26:38 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (16F41C00) [pid = 3624] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:26:38 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (17BFEC00) [pid = 3624] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:26:38 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (0F34B800) [pid = 3624] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:26:38 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1371E000) [pid = 3624] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:26:38 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (16F9A800) [pid = 3624] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:26:38 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (0F233C00) [pid = 3624] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:26:38 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (0B689400) [pid = 3624] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:26:38 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1B646800) [pid = 3624] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:26:38 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (129A6400) [pid = 3624] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:26:38 INFO - PROCESS | 3624 | 1461187598002 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:26:38 INFO - PROCESS | 3624 | 1461187598004 Marionette TRACE conn6 <- [1,2982,null,{}] 14:26:38 INFO - PROCESS | 3624 | 1461187598007 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:38 INFO - PROCESS | 3624 | 1461187598098 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 14:26:38 INFO - PROCESS | 3624 | 1461187598106 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:38 INFO - PROCESS | 3624 | ++DOCSHELL 0F510400 == 46 [pid = 3624] [id = 757] 14:26:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (0F741800) [pid = 3624] [serial = 2269] [outer = 00000000] 14:26:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (16F4B000) [pid = 3624] [serial = 2270] [outer = 0F741800] 14:26:38 INFO - PROCESS | 3624 | 1461187598151 Marionette DEBUG loaded listener.js 14:26:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (17D01800) [pid = 3624] [serial = 2271] [outer = 0F741800] 14:26:38 INFO - PROCESS | 3624 | 1461187598552 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:26:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:26:38 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 14:26:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 610ms 14:26:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:26:38 INFO - PROCESS | 3624 | 1461187598581 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 14:26:38 INFO - PROCESS | 3624 | 1461187598583 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 14:26:38 INFO - PROCESS | 3624 | 1461187598587 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:26:38 INFO - PROCESS | 3624 | 1461187598588 Marionette TRACE conn6 <- [1,2986,null,{}] 14:26:38 INFO - PROCESS | 3624 | 1461187598592 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:38 INFO - PROCESS | 3624 | 1461187598719 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 14:26:38 INFO - PROCESS | 3624 | 1461187598728 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:38 INFO - PROCESS | 3624 | ++DOCSHELL 1B646800 == 47 [pid = 3624] [id = 758] 14:26:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1BC98400) [pid = 3624] [serial = 2272] [outer = 00000000] 14:26:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1BF68000) [pid = 3624] [serial = 2273] [outer = 1BC98400] 14:26:38 INFO - PROCESS | 3624 | 1461187598774 Marionette DEBUG loaded listener.js 14:26:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1CF45400) [pid = 3624] [serial = 2274] [outer = 1BC98400] 14:26:39 INFO - PROCESS | 3624 | 1461187599153 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:26:39 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. 14:26:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 14:26:39 INFO - PROCESS | 3624 | 1461187599217 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 14:26:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:26:39 INFO - PROCESS | 3624 | 1461187599219 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 14:26:39 INFO - PROCESS | 3624 | 1461187599223 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:26:39 INFO - PROCESS | 3624 | 1461187599224 Marionette TRACE conn6 <- [1,2990,null,{}] 14:26:39 INFO - PROCESS | 3624 | 1461187599228 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:39 INFO - PROCESS | 3624 | 1461187599310 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 14:26:39 INFO - PROCESS | 3624 | 1461187599410 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:39 INFO - PROCESS | 3624 | ++DOCSHELL 1CF48400 == 48 [pid = 3624] [id = 759] 14:26:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1CF49800) [pid = 3624] [serial = 2275] [outer = 00000000] 14:26:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1D12CC00) [pid = 3624] [serial = 2276] [outer = 1CF49800] 14:26:39 INFO - PROCESS | 3624 | 1461187599484 Marionette DEBUG loaded listener.js 14:26:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1D130800) [pid = 3624] [serial = 2277] [outer = 1CF49800] 14:26:39 INFO - PROCESS | 3624 | 1461187599821 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:26:39 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. 14:26:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 631ms 14:26:39 INFO - PROCESS | 3624 | 1461187599854 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 14:26:39 INFO - PROCESS | 3624 | 1461187599857 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 14:26:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:26:39 INFO - PROCESS | 3624 | 1461187599860 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:26:39 INFO - PROCESS | 3624 | 1461187599863 Marionette TRACE conn6 <- [1,2994,null,{}] 14:26:39 INFO - PROCESS | 3624 | 1461187599866 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:40 INFO - PROCESS | 3624 | 1461187600009 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 14:26:40 INFO - PROCESS | 3624 | 1461187600115 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:40 INFO - PROCESS | 3624 | ++DOCSHELL 0B68B400 == 49 [pid = 3624] [id = 760] 14:26:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (0B687C00) [pid = 3624] [serial = 2278] [outer = 00000000] 14:26:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (0EB3C000) [pid = 3624] [serial = 2279] [outer = 0B687C00] 14:26:40 INFO - PROCESS | 3624 | 1461187600174 Marionette DEBUG loaded listener.js 14:26:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (0F19F400) [pid = 3624] [serial = 2280] [outer = 0B687C00] 14:26:40 INFO - PROCESS | 3624 | 1461187600767 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:26:40 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. 14:26:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 14:26:40 INFO - PROCESS | 3624 | 1461187600792 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 14:26:40 INFO - PROCESS | 3624 | 1461187600798 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 14:26:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:26:40 INFO - PROCESS | 3624 | 1461187600803 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:26:40 INFO - PROCESS | 3624 | 1461187600807 Marionette TRACE conn6 <- [1,2998,null,{}] 14:26:40 INFO - PROCESS | 3624 | 1461187600828 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:40 INFO - PROCESS | 3624 | 1461187600948 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 14:26:41 INFO - PROCESS | 3624 | 1461187601058 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:41 INFO - PROCESS | 3624 | ++DOCSHELL 12916C00 == 50 [pid = 3624] [id = 761] 14:26:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1291D800) [pid = 3624] [serial = 2281] [outer = 00000000] 14:26:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (12F0C400) [pid = 3624] [serial = 2282] [outer = 1291D800] 14:26:41 INFO - PROCESS | 3624 | 1461187601117 Marionette DEBUG loaded listener.js 14:26:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (16F47800) [pid = 3624] [serial = 2283] [outer = 1291D800] 14:26:41 INFO - PROCESS | 3624 | [3624] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:26:41 INFO - PROCESS | 3624 | 1461187601690 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:26:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:26:41 INFO - {} 14:26:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:26:41 INFO - {} 14:26:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:26:41 INFO - {} 14:26:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:26:41 INFO - {} 14:26:41 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 949ms 14:26:41 INFO - PROCESS | 3624 | 1461187601759 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 14:26:41 INFO - PROCESS | 3624 | 1461187601763 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 14:26:41 INFO - TEST-START | /FileAPI/fileReader.html 14:26:41 INFO - PROCESS | 3624 | 1461187601767 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:26:41 INFO - PROCESS | 3624 | 1461187601770 Marionette TRACE conn6 <- [1,3002,null,{}] 14:26:41 INFO - PROCESS | 3624 | 1461187601774 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:41 INFO - PROCESS | 3624 | 1461187601890 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 14:26:42 INFO - PROCESS | 3624 | 1461187602027 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:42 INFO - PROCESS | 3624 | ++DOCSHELL 1A8F4000 == 51 [pid = 3624] [id = 762] 14:26:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1CE44400) [pid = 3624] [serial = 2284] [outer = 00000000] 14:26:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1D15EC00) [pid = 3624] [serial = 2285] [outer = 1CE44400] 14:26:42 INFO - PROCESS | 3624 | 1461187602084 Marionette DEBUG loaded listener.js 14:26:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1D164400) [pid = 3624] [serial = 2286] [outer = 1CE44400] 14:26:42 INFO - PROCESS | 3624 | 1461187602645 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 14:26:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:26:42 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:26:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:26:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:26:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 14:26:42 INFO - PROCESS | 3624 | 1461187602702 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 14:26:42 INFO - PROCESS | 3624 | 1461187602704 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 14:26:42 INFO - TEST-START | /FileAPI/historical.html 14:26:42 INFO - PROCESS | 3624 | 1461187602715 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:26:42 INFO - PROCESS | 3624 | 1461187602722 Marionette TRACE conn6 <- [1,3006,null,{}] 14:26:42 INFO - PROCESS | 3624 | 1461187602727 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:42 INFO - PROCESS | 3624 | 1461187602838 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 14:26:42 INFO - PROCESS | 3624 | 1461187602980 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:43 INFO - PROCESS | 3624 | ++DOCSHELL 1D329C00 == 52 [pid = 3624] [id = 763] 14:26:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1D3CE000) [pid = 3624] [serial = 2287] [outer = 00000000] 14:26:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1D3D7400) [pid = 3624] [serial = 2288] [outer = 1D3CE000] 14:26:43 INFO - PROCESS | 3624 | 1461187603037 Marionette DEBUG loaded listener.js 14:26:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1D46C400) [pid = 3624] [serial = 2289] [outer = 1D3CE000] 14:26:43 INFO - PROCESS | 3624 | 1461187603590 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 14:26:43 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:26:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:26:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:26:43 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:26:43 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:26:43 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:26:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:26:43 INFO - TEST-OK | /FileAPI/historical.html | took 931ms 14:26:43 INFO - PROCESS | 3624 | 1461187603642 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 14:26:43 INFO - PROCESS | 3624 | 1461187603645 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 14:26:43 INFO - TEST-START | /FileAPI/idlharness.html 14:26:43 INFO - PROCESS | 3624 | 1461187603649 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:26:43 INFO - PROCESS | 3624 | 1461187603651 Marionette TRACE conn6 <- [1,3010,null,{}] 14:26:43 INFO - PROCESS | 3624 | 1461187603655 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:43 INFO - PROCESS | 3624 | 1461187603762 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 14:26:43 INFO - PROCESS | 3624 | 1461187603932 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:43 INFO - PROCESS | 3624 | ++DOCSHELL 1BC9A000 == 53 [pid = 3624] [id = 764] 14:26:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1BC9C400) [pid = 3624] [serial = 2290] [outer = 00000000] 14:26:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1D5F7C00) [pid = 3624] [serial = 2291] [outer = 1BC9C400] 14:26:43 INFO - PROCESS | 3624 | 1461187603988 Marionette DEBUG loaded listener.js 14:26:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1DA2F800) [pid = 3624] [serial = 2292] [outer = 1BC9C400] 14:26:45 INFO - PROCESS | 3624 | 1461187605166 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:26:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:26:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:26:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:26:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:26:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:26:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:26:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:26:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:26:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:26:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:26:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:26:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:26:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:26:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:26:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:26:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:26:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:26:45 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 14:26:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:26:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:26:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:26:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:26:45 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 14:26:45 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 14:26:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:26:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:26:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:26:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:26:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:26:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:26:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:26:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:26:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:26:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:26:45 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 14:26:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:26:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:26:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:26:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:26:45 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 14:26:45 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 14:26:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:26:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:26:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:26:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:26:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:26:45 INFO - TEST-OK | /FileAPI/idlharness.html | took 1655ms 14:26:45 INFO - PROCESS | 3624 | 1461187605334 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 14:26:45 INFO - PROCESS | 3624 | 1461187605339 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 14:26:45 INFO - PROCESS | 3624 | 1461187605345 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:26:45 INFO - TEST-START | /FileAPI/idlharness.worker 14:26:45 INFO - PROCESS | 3624 | 1461187605347 Marionette TRACE conn6 <- [1,3014,null,{}] 14:26:45 INFO - PROCESS | 3624 | 1461187605353 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:45 INFO - PROCESS | 3624 | 1461187605475 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 14:26:45 INFO - PROCESS | 3624 | 1461187605583 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:45 INFO - PROCESS | 3624 | ++DOCSHELL 19F78C00 == 54 [pid = 3624] [id = 765] 14:26:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1B64E400) [pid = 3624] [serial = 2293] [outer = 00000000] 14:26:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1B94BC00) [pid = 3624] [serial = 2294] [outer = 1B64E400] 14:26:45 INFO - PROCESS | 3624 | 1461187605634 Marionette DEBUG loaded listener.js 14:26:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1BBD6400) [pid = 3624] [serial = 2295] [outer = 1B64E400] 14:26:45 INFO - PROCESS | 3624 | [3624] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:26:45 INFO - PROCESS | 3624 | --DOCSHELL 1CF48400 == 53 [pid = 3624] [id = 759] 14:26:45 INFO - PROCESS | 3624 | --DOCSHELL 1B646800 == 52 [pid = 3624] [id = 758] 14:26:45 INFO - PROCESS | 3624 | --DOCSHELL 0F510400 == 51 [pid = 3624] [id = 757] 14:26:45 INFO - PROCESS | 3624 | --DOCSHELL 1BF67800 == 50 [pid = 3624] [id = 756] 14:26:45 INFO - PROCESS | 3624 | --DOCSHELL 1B75B400 == 49 [pid = 3624] [id = 755] 14:26:45 INFO - PROCESS | 3624 | --DOCSHELL 0F274000 == 48 [pid = 3624] [id = 754] 14:26:45 INFO - PROCESS | 3624 | --DOCSHELL 17D8D000 == 47 [pid = 3624] [id = 753] 14:26:45 INFO - PROCESS | 3624 | --DOCSHELL 16F3D400 == 46 [pid = 3624] [id = 736] 14:26:45 INFO - PROCESS | 3624 | --DOCSHELL 16F96000 == 45 [pid = 3624] [id = 752] 14:26:45 INFO - PROCESS | 3624 | --DOCSHELL 128CF000 == 44 [pid = 3624] [id = 751] 14:26:45 INFO - PROCESS | 3624 | --DOCSHELL 0EB40000 == 43 [pid = 3624] [id = 750] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (1BCDFC00) [pid = 3624] [serial = 2227] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (16F4C400) [pid = 3624] [serial = 2191] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (0F34C000) [pid = 3624] [serial = 2197] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (12777400) [pid = 3624] [serial = 2188] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1A834400) [pid = 3624] [serial = 2194] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOCSHELL 12916800 == 42 [pid = 3624] [id = 749] 14:26:46 INFO - PROCESS | 3624 | --DOCSHELL 0F274800 == 41 [pid = 3624] [id = 748] 14:26:46 INFO - PROCESS | 3624 | --DOCSHELL 1BF5AC00 == 40 [pid = 3624] [id = 747] 14:26:46 INFO - PROCESS | 3624 | --DOCSHELL 17D02C00 == 39 [pid = 3624] [id = 745] 14:26:46 INFO - PROCESS | 3624 | --DOCSHELL 0F196C00 == 38 [pid = 3624] [id = 743] 14:26:46 INFO - PROCESS | 3624 | --DOCSHELL 1A8F3400 == 37 [pid = 3624] [id = 742] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (192EF400) [pid = 3624] [serial = 2213] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1A815800) [pid = 3624] [serial = 2222] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1B947C00) [pid = 3624] [serial = 2219] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (17D86000) [pid = 3624] [serial = 2210] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1BC9A400) [pid = 3624] [serial = 2225] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (18EE9400) [pid = 3624] [serial = 2212] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1B66C400) [pid = 3624] [serial = 2215] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (137DB000) [pid = 3624] [serial = 2206] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (13D7E800) [pid = 3624] [serial = 2207] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (17D06000) [pid = 3624] [serial = 2209] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1270EC00) [pid = 3624] [serial = 2203] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (127C2C00) [pid = 3624] [serial = 2204] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (0F193C00) [pid = 3624] [serial = 2200] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (0F22AC00) [pid = 3624] [serial = 2201] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1B8F1800) [pid = 3624] [serial = 2218] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1A816000) [pid = 3624] [serial = 2221] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1BBDC000) [pid = 3624] [serial = 2224] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1B8E4C00) [pid = 3624] [serial = 2216] [outer = 00000000] [url = about:blank] 14:26:46 INFO - PROCESS | 3624 | 1461187606807 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:26:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:26:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:26:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:26:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:26:46 INFO - {} 14:26:46 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 14:26:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:26:46 INFO - {} 14:26:46 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 - {} 14:26:46 INFO - {} 14:26:46 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 14:26:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:26:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:26:46 INFO - {} 14:26:46 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 14:26:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:26:46 INFO - {} 14:26:46 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 - {} 14:26:46 INFO - {} 14:26:46 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 14:26:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:46 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 14:26:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:26:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:26:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:46 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 14:26:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:46 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 14:26:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:46 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 14:26:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:26:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:26:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:26:46 INFO - {} 14:26:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1630ms 14:26:46 INFO - PROCESS | 3624 | 1461187606983 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 14:26:46 INFO - PROCESS | 3624 | 1461187606989 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 14:26:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:26:47 INFO - PROCESS | 3624 | 1461187606995 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:26:47 INFO - PROCESS | 3624 | 1461187606997 Marionette TRACE conn6 <- [1,3018,null,{}] 14:26:47 INFO - PROCESS | 3624 | 1461187607001 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:47 INFO - PROCESS | 3624 | 1461187607081 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 14:26:47 INFO - PROCESS | 3624 | 1461187607087 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:47 INFO - PROCESS | 3624 | ++DOCSHELL 0F22C800 == 38 [pid = 3624] [id = 766] 14:26:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (0F235400) [pid = 3624] [serial = 2296] [outer = 00000000] 14:26:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1BCDA400) [pid = 3624] [serial = 2297] [outer = 0F235400] 14:26:47 INFO - PROCESS | 3624 | 1461187607133 Marionette DEBUG loaded listener.js 14:26:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1BCE2000) [pid = 3624] [serial = 2298] [outer = 0F235400] 14:26:47 INFO - PROCESS | 3624 | 1461187607590 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 14:26:47 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 14:26:47 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 630ms 14:26:47 INFO - PROCESS | 3624 | 1461187607628 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 14:26:47 INFO - PROCESS | 3624 | 1461187607630 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 14:26:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:26:47 INFO - PROCESS | 3624 | 1461187607634 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:26:47 INFO - PROCESS | 3624 | 1461187607637 Marionette TRACE conn6 <- [1,3022,null,{}] 14:26:47 INFO - PROCESS | 3624 | 1461187607647 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:47 INFO - PROCESS | 3624 | 1461187607733 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 14:26:47 INFO - PROCESS | 3624 | 1461187607741 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:47 INFO - PROCESS | 3624 | ++DOCSHELL 1D12C000 == 39 [pid = 3624] [id = 767] 14:26:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1D12DC00) [pid = 3624] [serial = 2299] [outer = 00000000] 14:26:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1D16A800) [pid = 3624] [serial = 2300] [outer = 1D12DC00] 14:26:47 INFO - PROCESS | 3624 | 1461187607788 Marionette DEBUG loaded listener.js 14:26:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1D32BC00) [pid = 3624] [serial = 2301] [outer = 1D12DC00] 14:26:48 INFO - PROCESS | 3624 | 1461187608207 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:26:48 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 14:26:48 INFO - PROCESS | 3624 | 1461187608283 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 14:26:48 INFO - PROCESS | 3624 | 1461187608285 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 14:26:48 INFO - PROCESS | 3624 | 1461187608289 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:26:48 INFO - PROCESS | 3624 | 1461187608291 Marionette TRACE conn6 <- [1,3026,null,{}] 14:26:48 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:26:48 INFO - PROCESS | 3624 | 1461187608302 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:48 INFO - PROCESS | 3624 | 1461187608417 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 14:26:48 INFO - PROCESS | 3624 | 1461187608513 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:48 INFO - PROCESS | 3624 | ++DOCSHELL 1CF46C00 == 40 [pid = 3624] [id = 768] 14:26:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1CF48C00) [pid = 3624] [serial = 2302] [outer = 00000000] 14:26:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1D50C000) [pid = 3624] [serial = 2303] [outer = 1CF48C00] 14:26:48 INFO - PROCESS | 3624 | 1461187608560 Marionette DEBUG loaded listener.js 14:26:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1DA4FC00) [pid = 3624] [serial = 2304] [outer = 1CF48C00] 14:26:48 INFO - PROCESS | 3624 | 1461187608967 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 14:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:26:49 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 14:26:49 INFO - PROCESS | 3624 | 1461187609026 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 14:26:49 INFO - PROCESS | 3624 | 1461187609028 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 14:26:49 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:26:49 INFO - PROCESS | 3624 | 1461187609031 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:26:49 INFO - PROCESS | 3624 | 1461187609033 Marionette TRACE conn6 <- [1,3030,null,{}] 14:26:49 INFO - PROCESS | 3624 | 1461187609043 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:49 INFO - PROCESS | 3624 | 1461187609157 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 14:26:49 INFO - PROCESS | 3624 | 1461187609166 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:49 INFO - PROCESS | 3624 | ++DOCSHELL 1DB41C00 == 41 [pid = 3624] [id = 769] 14:26:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1DB42000) [pid = 3624] [serial = 2305] [outer = 00000000] 14:26:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1DB4BC00) [pid = 3624] [serial = 2306] [outer = 1DB42000] 14:26:49 INFO - PROCESS | 3624 | 1461187609211 Marionette DEBUG loaded listener.js 14:26:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1DB4E400) [pid = 3624] [serial = 2307] [outer = 1DB42000] 14:26:49 INFO - PROCESS | 3624 | 1461187609935 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:26:49 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. 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:26:49 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'.) 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:26:49 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. 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:26:49 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. 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:26:49 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. 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:26:49 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 958ms 14:26:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:26:49 INFO - PROCESS | 3624 | 1461187609990 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 14:26:49 INFO - PROCESS | 3624 | 1461187609992 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 14:26:50 INFO - PROCESS | 3624 | 1461187609995 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:26:50 INFO - PROCESS | 3624 | 1461187609997 Marionette TRACE conn6 <- [1,3034,null,{}] 14:26:50 INFO - PROCESS | 3624 | 1461187610000 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:50 INFO - PROCESS | 3624 | 1461187610146 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 14:26:50 INFO - PROCESS | 3624 | 1461187610153 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:50 INFO - PROCESS | 3624 | ++DOCSHELL 0EB2D400 == 42 [pid = 3624] [id = 770] 14:26:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (0F22F400) [pid = 3624] [serial = 2308] [outer = 00000000] 14:26:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1E5DE000) [pid = 3624] [serial = 2309] [outer = 0F22F400] 14:26:50 INFO - PROCESS | 3624 | 1461187610202 Marionette DEBUG loaded listener.js 14:26:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1E5E3800) [pid = 3624] [serial = 2310] [outer = 0F22F400] 14:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (18602400) [pid = 3624] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (12918400) [pid = 3624] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (0EB48800) [pid = 3624] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1B8EA000) [pid = 3624] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (0F741800) [pid = 3624] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1A807C00) [pid = 3624] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (0F3D9800) [pid = 3624] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (12917400) [pid = 3624] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (18602000) [pid = 3624] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1A6B1C00) [pid = 3624] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1737B000) [pid = 3624] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1BC98400) [pid = 3624] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (0B6FA000) [pid = 3624] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1BF68400) [pid = 3624] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:26:50 INFO - PROCESS | 3624 | [3624] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:26:50 INFO - PROCESS | 3624 | 1461187610887 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:26:50 INFO - {} 14:26:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 931ms 14:26:50 INFO - PROCESS | 3624 | 1461187610931 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 14:26:50 INFO - PROCESS | 3624 | 1461187610933 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 14:26:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:26:50 INFO - PROCESS | 3624 | 1461187610936 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:26:50 INFO - PROCESS | 3624 | 1461187610937 Marionette TRACE conn6 <- [1,3038,null,{}] 14:26:50 INFO - PROCESS | 3624 | 1461187610944 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:51 INFO - PROCESS | 3624 | 1461187611024 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 14:26:51 INFO - PROCESS | 3624 | 1461187611030 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:51 INFO - PROCESS | 3624 | ++DOCSHELL 1A6B1C00 == 43 [pid = 3624] [id = 771] 14:26:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1A805C00) [pid = 3624] [serial = 2311] [outer = 00000000] 14:26:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1E5E5C00) [pid = 3624] [serial = 2312] [outer = 1A805C00] 14:26:51 INFO - PROCESS | 3624 | 1461187611076 Marionette DEBUG loaded listener.js 14:26:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1E5E0000) [pid = 3624] [serial = 2313] [outer = 1A805C00] 14:26:51 INFO - PROCESS | 3624 | 1461187611500 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:26:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 629ms 14:26:51 INFO - PROCESS | 3624 | 1461187611567 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 14:26:51 INFO - PROCESS | 3624 | 1461187611569 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 14:26:51 INFO - PROCESS | 3624 | 1461187611573 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:26:51 INFO - PROCESS | 3624 | 1461187611575 Marionette TRACE conn6 <- [1,3042,null,{}] 14:26:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:26:51 INFO - PROCESS | 3624 | 1461187611578 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:51 INFO - PROCESS | 3624 | 1461187611657 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 14:26:51 INFO - PROCESS | 3624 | 1461187611662 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:51 INFO - PROCESS | 3624 | ++DOCSHELL 1DDDB000 == 44 [pid = 3624] [id = 772] 14:26:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1F64F400) [pid = 3624] [serial = 2314] [outer = 00000000] 14:26:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1FC6E800) [pid = 3624] [serial = 2315] [outer = 1F64F400] 14:26:51 INFO - PROCESS | 3624 | 1461187611707 Marionette DEBUG loaded listener.js 14:26:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1FC71C00) [pid = 3624] [serial = 2316] [outer = 1F64F400] 14:26:52 INFO - PROCESS | 3624 | 1461187612418 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:26:52 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" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:26:52 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" 14:26:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:26:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:26:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 980ms 14:26:52 INFO - PROCESS | 3624 | 1461187612557 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 14:26:52 INFO - PROCESS | 3624 | 1461187612559 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 14:26:52 INFO - PROCESS | 3624 | 1461187612563 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:26:52 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:26:52 INFO - PROCESS | 3624 | 1461187612564 Marionette TRACE conn6 <- [1,3046,null,{}] 14:26:52 INFO - PROCESS | 3624 | 1461187612568 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:52 INFO - PROCESS | 3624 | 1461187612706 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 14:26:52 INFO - PROCESS | 3624 | 1461187612845 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:52 INFO - PROCESS | 3624 | ++DOCSHELL 0EB37000 == 45 [pid = 3624] [id = 773] 14:26:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (0EB3A000) [pid = 3624] [serial = 2317] [outer = 00000000] 14:26:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (0F22AC00) [pid = 3624] [serial = 2318] [outer = 0EB3A000] 14:26:52 INFO - PROCESS | 3624 | 1461187612905 Marionette DEBUG loaded listener.js 14:26:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (0F19B800) [pid = 3624] [serial = 2319] [outer = 0EB3A000] 14:26:53 INFO - PROCESS | 3624 | 1461187613556 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 14:26:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:26:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:26:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:26:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:26:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:26:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:26:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:26:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:26:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:26:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:26:53 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:53 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:26:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:26:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:26:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:26:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:26:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:26:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:26:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:26:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:26:53 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1020ms 14:26:53 INFO - PROCESS | 3624 | 1461187613589 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 14:26:53 INFO - PROCESS | 3624 | 1461187613595 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 14:26:53 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:26:53 INFO - PROCESS | 3624 | 1461187613599 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:26:53 INFO - PROCESS | 3624 | 1461187613604 Marionette TRACE conn6 <- [1,3050,null,{}] 14:26:53 INFO - PROCESS | 3624 | 1461187613630 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:53 INFO - PROCESS | 3624 | 1461187613773 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 14:26:53 INFO - PROCESS | 3624 | 1461187613919 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:53 INFO - PROCESS | 3624 | ++DOCSHELL 128C6000 == 46 [pid = 3624] [id = 774] 14:26:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (129A2800) [pid = 3624] [serial = 2320] [outer = 00000000] 14:26:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (17A6BC00) [pid = 3624] [serial = 2321] [outer = 129A2800] 14:26:53 INFO - PROCESS | 3624 | 1461187613982 Marionette DEBUG loaded listener.js 14:26:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (17B29800) [pid = 3624] [serial = 2322] [outer = 129A2800] 14:26:54 INFO - PROCESS | 3624 | [3624] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:26:54 INFO - PROCESS | 3624 | 1461187614556 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:26:54 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:26:54 INFO - {} 14:26:54 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 990ms 14:26:54 INFO - PROCESS | 3624 | 1461187614617 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 14:26:54 INFO - PROCESS | 3624 | 1461187614620 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 14:26:54 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:26:54 INFO - PROCESS | 3624 | 1461187614629 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:26:54 INFO - PROCESS | 3624 | 1461187614631 Marionette TRACE conn6 <- [1,3054,null,{}] 14:26:54 INFO - PROCESS | 3624 | 1461187614635 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:54 INFO - PROCESS | 3624 | 1461187614753 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 14:26:54 INFO - PROCESS | 3624 | 1461187614859 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:54 INFO - PROCESS | 3624 | ++DOCSHELL 17D85400 == 47 [pid = 3624] [id = 775] 14:26:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1A68CC00) [pid = 3624] [serial = 2323] [outer = 00000000] 14:26:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1BCDA000) [pid = 3624] [serial = 2324] [outer = 1A68CC00] 14:26:54 INFO - PROCESS | 3624 | 1461187614915 Marionette DEBUG loaded listener.js 14:26:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1BF67800) [pid = 3624] [serial = 2325] [outer = 1A68CC00] 14:26:55 INFO - PROCESS | 3624 | 1461187615460 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 14:26:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:26:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:26:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:26:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:26:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:26:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:26:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:26:55 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 870ms 14:26:55 INFO - PROCESS | 3624 | 1461187615500 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 14:26:55 INFO - PROCESS | 3624 | 1461187615504 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 14:26:55 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:26:55 INFO - PROCESS | 3624 | 1461187615515 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:26:55 INFO - PROCESS | 3624 | 1461187615520 Marionette TRACE conn6 <- [1,3058,null,{}] 14:26:55 INFO - PROCESS | 3624 | 1461187615524 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:55 INFO - PROCESS | 3624 | 1461187615665 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 14:26:55 INFO - PROCESS | 3624 | 1461187615809 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:55 INFO - PROCESS | 3624 | ++DOCSHELL 1D125800 == 48 [pid = 3624] [id = 776] 14:26:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1D15FC00) [pid = 3624] [serial = 2326] [outer = 00000000] 14:26:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1DBDEC00) [pid = 3624] [serial = 2327] [outer = 1D15FC00] 14:26:55 INFO - PROCESS | 3624 | 1461187615869 Marionette DEBUG loaded listener.js 14:26:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1DBE6800) [pid = 3624] [serial = 2328] [outer = 1D15FC00] 14:26:56 INFO - PROCESS | 3624 | 1461187616401 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 14:26:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:26:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:26:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:26:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:26:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:26:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:26:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 14:26:56 INFO - PROCESS | 3624 | 1461187616445 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 14:26:56 INFO - PROCESS | 3624 | 1461187616447 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 14:26:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:26:56 INFO - PROCESS | 3624 | 1461187616451 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:26:56 INFO - PROCESS | 3624 | 1461187616453 Marionette TRACE conn6 <- [1,3062,null,{}] 14:26:56 INFO - PROCESS | 3624 | 1461187616457 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:56 INFO - PROCESS | 3624 | 1461187616564 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 14:26:56 INFO - PROCESS | 3624 | 1461187616679 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:56 INFO - PROCESS | 3624 | ++DOCSHELL 1D12FC00 == 49 [pid = 3624] [id = 777] 14:26:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1D130000) [pid = 3624] [serial = 2329] [outer = 00000000] 14:26:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1E56F400) [pid = 3624] [serial = 2330] [outer = 1D130000] 14:26:56 INFO - PROCESS | 3624 | 1461187616787 Marionette DEBUG loaded listener.js 14:26:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1E575800) [pid = 3624] [serial = 2331] [outer = 1D130000] 14:26:57 INFO - PROCESS | 3624 | 1461187617349 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 14:26:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:26:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:26:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:26:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:26:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:26:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:26:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 14:26:57 INFO - PROCESS | 3624 | 1461187617385 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 14:26:57 INFO - PROCESS | 3624 | 1461187617387 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 14:26:57 INFO - PROCESS | 3624 | 1461187617391 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:26:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:26:57 INFO - PROCESS | 3624 | 1461187617393 Marionette TRACE conn6 <- [1,3066,null,{}] 14:26:57 INFO - PROCESS | 3624 | 1461187617397 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:57 INFO - PROCESS | 3624 | 1461187617505 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 14:26:57 INFO - PROCESS | 3624 | 1461187617789 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:57 INFO - PROCESS | 3624 | ++DOCSHELL 0F22B800 == 50 [pid = 3624] [id = 778] 14:26:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (0F3DD400) [pid = 3624] [serial = 2332] [outer = 00000000] 14:26:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (128C7400) [pid = 3624] [serial = 2333] [outer = 0F3DD400] 14:26:57 INFO - PROCESS | 3624 | 1461187617855 Marionette DEBUG loaded listener.js 14:26:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1291DC00) [pid = 3624] [serial = 2334] [outer = 0F3DD400] 14:26:58 INFO - PROCESS | 3624 | 1461187618360 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 14:26:58 INFO - PROCESS | 3624 | 1461187618461 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 14:26:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:26:58 INFO - PROCESS | 3624 | 1461187618467 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:26:58 INFO - PROCESS | 3624 | 1461187618470 Marionette TRACE conn6 <- [1,3070,null,{}] 14:26:58 INFO - PROCESS | 3624 | 1461187618475 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:58 INFO - PROCESS | 3624 | 1461187618576 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 14:26:58 INFO - PROCESS | 3624 | 1461187618733 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:58 INFO - PROCESS | 3624 | ++DOCSHELL 0F22C400 == 51 [pid = 3624] [id = 779] 14:26:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (0F232C00) [pid = 3624] [serial = 2335] [outer = 00000000] 14:26:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (12913400) [pid = 3624] [serial = 2336] [outer = 0F232C00] 14:26:58 INFO - PROCESS | 3624 | 1461187618786 Marionette DEBUG loaded listener.js 14:26:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (129A1800) [pid = 3624] [serial = 2337] [outer = 0F232C00] 14:26:58 INFO - PROCESS | 3624 | --DOCSHELL 1DDDB000 == 50 [pid = 3624] [id = 772] 14:26:58 INFO - PROCESS | 3624 | --DOCSHELL 1A6B1C00 == 49 [pid = 3624] [id = 771] 14:26:58 INFO - PROCESS | 3624 | --DOCSHELL 0EB2D400 == 48 [pid = 3624] [id = 770] 14:26:58 INFO - PROCESS | 3624 | --DOCSHELL 1DB41C00 == 47 [pid = 3624] [id = 769] 14:26:58 INFO - PROCESS | 3624 | --DOCSHELL 1CF46C00 == 46 [pid = 3624] [id = 768] 14:26:58 INFO - PROCESS | 3624 | --DOCSHELL 1D12C000 == 45 [pid = 3624] [id = 767] 14:26:58 INFO - PROCESS | 3624 | --DOCSHELL 0F22C800 == 44 [pid = 3624] [id = 766] 14:26:58 INFO - PROCESS | 3624 | --DOCSHELL 19F78C00 == 43 [pid = 3624] [id = 765] 14:26:59 INFO - PROCESS | 3624 | --DOCSHELL 1A8F4000 == 42 [pid = 3624] [id = 762] 14:26:59 INFO - PROCESS | 3624 | --DOCSHELL 12916C00 == 41 [pid = 3624] [id = 761] 14:26:59 INFO - PROCESS | 3624 | --DOCSHELL 0B68B400 == 40 [pid = 3624] [id = 760] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (192F0400) [pid = 3624] [serial = 2259] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (0F22E400) [pid = 3624] [serial = 2230] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (12B10C00) [pid = 3624] [serial = 2248] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (0F3E5C00) [pid = 3624] [serial = 2250] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1BBD7C00) [pid = 3624] [serial = 2266] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (1376E800) [pid = 3624] [serial = 2233] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (17D01800) [pid = 3624] [serial = 2271] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1A81A400) [pid = 3624] [serial = 2236] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1A815C00) [pid = 3624] [serial = 2245] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1BBD8800) [pid = 3624] [serial = 2265] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1B669C00) [pid = 3624] [serial = 2238] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1CF3CC00) [pid = 3624] [serial = 2241] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (16F4B000) [pid = 3624] [serial = 2270] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (192FB000) [pid = 3624] [serial = 2260] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (12772000) [pid = 3624] [serial = 2251] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (13D57800) [pid = 3624] [serial = 2253] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1A801400) [pid = 3624] [serial = 2244] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (192ED400) [pid = 3624] [serial = 2144] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1B651400) [pid = 3624] [serial = 2263] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (17D84400) [pid = 3624] [serial = 2257] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1BF68000) [pid = 3624] [serial = 2273] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (0F5BCC00) [pid = 3624] [serial = 2198] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1CF45400) [pid = 3624] [serial = 2274] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (129A3000) [pid = 3624] [serial = 2247] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1BF69C00) [pid = 3624] [serial = 2268] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (17BFC400) [pid = 3624] [serial = 2256] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1A83E400) [pid = 3624] [serial = 2262] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (16F7AC00) [pid = 3624] [serial = 2254] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1D12CC00) [pid = 3624] [serial = 2276] [outer = 00000000] [url = about:blank] 14:26:59 INFO - PROCESS | 3624 | 1461187619326 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 14:26:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:26:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:26:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:26:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:26:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 870ms 14:26:59 INFO - PROCESS | 3624 | 1461187619342 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 14:26:59 INFO - PROCESS | 3624 | 1461187619346 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 14:26:59 INFO - PROCESS | 3624 | 1461187619351 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:26:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:26:59 INFO - PROCESS | 3624 | 1461187619353 Marionette TRACE conn6 <- [1,3074,null,{}] 14:26:59 INFO - PROCESS | 3624 | 1461187619356 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:59 INFO - PROCESS | 3624 | 1461187619439 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 14:26:59 INFO - PROCESS | 3624 | 1461187619445 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:59 INFO - PROCESS | 3624 | ++DOCSHELL 0F3DC800 == 41 [pid = 3624] [id = 780] 14:26:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (0F3E7000) [pid = 3624] [serial = 2338] [outer = 00000000] 14:26:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1299C800) [pid = 3624] [serial = 2339] [outer = 0F3E7000] 14:26:59 INFO - PROCESS | 3624 | 1461187619492 Marionette DEBUG loaded listener.js 14:26:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (13D57400) [pid = 3624] [serial = 2340] [outer = 0F3E7000] 14:27:00 INFO - PROCESS | 3624 | 1461187620002 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:27:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:27:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 14:27:00 INFO - PROCESS | 3624 | 1461187620025 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 14:27:00 INFO - PROCESS | 3624 | 1461187620028 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 14:27:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:27:00 INFO - PROCESS | 3624 | 1461187620032 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:27:00 INFO - PROCESS | 3624 | 1461187620038 Marionette TRACE conn6 <- [1,3078,null,{}] 14:27:00 INFO - PROCESS | 3624 | 1461187620046 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:00 INFO - PROCESS | 3624 | 1461187620131 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 14:27:00 INFO - PROCESS | 3624 | 1461187620137 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:00 INFO - PROCESS | 3624 | ++DOCSHELL 17AE5400 == 42 [pid = 3624] [id = 781] 14:27:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (17BF8800) [pid = 3624] [serial = 2341] [outer = 00000000] 14:27:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (19F77800) [pid = 3624] [serial = 2342] [outer = 17BF8800] 14:27:00 INFO - PROCESS | 3624 | 1461187620183 Marionette DEBUG loaded listener.js 14:27:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1A801C00) [pid = 3624] [serial = 2343] [outer = 17BF8800] 14:27:00 INFO - PROCESS | 3624 | 1461187620650 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:27:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:27:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 690ms 14:27:00 INFO - PROCESS | 3624 | 1461187620722 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 14:27:00 INFO - PROCESS | 3624 | 1461187620724 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 14:27:00 INFO - PROCESS | 3624 | 1461187620732 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:27:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:27:00 INFO - PROCESS | 3624 | 1461187620733 Marionette TRACE conn6 <- [1,3082,null,{}] 14:27:00 INFO - PROCESS | 3624 | 1461187620737 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:00 INFO - PROCESS | 3624 | 1461187620821 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 14:27:00 INFO - PROCESS | 3624 | 1461187620929 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:00 INFO - PROCESS | 3624 | ++DOCSHELL 1A80A400 == 43 [pid = 3624] [id = 782] 14:27:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1A81A400) [pid = 3624] [serial = 2344] [outer = 00000000] 14:27:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1A83E000) [pid = 3624] [serial = 2345] [outer = 1A81A400] 14:27:00 INFO - PROCESS | 3624 | 1461187620973 Marionette DEBUG loaded listener.js 14:27:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1A8F6000) [pid = 3624] [serial = 2346] [outer = 1A81A400] 14:27:01 INFO - PROCESS | 3624 | 1461187621320 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:27:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:27:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 629ms 14:27:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:27:01 INFO - PROCESS | 3624 | 1461187621366 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 14:27:01 INFO - PROCESS | 3624 | 1461187621368 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 14:27:01 INFO - PROCESS | 3624 | 1461187621372 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:27:01 INFO - PROCESS | 3624 | 1461187621373 Marionette TRACE conn6 <- [1,3086,null,{}] 14:27:01 INFO - PROCESS | 3624 | 1461187621377 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:01 INFO - PROCESS | 3624 | 1461187621506 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 14:27:01 INFO - PROCESS | 3624 | 1461187621608 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:01 INFO - PROCESS | 3624 | ++DOCSHELL 1B8E3800 == 44 [pid = 3624] [id = 783] 14:27:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1B8E4400) [pid = 3624] [serial = 2347] [outer = 00000000] 14:27:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1B945800) [pid = 3624] [serial = 2348] [outer = 1B8E4400] 14:27:01 INFO - PROCESS | 3624 | 1461187621663 Marionette DEBUG loaded listener.js 14:27:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1BBDB000) [pid = 3624] [serial = 2349] [outer = 1B8E4400] 14:27:02 INFO - PROCESS | 3624 | 1461187622082 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 14:27:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:27:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:27:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 14:27:02 INFO - PROCESS | 3624 | 1461187622102 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 14:27:02 INFO - PROCESS | 3624 | 1461187622104 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 14:27:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:27:02 INFO - PROCESS | 3624 | 1461187622113 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:27:02 INFO - PROCESS | 3624 | 1461187622114 Marionette TRACE conn6 <- [1,3090,null,{}] 14:27:02 INFO - PROCESS | 3624 | 1461187622118 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:02 INFO - PROCESS | 3624 | 1461187622238 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 14:27:02 INFO - PROCESS | 3624 | 1461187622244 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:02 INFO - PROCESS | 3624 | ++DOCSHELL 0F22A000 == 45 [pid = 3624] [id = 784] 14:27:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (0F347000) [pid = 3624] [serial = 2350] [outer = 00000000] 14:27:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1CE4C400) [pid = 3624] [serial = 2351] [outer = 0F347000] 14:27:02 INFO - PROCESS | 3624 | 1461187622288 Marionette DEBUG loaded listener.js 14:27:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1CE49800) [pid = 3624] [serial = 2352] [outer = 0F347000] 14:27:02 INFO - PROCESS | 3624 | 1461187622718 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:27:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:27:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 14:27:02 INFO - PROCESS | 3624 | 1461187622790 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 14:27:02 INFO - PROCESS | 3624 | 1461187622792 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 14:27:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:27:02 INFO - PROCESS | 3624 | 1461187622796 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:27:02 INFO - PROCESS | 3624 | 1461187622797 Marionette TRACE conn6 <- [1,3094,null,{}] 14:27:02 INFO - PROCESS | 3624 | 1461187622801 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:02 INFO - PROCESS | 3624 | 1461187622918 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 14:27:03 INFO - PROCESS | 3624 | 1461187623016 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:03 INFO - PROCESS | 3624 | ++DOCSHELL 1A80F800 == 46 [pid = 3624] [id = 785] 14:27:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1CF41800) [pid = 3624] [serial = 2353] [outer = 00000000] 14:27:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1D12CC00) [pid = 3624] [serial = 2354] [outer = 1CF41800] 14:27:03 INFO - PROCESS | 3624 | 1461187623061 Marionette DEBUG loaded listener.js 14:27:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1D134800) [pid = 3624] [serial = 2355] [outer = 1CF41800] 14:27:03 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (0F22F400) [pid = 3624] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 14:27:03 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1CF48C00) [pid = 3624] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:27:03 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1DB42000) [pid = 3624] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 14:27:03 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1B64E400) [pid = 3624] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:27:03 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1BC9C400) [pid = 3624] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:27:03 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (0F235400) [pid = 3624] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:27:03 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1D12DC00) [pid = 3624] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:27:03 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1A805C00) [pid = 3624] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 14:27:03 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1BBDC400) [pid = 3624] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:27:03 INFO - PROCESS | 3624 | 1461187623675 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 14:27:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:27:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:27:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:27:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 930ms 14:27:03 INFO - PROCESS | 3624 | 1461187623728 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 14:27:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:27:03 INFO - PROCESS | 3624 | 1461187623730 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 14:27:03 INFO - PROCESS | 3624 | 1461187623733 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:27:03 INFO - PROCESS | 3624 | 1461187623735 Marionette TRACE conn6 <- [1,3098,null,{}] 14:27:03 INFO - PROCESS | 3624 | 1461187623738 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:03 INFO - PROCESS | 3624 | 1461187623834 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 14:27:03 INFO - PROCESS | 3624 | 1461187623842 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:03 INFO - PROCESS | 3624 | ++DOCSHELL 1BBDC400 == 47 [pid = 3624] [id = 786] 14:27:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1D2F4C00) [pid = 3624] [serial = 2356] [outer = 00000000] 14:27:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1D3D7000) [pid = 3624] [serial = 2357] [outer = 1D2F4C00] 14:27:03 INFO - PROCESS | 3624 | 1461187623886 Marionette DEBUG loaded listener.js 14:27:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1D509400) [pid = 3624] [serial = 2358] [outer = 1D2F4C00] 14:27:04 INFO - PROCESS | 3624 | 1461187624330 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 14:27:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:27:04 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 14:27:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:27:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:27:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:27:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 14:27:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:27:04 INFO - PROCESS | 3624 | 1461187624364 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 14:27:04 INFO - PROCESS | 3624 | 1461187624366 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 14:27:04 INFO - PROCESS | 3624 | 1461187624369 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:27:04 INFO - PROCESS | 3624 | 1461187624371 Marionette TRACE conn6 <- [1,3102,null,{}] 14:27:04 INFO - PROCESS | 3624 | 1461187624374 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:04 INFO - PROCESS | 3624 | 1461187624456 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 14:27:04 INFO - PROCESS | 3624 | 1461187624462 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"ddb4b650-bde2-4ce3-b4c0-fb42f20c5aff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:04 INFO - PROCESS | 3624 | ++DOCSHELL 1D5EB800 == 48 [pid = 3624] [id = 787] 14:27:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1D5EBC00) [pid = 3624] [serial = 2359] [outer = 00000000] 14:27:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1DB46C00) [pid = 3624] [serial = 2360] [outer = 1D5EBC00] 14:27:04 INFO - PROCESS | 3624 | 1461187624506 Marionette DEBUG loaded listener.js 14:27:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1DB4E800) [pid = 3624] [serial = 2361] [outer = 1D5EBC00] 14:27:04 INFO - PROCESS | 3624 | 1461187624909 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:27:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:27:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 570ms 14:27:04 INFO - PROCESS | 3624 | 1461187624944 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 14:27:04 INFO - PROCESS | 3624 | 1461187624946 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 14:27:06 WARNING - u'runner_teardown' () 14:27:06 INFO - No more tests 14:27:06 INFO - Got 0 unexpected results 14:27:06 INFO - SUITE-END | took 666s 14:27:06 INFO - Closing logging queue 14:27:06 INFO - queue closed 14:27:06 INFO - Return code: 0 14:27:06 WARNING - # TBPL SUCCESS # 14:27:06 INFO - Running post-action listener: _resource_record_post_action 14:27:06 INFO - Running post-run listener: _resource_record_post_run 14:27:07 INFO - Total resource usage - Wall time: 676s; CPU: 14.0%; Read bytes: 102227968; Write bytes: 1179541504; Read time: 1611410; Write time: 8458120 14:27:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:27:07 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 31799808; Read time: 0; Write time: 28180 14:27:07 INFO - run-tests - Wall time: 674s; CPU: 14.0%; Read bytes: 102227968; Write bytes: 1089828352; Read time: 1611410; Write time: 8394360 14:27:07 INFO - Running post-run listener: _upload_blobber_files 14:27:07 INFO - Blob upload gear active. 14:27:07 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:27:07 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 14:27:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-inbound', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 14:27:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-inbound -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 14:27:07 INFO - (blobuploader) - INFO - Open directory for files ... 14:27:07 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:27:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:27:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:27:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:27:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:27:08 INFO - (blobuploader) - INFO - Done attempting. 14:27:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:27:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:27:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:27:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:27:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:27:10 INFO - (blobuploader) - INFO - Done attempting. 14:27:10 INFO - (blobuploader) - INFO - Iteration through files over. 14:27:10 INFO - Return code: 0 14:27:10 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:27:10 INFO - Using _rmtree_windows ... 14:27:10 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:27:10 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ede10ae6c23d7dc4d1dd75d184a06e74cf435d9ef4a1bd8ddbd326383a9b35a14736791505d467c4ae27e7e8afc03b589249c536a7bdbd7e16ca5583d55c4489", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3b0bbeb1ba016ed1c378bbf8ff4fd892d665e79468ed8bd91ed69fee816ded747a0b7f0fe3225e56b74dd81019e6f03d37493e859303b2ff7bab8c9b379605a4"} 14:27:10 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:27:10 INFO - Writing to file C:\slave\test\properties\blobber_files 14:27:10 INFO - Contents: 14:27:10 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ede10ae6c23d7dc4d1dd75d184a06e74cf435d9ef4a1bd8ddbd326383a9b35a14736791505d467c4ae27e7e8afc03b589249c536a7bdbd7e16ca5583d55c4489", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3b0bbeb1ba016ed1c378bbf8ff4fd892d665e79468ed8bd91ed69fee816ded747a0b7f0fe3225e56b74dd81019e6f03d37493e859303b2ff7bab8c9b379605a4"} 14:27:10 INFO - Running post-run listener: copy_logs_to_upload_dir 14:27:10 INFO - Copying logs to upload dir... 14:27:10 INFO - mkdir: C:\slave\test\build\upload\logs 14:27:10 INFO - Copying logs to upload dir... 14:27:10 INFO - Using _rmtree_windows ... 14:27:10 INFO - Using _rmtree_windows ... 14:27:10 INFO - Using _rmtree_windows ... 14:27:10 INFO - Using _rmtree_windows ... 14:27:10 INFO - Using _rmtree_windows ... 14:27:10 INFO - Using _rmtree_windows ... 14:27:10 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1019.434000 ========= master_lag: 0.48 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 59 secs) (at 2016-04-20 14:27:11.028534) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 14:27:11.029437) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-116 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-116 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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-116 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ede10ae6c23d7dc4d1dd75d184a06e74cf435d9ef4a1bd8ddbd326383a9b35a14736791505d467c4ae27e7e8afc03b589249c536a7bdbd7e16ca5583d55c4489", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3b0bbeb1ba016ed1c378bbf8ff4fd892d665e79468ed8bd91ed69fee816ded747a0b7f0fe3225e56b74dd81019e6f03d37493e859303b2ff7bab8c9b379605a4"} build_url:https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ede10ae6c23d7dc4d1dd75d184a06e74cf435d9ef4a1bd8ddbd326383a9b35a14736791505d467c4ae27e7e8afc03b589249c536a7bdbd7e16ca5583d55c4489", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3b0bbeb1ba016ed1c378bbf8ff4fd892d665e79468ed8bd91ed69fee816ded747a0b7f0fe3225e56b74dd81019e6f03d37493e859303b2ff7bab8c9b379605a4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Q0P7BSPIRhC-k5MviaOe8g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.14 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 14:27:11.274058) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 14:27:11.274430) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-116 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-116 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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-116 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 14:27:11.393161) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 14:27:11.393451) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 14:27:12.017172) ========= ========= Total master_lag: 5.29 =========