builder: mozilla-central_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-022 starttime: 1461065358.92 results: success (0) buildid: 20160419025852 builduid: 05ee8ce5db5c4583a3ac3f2dcaf9c7bb revision: 9a8ff2f4978493c3fd9982652a09ffcdf2333a75 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 04:29:18.924777) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 04:29:18.925347) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 04:29:18.925690) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 04:29:19.030944) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 04:29:19.031341) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-022 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False --04:29:19-- 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% 2.27 GB/s 04:29:20 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.501000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 04:29:20.595355) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-19 04:29:20.595719) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-022 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.610000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-19 04:29:24.218462) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 04:29:24.218859) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 9a8ff2f4978493c3fd9982652a09ffcdf2333a75 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 9a8ff2f4978493c3fd9982652a09ffcdf2333a75 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-022 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False 2016-04-19 04:29:24,642 truncating revision to first 12 chars 2016-04-19 04:29:24,642 Setting DEBUG logging. 2016-04-19 04:29:24,642 attempt 1/10 2016-04-19 04:29:24,642 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/9a8ff2f49784?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 04:29:25,019 unpacking tar archive at: mozilla-central-9a8ff2f49784/testing/mozharness/ program finished with exit code 0 elapsedTime=1.485000 ========= master_lag: 0.25 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 04:29:25.956833) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 04:29:25.957235) ========= script_repo_revision: 9a8ff2f4978493c3fd9982652a09ffcdf2333a75 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 04:29:25.957710) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 04:29:25.958019) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 04:29:25.971394) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 3 secs) (at 2016-04-19 04:29:25.971751) ========= '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-central' '--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-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-022 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 04:29:26 INFO - MultiFileLogger online at 20160419 04:29:26 in C:\slave\test 04:29:26 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-central --download-symbols true 04:29:26 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:29:26 INFO - {'append_to_log': False, 04:29:26 INFO - 'base_work_dir': 'C:\\slave\\test', 04:29:26 INFO - 'blob_upload_branch': 'mozilla-central', 04:29:26 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:29:26 INFO - 'buildbot_json_path': 'buildprops.json', 04:29:26 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:29:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:29:26 INFO - 'download_minidump_stackwalk': True, 04:29:26 INFO - 'download_symbols': 'true', 04:29:26 INFO - 'e10s': False, 04:29:26 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:29:26 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:29:26 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:29:26 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:29:26 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:29:26 INFO - 'C:/mozilla-build/tooltool.py'), 04:29:26 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:29:26 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:29:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:29:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:29:26 INFO - 'log_level': 'info', 04:29:26 INFO - 'log_to_console': True, 04:29:26 INFO - 'opt_config_files': (), 04:29:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:29:26 INFO - '--processes=1', 04:29:26 INFO - '--config=%(test_path)s/wptrunner.ini', 04:29:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:29:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:29:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:29:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:29:26 INFO - 'pip_index': False, 04:29:26 INFO - 'require_test_zip': True, 04:29:26 INFO - 'test_type': ('testharness',), 04:29:26 INFO - 'this_chunk': '1', 04:29:26 INFO - 'total_chunks': '10', 04:29:26 INFO - 'virtualenv_path': 'venv', 04:29:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:29:26 INFO - 'work_dir': 'build'} 04:29:26 INFO - ##### 04:29:26 INFO - ##### Running clobber step. 04:29:26 INFO - ##### 04:29:26 INFO - Running pre-action listener: _resource_record_pre_action 04:29:26 INFO - Running main action method: clobber 04:29:26 INFO - rmtree: C:\slave\test\build 04:29:26 INFO - Using _rmtree_windows ... 04:29:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:30:53 INFO - Running post-action listener: _resource_record_post_action 04:30:53 INFO - ##### 04:30:53 INFO - ##### Running read-buildbot-config step. 04:30:53 INFO - ##### 04:30:53 INFO - Running pre-action listener: _resource_record_pre_action 04:30:53 INFO - Running main action method: read_buildbot_config 04:30:53 INFO - Using buildbot properties: 04:30:53 INFO - { 04:30:53 INFO - "project": "", 04:30:53 INFO - "product": "firefox", 04:30:53 INFO - "script_repo_revision": "production", 04:30:53 INFO - "scheduler": "tests-mozilla-central-win8_64-debug-unittest", 04:30:53 INFO - "repository": "", 04:30:53 INFO - "buildername": "Windows 8 64-bit mozilla-central debug test web-platform-tests-1", 04:30:53 INFO - "buildid": "20160419025852", 04:30:53 INFO - "pgo_build": "False", 04:30:53 INFO - "basedir": "C:\\slave\\test", 04:30:53 INFO - "buildnumber": 0, 04:30:53 INFO - "slavename": "t-w864-ix-022", 04:30:53 INFO - "revision": "9a8ff2f4978493c3fd9982652a09ffcdf2333a75", 04:30:53 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 04:30:53 INFO - "platform": "win64", 04:30:53 INFO - "branch": "mozilla-central", 04:30:53 INFO - "repo_path": "mozilla-central", 04:30:53 INFO - "moz_repo_path": "", 04:30:53 INFO - "stage_platform": "win64", 04:30:53 INFO - "builduid": "05ee8ce5db5c4583a3ac3f2dcaf9c7bb", 04:30:53 INFO - "slavebuilddir": "test" 04:30:53 INFO - } 04:30:53 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 04:30:53 INFO - Found installer url https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 04:30:53 INFO - Running post-action listener: _resource_record_post_action 04:30:53 INFO - ##### 04:30:53 INFO - ##### Running download-and-extract step. 04:30:53 INFO - ##### 04:30:53 INFO - Running pre-action listener: _resource_record_pre_action 04:30:53 INFO - Running main action method: download_and_extract 04:30:53 INFO - mkdir: C:\slave\test\build\tests 04:30:53 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')]} 04:30:53 INFO - https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 04:30:53 INFO - trying https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 04:30:53 INFO - Downloading https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 04:30:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 04:30:54 INFO - Downloaded 1274 bytes. 04:30:54 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 04:30:54 INFO - Using the following test package requirements: 04:30:54 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 04:30:54 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:30:54 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 04:30:54 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:30:54 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 04:30:54 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:30:54 INFO - u'jsshell-win64.zip'], 04:30:54 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:30:54 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 04:30:54 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 04:30:54 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:30:54 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 04:30:54 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:30:54 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 04:30:54 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:30:54 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 04:30:54 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:30:54 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 04:30:54 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 04:30:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:30:54 INFO - https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 04:30:54 INFO - trying https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 04:30:54 INFO - Downloading https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 04:30:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 04:30:55 INFO - Downloaded 21341867 bytes. 04:30:55 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:30:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:30:57 INFO - caution: filename not matched: web-platform/* 04:30:57 INFO - Return code: 11 04:30:57 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')]} 04:30:57 INFO - https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 04:30:57 INFO - trying https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 04:30:57 INFO - Downloading https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 04:30:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 04:30:59 INFO - Downloaded 36382594 bytes. 04:30:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:30:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:31:38 INFO - caution: filename not matched: bin/* 04:31:38 INFO - caution: filename not matched: config/* 04:31:38 INFO - caution: filename not matched: mozbase/* 04:31:38 INFO - caution: filename not matched: marionette/* 04:31:38 INFO - caution: filename not matched: tools/wptserve/* 04:31:38 INFO - Return code: 11 04:31:38 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')]} 04:31:38 INFO - https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 04:31:38 INFO - trying https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 04:31:38 INFO - Downloading https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 04:31:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 04:31:40 INFO - Downloaded 83036143 bytes. 04:31:40 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 04:31:40 INFO - mkdir: C:\slave\test\properties 04:31:40 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:31:40 INFO - Writing to file C:\slave\test\properties\build_url 04:31:40 INFO - Contents: 04:31:40 INFO - build_url:https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 04:31:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 04:31:41 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:31:41 INFO - Writing to file C:\slave\test\properties\symbols_url 04:31:41 INFO - Contents: 04:31:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 04:31:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:31:41 INFO - https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:31:41 INFO - trying https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 04:31:41 INFO - Downloading https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 04:31:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 04:31:43 INFO - Downloaded 53382959 bytes. 04:31:43 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 04:31:43 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 04:31:45 INFO - Return code: 0 04:31:45 INFO - Running post-action listener: _resource_record_post_action 04:31:45 INFO - Running post-action listener: set_extra_try_arguments 04:31:45 INFO - ##### 04:31:45 INFO - ##### Running create-virtualenv step. 04:31:45 INFO - ##### 04:31:45 INFO - Running pre-action listener: _pre_create_virtualenv 04:31:45 INFO - Running pre-action listener: _resource_record_pre_action 04:31:45 INFO - Running main action method: create_virtualenv 04:31:45 INFO - Creating virtualenv C:\slave\test\build\venv 04:31:45 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 04:31:45 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:31:48 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:31:51 INFO - Installing distribute......................................................................................................................................................................................done. 04:31:53 INFO - Return code: 0 04:31:53 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:31:53 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')]} 04:31:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:31:53 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')]} 04:31:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:31:53 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 0x0255B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02684200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02608FF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263E368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026970C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:31:53 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 04:31:53 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 04:31:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:31:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 04:31:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:31:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:31:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:31:53 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 04:31:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:31:53 INFO - 'DCLOCATION': 'SCL3', 04:31:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:31:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:31:53 INFO - 'HOMEDRIVE': 'C:', 04:31:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 04:31:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:31:53 INFO - 'KTS_VERSION': '1.19c', 04:31:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 04:31:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 04:31:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:31:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:31:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:31:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:31:53 INFO - 'MOZ_NO_REMOTE': '1', 04:31:53 INFO - 'NO_EM_RESTART': '1', 04:31:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:31:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:31:53 INFO - 'OS': 'Windows_NT', 04:31:53 INFO - 'OURDRIVE': 'C:', 04:31:53 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:31:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:31:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:31:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:31:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:31:53 INFO - 'PROCESSOR_LEVEL': '6', 04:31:53 INFO - 'PROCESSOR_REVISION': '1e05', 04:31:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:31:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:31:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:31:53 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:31:53 INFO - 'PROMPT': '$P$G', 04:31:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:31:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:31:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:31:53 INFO - 'PWD': 'C:\\slave\\test', 04:31:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:31:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:31:53 INFO - 'SYSTEMDRIVE': 'C:', 04:31:53 INFO - 'SYSTEMROOT': 'C:\\windows', 04:31:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:31:53 INFO - 'TEST1': 'testie', 04:31:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:31:53 INFO - 'USERDOMAIN': 'T-W864-IX-022', 04:31:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 04:31:53 INFO - 'USERNAME': 'cltbld', 04:31:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 04:31:53 INFO - 'WINDIR': 'C:\\windows', 04:31:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:31:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:31:54 INFO - Downloading/unpacking psutil>=0.7.1 04:31:55 INFO - Running setup.py egg_info for package psutil 04:31:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:31:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:31:55 INFO - Installing collected packages: psutil 04:31:55 INFO - Running setup.py install for psutil 04:31:55 INFO - building 'psutil._psutil_windows' extension 04:31:55 INFO - error: Unable to find vcvarsall.bat 04:31:55 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ykzuks-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:31:55 INFO - running install 04:31:55 INFO - running build 04:31:55 INFO - running build_py 04:31:55 INFO - creating build 04:31:55 INFO - creating build\lib.win32-2.7 04:31:55 INFO - creating build\lib.win32-2.7\psutil 04:31:55 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:31:55 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:31:55 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:31:55 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:31:55 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:31:55 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:31:55 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:31:55 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:31:55 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:31:55 INFO - running build_ext 04:31:55 INFO - building 'psutil._psutil_windows' extension 04:31:55 INFO - error: Unable to find vcvarsall.bat 04:31:55 INFO - ---------------------------------------- 04:31:55 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ykzuks-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:31:55 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-022\AppData\Roaming\pip\pip.log 04:31:55 WARNING - Return code: 1 04:31:55 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! 04:31:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:31:55 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')]} 04:31:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:31:55 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')]} 04:31:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:31:55 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 0x0255B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02684200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02608FF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263E368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026970C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:31:55 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 04:31:55 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 04:31:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:31:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 04:31:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:31:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:31:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:31:55 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 04:31:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:31:55 INFO - 'DCLOCATION': 'SCL3', 04:31:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:31:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:31:55 INFO - 'HOMEDRIVE': 'C:', 04:31:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 04:31:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:31:55 INFO - 'KTS_VERSION': '1.19c', 04:31:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 04:31:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 04:31:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:31:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:31:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:31:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:31:55 INFO - 'MOZ_NO_REMOTE': '1', 04:31:55 INFO - 'NO_EM_RESTART': '1', 04:31:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:31:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:31:55 INFO - 'OS': 'Windows_NT', 04:31:55 INFO - 'OURDRIVE': 'C:', 04:31:55 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:31:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:31:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:31:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:31:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:31:55 INFO - 'PROCESSOR_LEVEL': '6', 04:31:55 INFO - 'PROCESSOR_REVISION': '1e05', 04:31:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:31:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:31:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:31:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:31:55 INFO - 'PROMPT': '$P$G', 04:31:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:31:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:31:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:31:55 INFO - 'PWD': 'C:\\slave\\test', 04:31:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:31:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:31:55 INFO - 'SYSTEMDRIVE': 'C:', 04:31:55 INFO - 'SYSTEMROOT': 'C:\\windows', 04:31:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:31:55 INFO - 'TEST1': 'testie', 04:31:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:31:55 INFO - 'USERDOMAIN': 'T-W864-IX-022', 04:31:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 04:31:55 INFO - 'USERNAME': 'cltbld', 04:31:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 04:31:55 INFO - 'WINDIR': 'C:\\windows', 04:31:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:31:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:31:55 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:31:55 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:31:55 INFO - Running setup.py egg_info for package mozsystemmonitor 04:31:55 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:31:55 INFO - Running setup.py egg_info for package psutil 04:31:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:31:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:31:55 INFO - Installing collected packages: mozsystemmonitor, psutil 04:31:55 INFO - Running setup.py install for mozsystemmonitor 04:31:55 INFO - Running setup.py install for psutil 04:31:55 INFO - building 'psutil._psutil_windows' extension 04:31:55 INFO - error: Unable to find vcvarsall.bat 04:31:55 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-2zs2ow-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:31:55 INFO - running install 04:31:55 INFO - running build 04:31:55 INFO - running build_py 04:31:55 INFO - running build_ext 04:31:55 INFO - building 'psutil._psutil_windows' extension 04:31:55 INFO - error: Unable to find vcvarsall.bat 04:31:55 INFO - ---------------------------------------- 04:31:55 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-2zs2ow-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:31:55 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-022\AppData\Roaming\pip\pip.log 04:31:55 WARNING - Return code: 1 04:31:55 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! 04:31:55 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:31:55 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')]} 04:31:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:31:55 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')]} 04:31:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:31:55 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 0x0255B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02684200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02608FF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263E368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026970C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:31:55 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 04:31:55 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 04:31:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:31:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 04:31:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:31:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:31:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:31:55 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 04:31:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:31:55 INFO - 'DCLOCATION': 'SCL3', 04:31:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:31:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:31:55 INFO - 'HOMEDRIVE': 'C:', 04:31:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 04:31:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:31:55 INFO - 'KTS_VERSION': '1.19c', 04:31:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 04:31:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 04:31:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:31:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:31:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:31:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:31:55 INFO - 'MOZ_NO_REMOTE': '1', 04:31:55 INFO - 'NO_EM_RESTART': '1', 04:31:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:31:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:31:55 INFO - 'OS': 'Windows_NT', 04:31:55 INFO - 'OURDRIVE': 'C:', 04:31:55 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:31:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:31:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:31:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:31:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:31:55 INFO - 'PROCESSOR_LEVEL': '6', 04:31:55 INFO - 'PROCESSOR_REVISION': '1e05', 04:31:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:31:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:31:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:31:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:31:55 INFO - 'PROMPT': '$P$G', 04:31:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:31:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:31:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:31:55 INFO - 'PWD': 'C:\\slave\\test', 04:31:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:31:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:31:55 INFO - 'SYSTEMDRIVE': 'C:', 04:31:55 INFO - 'SYSTEMROOT': 'C:\\windows', 04:31:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:31:55 INFO - 'TEST1': 'testie', 04:31:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:31:55 INFO - 'USERDOMAIN': 'T-W864-IX-022', 04:31:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 04:31:55 INFO - 'USERNAME': 'cltbld', 04:31:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 04:31:55 INFO - 'WINDIR': 'C:\\windows', 04:31:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:31:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:31:56 INFO - Downloading/unpacking blobuploader==1.2.4 04:31:56 INFO - Downloading blobuploader-1.2.4.tar.gz 04:31:56 INFO - Running setup.py egg_info for package blobuploader 04:31:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:32:00 INFO - Running setup.py egg_info for package requests 04:32:00 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:32:00 INFO - Downloading docopt-0.6.1.tar.gz 04:32:00 INFO - Running setup.py egg_info for package docopt 04:32:00 INFO - Installing collected packages: blobuploader, docopt, requests 04:32:00 INFO - Running setup.py install for blobuploader 04:32:00 INFO - Running setup.py install for docopt 04:32:00 INFO - Running setup.py install for requests 04:32:00 INFO - Successfully installed blobuploader docopt requests 04:32:00 INFO - Cleaning up... 04:32:00 INFO - Return code: 0 04:32:00 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:32:00 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')]} 04:32:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:32:00 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')]} 04:32:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:32:00 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 0x0255B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02684200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02608FF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263E368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026970C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:32:00 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 04:32:00 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 04:32:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:32:00 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 04:32:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:32:00 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:32:00 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:32:00 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 04:32:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:32:00 INFO - 'DCLOCATION': 'SCL3', 04:32:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:32:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:32:00 INFO - 'HOMEDRIVE': 'C:', 04:32:00 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 04:32:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:32:00 INFO - 'KTS_VERSION': '1.19c', 04:32:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 04:32:00 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 04:32:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:32:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:32:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:32:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:32:00 INFO - 'MOZ_NO_REMOTE': '1', 04:32:00 INFO - 'NO_EM_RESTART': '1', 04:32:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:32:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:32:00 INFO - 'OS': 'Windows_NT', 04:32:00 INFO - 'OURDRIVE': 'C:', 04:32:00 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:32:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:32:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:32:00 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:32:00 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:32:00 INFO - 'PROCESSOR_LEVEL': '6', 04:32:00 INFO - 'PROCESSOR_REVISION': '1e05', 04:32:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:32:00 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:32:00 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:32:00 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:32:00 INFO - 'PROMPT': '$P$G', 04:32:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:32:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:32:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:32:00 INFO - 'PWD': 'C:\\slave\\test', 04:32:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:32:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:32:00 INFO - 'SYSTEMDRIVE': 'C:', 04:32:00 INFO - 'SYSTEMROOT': 'C:\\windows', 04:32:00 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:32:00 INFO - 'TEST1': 'testie', 04:32:00 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:32:00 INFO - 'USERDOMAIN': 'T-W864-IX-022', 04:32:00 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 04:32:00 INFO - 'USERNAME': 'cltbld', 04:32:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 04:32:00 INFO - 'WINDIR': 'C:\\windows', 04:32:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:32:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:32:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:32:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:32:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:32:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:32:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:32:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:32:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:32:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:32:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:32:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:32:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:32:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:32:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:32:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:32:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:32:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:32:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:32:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:32:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:32:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:32:04 INFO - Unpacking c:\slave\test\build\tests\marionette 04:32:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:32:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:32:04 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 04:32:04 INFO - Running setup.py install for browsermob-proxy 04:32:19 INFO - Running setup.py install for manifestparser 04:32:19 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Running setup.py install for marionette-client 04:32:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:32:19 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Running setup.py install for marionette-driver 04:32:19 INFO - Running setup.py install for mozcrash 04:32:19 INFO - Running setup.py install for mozdebug 04:32:19 INFO - Running setup.py install for mozdevice 04:32:19 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Running setup.py install for mozfile 04:32:19 INFO - Running setup.py install for mozhttpd 04:32:19 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Running setup.py install for mozinfo 04:32:19 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Running setup.py install for mozInstall 04:32:19 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Running setup.py install for mozleak 04:32:19 INFO - Running setup.py install for mozlog 04:32:19 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Running setup.py install for moznetwork 04:32:19 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Running setup.py install for mozprocess 04:32:19 INFO - Running setup.py install for mozprofile 04:32:19 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Running setup.py install for mozrunner 04:32:19 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Running setup.py install for mozscreenshot 04:32:19 INFO - Running setup.py install for moztest 04:32:19 INFO - Running setup.py install for mozversion 04:32:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:32:19 INFO - Running setup.py install for wptserve 04:32:19 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 04:32:19 INFO - Cleaning up... 04:32:19 INFO - Return code: 0 04:32:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:32:19 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')]} 04:32:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:32:19 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')]} 04:32:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:32:19 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 0x0255B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02684200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02608FF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263E368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026970C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:32:19 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 04:32:19 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 04:32:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:32:19 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 04:32:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:32:19 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:32:19 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:32:19 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 04:32:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:32:19 INFO - 'DCLOCATION': 'SCL3', 04:32:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:32:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:32:19 INFO - 'HOMEDRIVE': 'C:', 04:32:19 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 04:32:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:32:19 INFO - 'KTS_VERSION': '1.19c', 04:32:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 04:32:19 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 04:32:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:32:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:32:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:32:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:32:19 INFO - 'MOZ_NO_REMOTE': '1', 04:32:19 INFO - 'NO_EM_RESTART': '1', 04:32:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:32:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:32:19 INFO - 'OS': 'Windows_NT', 04:32:19 INFO - 'OURDRIVE': 'C:', 04:32:19 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:32:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:32:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:32:19 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:32:19 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:32:19 INFO - 'PROCESSOR_LEVEL': '6', 04:32:19 INFO - 'PROCESSOR_REVISION': '1e05', 04:32:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:32:19 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:32:19 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:32:19 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:32:19 INFO - 'PROMPT': '$P$G', 04:32:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:32:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:32:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:32:19 INFO - 'PWD': 'C:\\slave\\test', 04:32:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:32:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:32:19 INFO - 'SYSTEMDRIVE': 'C:', 04:32:19 INFO - 'SYSTEMROOT': 'C:\\windows', 04:32:19 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:32:19 INFO - 'TEST1': 'testie', 04:32:19 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:32:19 INFO - 'USERDOMAIN': 'T-W864-IX-022', 04:32:19 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 04:32:19 INFO - 'USERNAME': 'cltbld', 04:32:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 04:32:19 INFO - 'WINDIR': 'C:\\windows', 04:32:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:32:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:32:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:32:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:32:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:32:22 INFO - Unpacking c:\slave\test\build\tests\marionette 04:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:32:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:32:22 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)) 04:32:34 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)) 04:32:34 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)) 04:32:34 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)) 04:32:34 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)) 04:32:34 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:32:34 INFO - Downloading blessings-1.6.tar.gz 04:32:34 INFO - Running setup.py egg_info for package blessings 04:32:34 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)) 04:32:34 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:32:34 INFO - Running setup.py install for blessings 04:32:34 INFO - Running setup.py install for browsermob-proxy 04:32:34 INFO - Running setup.py install for manifestparser 04:32:34 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Running setup.py install for marionette-client 04:32:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:32:34 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Running setup.py install for marionette-driver 04:32:34 INFO - Running setup.py install for mozcrash 04:32:34 INFO - Running setup.py install for mozdebug 04:32:34 INFO - Running setup.py install for mozdevice 04:32:34 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Running setup.py install for mozhttpd 04:32:34 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Running setup.py install for mozInstall 04:32:34 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Running setup.py install for mozleak 04:32:34 INFO - Running setup.py install for mozprofile 04:32:34 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Running setup.py install for mozrunner 04:32:34 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:32:34 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:32:36 INFO - Running setup.py install for mozscreenshot 04:32:36 INFO - Running setup.py install for moztest 04:32:36 INFO - Running setup.py install for mozversion 04:32:36 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:32:36 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:32:36 INFO - Running setup.py install for wptserve 04:32:36 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:32:36 INFO - Cleaning up... 04:32:36 INFO - Return code: 0 04:32:36 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:32:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:32:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:32:37 INFO - Reading from file tmpfile_stdout 04:32:37 INFO - Using _rmtree_windows ... 04:32:37 INFO - Using _rmtree_windows ... 04:32:37 INFO - Current package versions: 04:32:37 INFO - blessings == 1.6 04:32:37 INFO - blobuploader == 1.2.4 04:32:37 INFO - browsermob-proxy == 0.6.0 04:32:37 INFO - distribute == 0.6.14 04:32:37 INFO - docopt == 0.6.1 04:32:37 INFO - manifestparser == 1.1 04:32:37 INFO - marionette-client == 2.3.0 04:32:37 INFO - marionette-driver == 1.4.0 04:32:37 INFO - mozInstall == 1.12 04:32:37 INFO - mozcrash == 0.17 04:32:37 INFO - mozdebug == 0.1 04:32:37 INFO - mozdevice == 0.48 04:32:37 INFO - mozfile == 1.2 04:32:37 INFO - mozhttpd == 0.7 04:32:37 INFO - mozinfo == 0.9 04:32:37 INFO - mozleak == 0.1 04:32:37 INFO - mozlog == 3.1 04:32:37 INFO - moznetwork == 0.27 04:32:37 INFO - mozprocess == 0.22 04:32:37 INFO - mozprofile == 0.28 04:32:37 INFO - mozrunner == 6.11 04:32:37 INFO - mozscreenshot == 0.1 04:32:37 INFO - mozsystemmonitor == 0.0 04:32:37 INFO - moztest == 0.7 04:32:37 INFO - mozversion == 1.4 04:32:37 INFO - requests == 1.2.3 04:32:37 INFO - wptserve == 1.4.0 04:32:37 INFO - Running post-action listener: _resource_record_post_action 04:32:37 INFO - Running post-action listener: _start_resource_monitoring 04:32:37 INFO - Starting resource monitoring. 04:32:37 INFO - ##### 04:32:37 INFO - ##### Running pull step. 04:32:37 INFO - ##### 04:32:37 INFO - Running pre-action listener: _resource_record_pre_action 04:32:37 INFO - Running main action method: pull 04:32:37 INFO - Pull has nothing to do! 04:32:37 INFO - Running post-action listener: _resource_record_post_action 04:32:37 INFO - ##### 04:32:37 INFO - ##### Running install step. 04:32:37 INFO - ##### 04:32:37 INFO - Running pre-action listener: _resource_record_pre_action 04:32:37 INFO - Running main action method: install 04:32:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:32:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:32:37 INFO - Reading from file tmpfile_stdout 04:32:37 INFO - Using _rmtree_windows ... 04:32:37 INFO - Using _rmtree_windows ... 04:32:37 INFO - Detecting whether we're running mozinstall >=1.0... 04:32:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:32:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:32:37 INFO - Reading from file tmpfile_stdout 04:32:37 INFO - Output received: 04:32:37 INFO - Usage: mozinstall-script.py [options] installer 04:32:37 INFO - Options: 04:32:37 INFO - -h, --help show this help message and exit 04:32:37 INFO - -d DEST, --destination=DEST 04:32:37 INFO - Directory to install application into. [default: 04:32:37 INFO - "C:\slave\test"] 04:32:37 INFO - --app=APP Application being installed. [default: firefox] 04:32:37 INFO - Using _rmtree_windows ... 04:32:37 INFO - Using _rmtree_windows ... 04:32:37 INFO - mkdir: C:\slave\test\build\application 04:32:37 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.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 04:32:37 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.win64.zip --destination C:\slave\test\build\application 04:32:40 INFO - Reading from file tmpfile_stdout 04:32:40 INFO - Output received: 04:32:40 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:32:40 INFO - Using _rmtree_windows ... 04:32:40 INFO - Using _rmtree_windows ... 04:32:40 INFO - Running post-action listener: _resource_record_post_action 04:32:40 INFO - ##### 04:32:40 INFO - ##### Running run-tests step. 04:32:40 INFO - ##### 04:32:40 INFO - Running pre-action listener: _resource_record_pre_action 04:32:40 INFO - Running main action method: run_tests 04:32:40 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:32:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:32:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:32:40 INFO - grabbing minidump binary from tooltool 04:32:40 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')]} 04:32:40 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 0x0263E368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026970C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:32:40 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 04:32:40 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 04:32:40 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:32:45 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpbipv9v 04:32:45 INFO - INFO - File integrity verified, renaming tmpbipv9v to win32-minidump_stackwalk.exe 04:32:45 INFO - Return code: 0 04:32:45 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:32:45 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:32:45 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/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 04:32:45 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/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 04:32:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:32:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 04:32:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:32:45 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:32:45 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:32:45 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 04:32:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:32:45 INFO - 'DCLOCATION': 'SCL3', 04:32:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:32:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:32:45 INFO - 'HOMEDRIVE': 'C:', 04:32:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 04:32:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:32:45 INFO - 'KTS_VERSION': '1.19c', 04:32:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 04:32:45 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 04:32:45 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:32:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:32:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:32:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:32:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:32:45 INFO - 'MOZ_NO_REMOTE': '1', 04:32:45 INFO - 'NO_EM_RESTART': '1', 04:32:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:32:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:32:45 INFO - 'OS': 'Windows_NT', 04:32:45 INFO - 'OURDRIVE': 'C:', 04:32:45 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:32:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:32:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:32:45 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:32:45 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:32:45 INFO - 'PROCESSOR_LEVEL': '6', 04:32:45 INFO - 'PROCESSOR_REVISION': '1e05', 04:32:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:32:45 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:32:45 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:32:45 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:32:45 INFO - 'PROMPT': '$P$G', 04:32:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:32:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:32:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:32:45 INFO - 'PWD': 'C:\\slave\\test', 04:32:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:32:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:32:45 INFO - 'SYSTEMDRIVE': 'C:', 04:32:45 INFO - 'SYSTEMROOT': 'C:\\windows', 04:32:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:32:45 INFO - 'TEST1': 'testie', 04:32:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:32:45 INFO - 'USERDOMAIN': 'T-W864-IX-022', 04:32:45 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 04:32:45 INFO - 'USERNAME': 'cltbld', 04:32:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 04:32:45 INFO - 'WINDIR': 'C:\\windows', 04:32:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:32:45 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/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 04:32:47 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 04:32:47 INFO - import pkg_resources 04:32:48 INFO - Using 1 client processes 04:32:51 INFO - SUITE-START | Running 778 tests 04:32:51 INFO - Running testharness tests 04:32:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:32:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:32:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:32:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 04:32:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:32:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:32:51 INFO - Setting up ssl 04:32:51 INFO - PROCESS | certutil | 04:32:51 INFO - PROCESS | certutil | 04:32:52 INFO - PROCESS | certutil | 04:32:52 INFO - Certificate Nickname Trust Attributes 04:32:52 INFO - SSL,S/MIME,JAR/XPI 04:32:52 INFO - 04:32:52 INFO - web-platform-tests CT,, 04:32:52 INFO - 04:32:52 INFO - Starting runner 04:32:52 INFO - PROCESS | 4016 | [4016] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 04:32:52 INFO - PROCESS | 4016 | [4016] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 04:32:52 INFO - PROCESS | 4016 | [4016] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 04:32:52 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 04:32:52 INFO - PROCESS | 4016 | [4016] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 04:32:54 INFO - PROCESS | 4016 | 1461065574086 Marionette DEBUG Marionette enabled via build flag and pref 04:32:55 INFO - PROCESS | 4016 | ++DOCSHELL 00000072613CC800 == 1 [pid = 4016] [id = 1] 04:32:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 1 (00000072613CD000) [pid = 4016] [serial = 1] [outer = 0000000000000000] 04:32:55 INFO - PROCESS | 4016 | [4016] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 04:32:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 2 (00000072613CE000) [pid = 4016] [serial = 2] [outer = 00000072613CD000] 04:32:55 INFO - PROCESS | 4016 | ++DOCSHELL 00000072637AC000 == 2 [pid = 4016] [id = 2] 04:32:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 3 (00000072637AC800) [pid = 4016] [serial = 3] [outer = 0000000000000000] 04:32:55 INFO - PROCESS | 4016 | [4016] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 04:32:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 4 (00000072637AD800) [pid = 4016] [serial = 4] [outer = 00000072637AC800] 04:32:56 INFO - PROCESS | 4016 | 1461065576092 Marionette INFO Listening on port 2828 04:32:57 INFO - PROCESS | 4016 | 1461065577928 Marionette DEBUG Marionette enabled via command-line flag 04:32:57 INFO - PROCESS | 4016 | ++DOCSHELL 0000007265781000 == 3 [pid = 4016] [id = 3] 04:32:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 5 (00000072657BE800) [pid = 4016] [serial = 5] [outer = 0000000000000000] 04:32:57 INFO - PROCESS | 4016 | [4016] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 04:32:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 6 (00000072657BF800) [pid = 4016] [serial = 6] [outer = 00000072657BE800] 04:32:58 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:32:58 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:32:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 7 (00000072658B2000) [pid = 4016] [serial = 7] [outer = 00000072637AC800] 04:32:58 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:32:58 INFO - PROCESS | 4016 | 1461065578253 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49294 04:32:58 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:32:58 INFO - PROCESS | 4016 | 1461065578284 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49295 04:32:58 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:32:58 INFO - PROCESS | 4016 | 1461065578291 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49296 04:32:58 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:32:58 INFO - PROCESS | 4016 | 1461065578323 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49297 04:32:58 INFO - PROCESS | 4016 | 1461065578325 Marionette DEBUG Closed connection conn0 04:32:58 INFO - PROCESS | 4016 | 1461065578327 Marionette DEBUG Closed connection conn1 04:32:58 INFO - PROCESS | 4016 | 1461065578329 Marionette DEBUG Closed connection conn2 04:32:58 INFO - PROCESS | 4016 | 1461065578407 Marionette DEBUG Closed connection conn3 04:32:58 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:32:58 INFO - PROCESS | 4016 | 1461065578413 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49298 04:32:58 INFO - PROCESS | 4016 | 1461065578537 Marionette DEBUG Closed connection conn4 04:32:58 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:32:58 INFO - PROCESS | 4016 | 1461065578544 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49299 04:32:58 INFO - PROCESS | 4016 | ++DOCSHELL 00000072670D4800 == 4 [pid = 4016] [id = 4] 04:32:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 8 (000000726703F000) [pid = 4016] [serial = 8] [outer = 0000000000000000] 04:32:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 9 (00000072669A8C00) [pid = 4016] [serial = 9] [outer = 000000726703F000] 04:32:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 10 (00000072669AAC00) [pid = 4016] [serial = 10] [outer = 000000726703F000] 04:32:58 INFO - PROCESS | 4016 | 1461065578715 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:32:58 INFO - PROCESS | 4016 | 1461065578720 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419025852","device":"desktop","version":"48.0a1"} 04:32:59 INFO - PROCESS | 4016 | [4016] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:32:59 INFO - PROCESS | 4016 | [4016] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:32:59 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:33:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C60E800 == 5 [pid = 4016] [id = 5] 04:33:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 11 (000000726C60F800) [pid = 4016] [serial = 11] [outer = 0000000000000000] 04:33:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C610000 == 6 [pid = 4016] [id = 6] 04:33:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 12 (000000726C6EA400) [pid = 4016] [serial = 12] [outer = 0000000000000000] 04:33:00 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:33:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D2DD800 == 7 [pid = 4016] [id = 7] 04:33:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 13 (000000726C6E9C00) [pid = 4016] [serial = 13] [outer = 0000000000000000] 04:33:00 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:33:00 INFO - PROCESS | 4016 | [4016] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:33:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 14 (000000726D5A6C00) [pid = 4016] [serial = 14] [outer = 000000726C6E9C00] 04:33:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 15 (000000726D6F7800) [pid = 4016] [serial = 15] [outer = 000000726C60F800] 04:33:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 16 (000000726C6F6400) [pid = 4016] [serial = 16] [outer = 000000726C6EA400] 04:33:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 17 (000000726D963400) [pid = 4016] [serial = 17] [outer = 000000726C6E9C00] 04:33:02 INFO - PROCESS | 4016 | 1461065582064 Marionette DEBUG loaded listener.js 04:33:02 INFO - PROCESS | 4016 | 1461065582079 Marionette DEBUG loaded listener.js 04:33:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 18 (000000726FA55400) [pid = 4016] [serial = 18] [outer = 000000726C6E9C00] 04:33:03 INFO - PROCESS | 4016 | 1461065583098 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"3646f73b-5b06-4a71-8750-242ab3ed95e8","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419025852","device":"desktop","version":"48.0a1","command_id":1}}] 04:33:03 INFO - PROCESS | 4016 | 1461065583564 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:33:03 INFO - PROCESS | 4016 | 1461065583720 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 04:33:03 INFO - PROCESS | 4016 | 1461065583741 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:33:03 INFO - PROCESS | 4016 | [4016] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:33:05 INFO - PROCESS | 4016 | --DOCSHELL 00000072613CC800 == 6 [pid = 4016] [id = 1] 04:33:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 19 (000000725EB9E000) [pid = 4016] [serial = 19] [outer = 000000726C6E9C00] 04:33:06 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:06 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:06 INFO - PROCESS | 4016 | 1461065586184 Marionette TRACE conn5 <- [1,3,null,{}] 04:33:06 INFO - PROCESS | 4016 | 1461065586190 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:33:06 INFO - PROCESS | 4016 | 1461065586214 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 04:33:06 INFO - PROCESS | 4016 | 1461065586244 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 04:33:06 INFO - PROCESS | 4016 | 1461065586249 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 04:33:06 INFO - PROCESS | 4016 | 1461065586261 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:33:06 INFO - PROCESS | 4016 | 1461065586264 Marionette TRACE conn5 <- [1,6,null,{}] 04:33:06 INFO - PROCESS | 4016 | 1461065586280 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:06 INFO - PROCESS | 4016 | 1461065586299 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 04:33:06 INFO - PROCESS | 4016 | 1461065586305 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000726099A000 == 7 [pid = 4016] [id = 8] 04:33:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 20 (000000726650E400) [pid = 4016] [serial = 20] [outer = 0000000000000000] 04:33:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 21 (00000072669A8800) [pid = 4016] [serial = 21] [outer = 000000726650E400] 04:33:06 INFO - PROCESS | 4016 | 1461065586368 Marionette DEBUG loaded listener.js 04:33:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 22 (000000726C43FC00) [pid = 4016] [serial = 22] [outer = 000000726650E400] 04:33:06 INFO - PROCESS | 4016 | ++DOCSHELL 0000007266536800 == 8 [pid = 4016] [id = 9] 04:33:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 23 (000000726CC2C000) [pid = 4016] [serial = 23] [outer = 0000000000000000] 04:33:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 24 (000000726CC2EC00) [pid = 4016] [serial = 24] [outer = 000000726CC2C000] 04:33:06 INFO - PROCESS | 4016 | 1461065586823 Marionette DEBUG loaded listener.js 04:33:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 25 (000000726D0EFC00) [pid = 4016] [serial = 25] [outer = 000000726CC2C000] 04:33:07 INFO - PROCESS | 4016 | 1461065587418 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1182ms 04:33:07 INFO - PROCESS | 4016 | 1461065587578 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 04:33:07 INFO - PROCESS | 4016 | 1461065587582 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 04:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:33:07 INFO - PROCESS | 4016 | 1461065587633 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:33:07 INFO - PROCESS | 4016 | 1461065587636 Marionette TRACE conn5 <- [1,10,null,{}] 04:33:07 INFO - PROCESS | 4016 | 1461065587641 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:07 INFO - PROCESS | 4016 | 1461065587757 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 04:33:07 INFO - PROCESS | 4016 | 1461065587808 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CD97800 == 9 [pid = 4016] [id = 10] 04:33:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 26 (00000072665D4400) [pid = 4016] [serial = 26] [outer = 0000000000000000] 04:33:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 27 (000000726C70A000) [pid = 4016] [serial = 27] [outer = 00000072665D4400] 04:33:07 INFO - PROCESS | 4016 | 1461065587866 Marionette DEBUG loaded listener.js 04:33:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 28 (000000726C7F3C00) [pid = 4016] [serial = 28] [outer = 00000072665D4400] 04:33:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D074800 == 10 [pid = 4016] [id = 11] 04:33:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 29 (000000726D075800) [pid = 4016] [serial = 29] [outer = 0000000000000000] 04:33:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 30 (000000726D081000) [pid = 4016] [serial = 30] [outer = 000000726D075800] 04:33:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 31 (000000726D2D8000) [pid = 4016] [serial = 31] [outer = 000000726D075800] 04:33:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D2DF800 == 11 [pid = 4016] [id = 12] 04:33:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 32 (000000726D22AC00) [pid = 4016] [serial = 32] [outer = 0000000000000000] 04:33:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 33 (000000726D231000) [pid = 4016] [serial = 33] [outer = 000000726D22AC00] 04:33:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 34 (0000007261379800) [pid = 4016] [serial = 34] [outer = 000000726D22AC00] 04:33:08 INFO - PROCESS | 4016 | --DOCSHELL 00000072670D4800 == 10 [pid = 4016] [id = 4] 04:33:08 INFO - PROCESS | 4016 | 1461065588822 Marionette TRACE conn5 <- [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]]]}] 04:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1253ms 04:33:08 INFO - PROCESS | 4016 | 1461065588871 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 04:33:08 INFO - PROCESS | 4016 | 1461065588875 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 04:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:33:08 INFO - PROCESS | 4016 | 1461065588880 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:33:08 INFO - PROCESS | 4016 | 1461065588885 Marionette TRACE conn5 <- [1,14,null,{}] 04:33:08 INFO - PROCESS | 4016 | 1461065588891 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:08 INFO - PROCESS | 4016 | 1461065588976 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 04:33:08 INFO - PROCESS | 4016 | 1461065588985 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:09 INFO - PROCESS | 4016 | ++DOCSHELL 0000007260981800 == 11 [pid = 4016] [id = 13] 04:33:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 35 (0000007264E18C00) [pid = 4016] [serial = 35] [outer = 0000000000000000] 04:33:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 36 (0000007264E7F800) [pid = 4016] [serial = 36] [outer = 0000007264E18C00] 04:33:09 INFO - PROCESS | 4016 | 1461065589036 Marionette DEBUG loaded listener.js 04:33:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 37 (0000007265734000) [pid = 4016] [serial = 37] [outer = 0000007264E18C00] 04:33:09 INFO - PROCESS | 4016 | 1461065589503 Marionette TRACE conn5 <- [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]]]}] 04:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 04:33:09 INFO - PROCESS | 4016 | 1461065589514 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 04:33:09 INFO - PROCESS | 4016 | 1461065589519 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 04:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:33:09 INFO - PROCESS | 4016 | 1461065589525 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:33:09 INFO - PROCESS | 4016 | 1461065589528 Marionette TRACE conn5 <- [1,18,null,{}] 04:33:09 INFO - PROCESS | 4016 | 1461065589531 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:09 INFO - PROCESS | 4016 | 1461065589612 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 04:33:09 INFO - PROCESS | 4016 | 1461065589619 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000726379F800 == 12 [pid = 4016] [id = 14] 04:33:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 38 (0000007266447000) [pid = 4016] [serial = 38] [outer = 0000000000000000] 04:33:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 39 (0000007266CE7C00) [pid = 4016] [serial = 39] [outer = 0000007266447000] 04:33:09 INFO - PROCESS | 4016 | 1461065589669 Marionette DEBUG loaded listener.js 04:33:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 40 (000000726B714400) [pid = 4016] [serial = 40] [outer = 0000007266447000] 04:33:10 INFO - PROCESS | 4016 | 1461065590098 Marionette TRACE conn5 <- [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]]]}] 04:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 04:33:10 INFO - PROCESS | 4016 | 1461065590156 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 04:33:10 INFO - PROCESS | 4016 | 1461065590158 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 04:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:33:10 INFO - PROCESS | 4016 | 1461065590162 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:33:10 INFO - PROCESS | 4016 | 1461065590166 Marionette TRACE conn5 <- [1,22,null,{}] 04:33:10 INFO - PROCESS | 4016 | 1461065590179 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:10 INFO - PROCESS | 4016 | 1461065590266 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 04:33:10 INFO - PROCESS | 4016 | 1461065590276 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000726577D000 == 13 [pid = 4016] [id = 15] 04:33:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 41 (000000726BC85800) [pid = 4016] [serial = 41] [outer = 0000000000000000] 04:33:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 42 (000000726C152800) [pid = 4016] [serial = 42] [outer = 000000726BC85800] 04:33:10 INFO - PROCESS | 4016 | 1461065590331 Marionette DEBUG loaded listener.js 04:33:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 43 (000000726C4B7000) [pid = 4016] [serial = 43] [outer = 000000726BC85800] 04:33:10 INFO - PROCESS | 4016 | 1461065590779 Marionette TRACE conn5 <- [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]]]}] 04:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 04:33:10 INFO - PROCESS | 4016 | 1461065590794 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 04:33:10 INFO - PROCESS | 4016 | 1461065590796 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 04:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:33:10 INFO - PROCESS | 4016 | 1461065590800 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:33:10 INFO - PROCESS | 4016 | 1461065590802 Marionette TRACE conn5 <- [1,26,null,{}] 04:33:10 INFO - PROCESS | 4016 | 1461065590805 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:10 INFO - PROCESS | 4016 | 1461065590885 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 04:33:10 INFO - PROCESS | 4016 | 1461065590891 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:10 INFO - PROCESS | 4016 | ++DOCSHELL 0000007266C8B800 == 14 [pid = 4016] [id = 16] 04:33:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 44 (000000726CC37000) [pid = 4016] [serial = 44] [outer = 0000000000000000] 04:33:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 45 (000000726D348000) [pid = 4016] [serial = 45] [outer = 000000726CC37000] 04:33:10 INFO - PROCESS | 4016 | 1461065590939 Marionette DEBUG loaded listener.js 04:33:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 46 (000000726DFE7C00) [pid = 4016] [serial = 46] [outer = 000000726CC37000] 04:33:11 INFO - PROCESS | 4016 | 1461065591324 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 04:33:11 INFO - PROCESS | 4016 | 1461065591389 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 04:33:11 INFO - PROCESS | 4016 | 1461065591392 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 04:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:33:11 INFO - PROCESS | 4016 | 1461065591395 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:33:11 INFO - PROCESS | 4016 | 1461065591397 Marionette TRACE conn5 <- [1,30,null,{}] 04:33:11 INFO - PROCESS | 4016 | 1461065591401 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:11 INFO - PROCESS | 4016 | 1461065591475 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 04:33:11 INFO - PROCESS | 4016 | 1461065591484 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000726B7AF800 == 15 [pid = 4016] [id = 17] 04:33:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 47 (000000726E0B4C00) [pid = 4016] [serial = 47] [outer = 0000000000000000] 04:33:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 48 (000000726E36A800) [pid = 4016] [serial = 48] [outer = 000000726E0B4C00] 04:33:11 INFO - PROCESS | 4016 | 1461065591532 Marionette DEBUG loaded listener.js 04:33:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 49 (000000726F50F800) [pid = 4016] [serial = 49] [outer = 000000726E0B4C00] 04:33:11 INFO - PROCESS | 4016 | 1461065591940 Marionette TRACE conn5 <- [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]]]}] 04:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 584ms 04:33:12 INFO - PROCESS | 4016 | 1461065592049 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 04:33:12 INFO - PROCESS | 4016 | 1461065592051 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 04:33:12 INFO - PROCESS | 4016 | 1461065592061 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:33:12 INFO - PROCESS | 4016 | 1461065592062 Marionette TRACE conn5 <- [1,34,null,{}] 04:33:12 INFO - PROCESS | 4016 | 1461065592066 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:33:12 INFO - PROCESS | 4016 | 1461065592187 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 04:33:12 INFO - PROCESS | 4016 | 1461065592196 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:12 INFO - PROCESS | 4016 | ++DOCSHELL 00000072613CD800 == 16 [pid = 4016] [id = 18] 04:33:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 50 (0000007266C39400) [pid = 4016] [serial = 50] [outer = 0000000000000000] 04:33:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 51 (000000726D69C800) [pid = 4016] [serial = 51] [outer = 0000007266C39400] 04:33:12 INFO - PROCESS | 4016 | 1461065592245 Marionette DEBUG loaded listener.js 04:33:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 52 (000000726C8DD800) [pid = 4016] [serial = 52] [outer = 0000007266C39400] 04:33:12 INFO - PROCESS | 4016 | 1461065592623 Marionette TRACE conn5 <- [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]]]}] 04:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 566ms 04:33:12 INFO - PROCESS | 4016 | 1461065592638 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 04:33:12 INFO - PROCESS | 4016 | 1461065592640 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 04:33:12 INFO - PROCESS | 4016 | 1461065592643 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:33:12 INFO - PROCESS | 4016 | 1461065592645 Marionette TRACE conn5 <- [1,38,null,{}] 04:33:12 INFO - PROCESS | 4016 | 1461065592649 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:12 INFO - PROCESS | 4016 | 1461065592749 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 04:33:12 INFO - PROCESS | 4016 | 1461065592757 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000726E21E800 == 17 [pid = 4016] [id = 19] 04:33:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 53 (000000726C8E1C00) [pid = 4016] [serial = 53] [outer = 0000000000000000] 04:33:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 54 (000000726C8E8C00) [pid = 4016] [serial = 54] [outer = 000000726C8E1C00] 04:33:12 INFO - PROCESS | 4016 | 1461065592804 Marionette DEBUG loaded listener.js 04:33:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 55 (00000072708B7800) [pid = 4016] [serial = 55] [outer = 000000726C8E1C00] 04:33:13 INFO - PROCESS | 4016 | 1461065593174 Marionette TRACE conn5 <- [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]]]}] 04:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 04:33:13 INFO - PROCESS | 4016 | 1461065593234 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 04:33:13 INFO - PROCESS | 4016 | 1461065593236 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 04:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:33:13 INFO - PROCESS | 4016 | 1461065593240 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:33:13 INFO - PROCESS | 4016 | 1461065593242 Marionette TRACE conn5 <- [1,42,null,{}] 04:33:13 INFO - PROCESS | 4016 | 1461065593246 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:13 INFO - PROCESS | 4016 | 1461065593343 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 04:33:13 INFO - PROCESS | 4016 | 1461065593351 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:13 INFO - PROCESS | 4016 | ++DOCSHELL 000000726F60F000 == 18 [pid = 4016] [id = 20] 04:33:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 56 (000000725E2D3400) [pid = 4016] [serial = 56] [outer = 0000000000000000] 04:33:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 57 (000000725E2DC400) [pid = 4016] [serial = 57] [outer = 000000725E2D3400] 04:33:13 INFO - PROCESS | 4016 | 1461065593398 Marionette DEBUG loaded listener.js 04:33:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 58 (000000726C8E6000) [pid = 4016] [serial = 58] [outer = 000000725E2D3400] 04:33:13 INFO - PROCESS | 4016 | 1461065593757 Marionette TRACE conn5 <- [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]]]}] 04:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 524ms 04:33:13 INFO - PROCESS | 4016 | 1461065593767 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 04:33:13 INFO - PROCESS | 4016 | 1461065593769 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 04:33:13 INFO - PROCESS | 4016 | 1461065593772 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:33:13 INFO - PROCESS | 4016 | 1461065593774 Marionette TRACE conn5 <- [1,46,null,{}] 04:33:13 INFO - PROCESS | 4016 | 1461065593777 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:13 INFO - PROCESS | 4016 | 1461065593852 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 04:33:13 INFO - PROCESS | 4016 | 1461065593858 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:13 INFO - PROCESS | 4016 | ++DOCSHELL 00000072703DB000 == 19 [pid = 4016] [id = 21] 04:33:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (000000726CB69400) [pid = 4016] [serial = 59] [outer = 0000000000000000] 04:33:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (000000726CB6FC00) [pid = 4016] [serial = 60] [outer = 000000726CB69400] 04:33:13 INFO - PROCESS | 4016 | 1461065593905 Marionette DEBUG loaded listener.js 04:33:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000726CB76000) [pid = 4016] [serial = 61] [outer = 000000726CB69400] 04:33:14 INFO - PROCESS | 4016 | 1461065594296 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 588ms 04:33:14 INFO - PROCESS | 4016 | 1461065594364 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 04:33:14 INFO - PROCESS | 4016 | 1461065594366 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 04:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:33:14 INFO - PROCESS | 4016 | 1461065594369 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:33:14 INFO - PROCESS | 4016 | 1461065594371 Marionette TRACE conn5 <- [1,50,null,{}] 04:33:14 INFO - PROCESS | 4016 | 1461065594375 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:14 INFO - PROCESS | 4016 | 1461065594448 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 04:33:14 INFO - PROCESS | 4016 | 1461065594454 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:14 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270A5A800 == 20 [pid = 4016] [id = 22] 04:33:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (0000007260775C00) [pid = 4016] [serial = 62] [outer = 0000000000000000] 04:33:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (0000007260779400) [pid = 4016] [serial = 63] [outer = 0000007260775C00] 04:33:14 INFO - PROCESS | 4016 | 1461065594502 Marionette DEBUG loaded listener.js 04:33:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000726CB74000) [pid = 4016] [serial = 64] [outer = 0000007260775C00] 04:33:14 INFO - PROCESS | 4016 | 1461065594864 Marionette TRACE conn5 <- [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]]]}] 04:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 523ms 04:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:33:14 INFO - PROCESS | 4016 | 1461065594896 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 04:33:14 INFO - PROCESS | 4016 | 1461065594898 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 04:33:14 INFO - PROCESS | 4016 | 1461065594901 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:33:14 INFO - PROCESS | 4016 | 1461065594904 Marionette TRACE conn5 <- [1,54,null,{}] 04:33:14 INFO - PROCESS | 4016 | 1461065594908 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:15 INFO - PROCESS | 4016 | 1461065595033 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 04:33:15 INFO - PROCESS | 4016 | 1461065595041 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:15 INFO - PROCESS | 4016 | ++DOCSHELL 0000007272550000 == 21 [pid = 4016] [id = 23] 04:33:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000725FE43000) [pid = 4016] [serial = 65] [outer = 0000000000000000] 04:33:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (00000072708BA800) [pid = 4016] [serial = 66] [outer = 000000725FE43000] 04:33:15 INFO - PROCESS | 4016 | 1461065595100 Marionette DEBUG loaded listener.js 04:33:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (00000072751A7800) [pid = 4016] [serial = 67] [outer = 000000725FE43000] 04:33:15 INFO - PROCESS | 4016 | 1461065595485 Marionette TRACE conn5 <- [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]]]}] 04:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 04:33:15 INFO - PROCESS | 4016 | 1461065595533 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 04:33:15 INFO - PROCESS | 4016 | 1461065595535 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 04:33:15 INFO - PROCESS | 4016 | 1461065595539 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:33:15 INFO - PROCESS | 4016 | 1461065595541 Marionette TRACE conn5 <- [1,58,null,{}] 04:33:15 INFO - PROCESS | 4016 | 1461065595544 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:15 INFO - PROCESS | 4016 | 1461065595642 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 04:33:15 INFO - PROCESS | 4016 | 1461065595650 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:15 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270723800 == 22 [pid = 4016] [id = 24] 04:33:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (00000072708C2400) [pid = 4016] [serial = 68] [outer = 0000000000000000] 04:33:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (00000072751B0400) [pid = 4016] [serial = 69] [outer = 00000072708C2400] 04:33:15 INFO - PROCESS | 4016 | 1461065595697 Marionette DEBUG loaded listener.js 04:33:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (0000007274406000) [pid = 4016] [serial = 70] [outer = 00000072708C2400] 04:33:16 INFO - PROCESS | 4016 | 1461065596056 Marionette TRACE conn5 <- [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]]]}] 04:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 523ms 04:33:16 INFO - PROCESS | 4016 | 1461065596066 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 04:33:16 INFO - PROCESS | 4016 | 1461065596068 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 04:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:33:16 INFO - PROCESS | 4016 | 1461065596072 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:33:16 INFO - PROCESS | 4016 | 1461065596074 Marionette TRACE conn5 <- [1,62,null,{}] 04:33:16 INFO - PROCESS | 4016 | 1461065596078 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:16 INFO - PROCESS | 4016 | 1461065596154 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 04:33:16 INFO - PROCESS | 4016 | 1461065596160 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:16 INFO - PROCESS | 4016 | ++DOCSHELL 00000072744C3000 == 23 [pid = 4016] [id = 25] 04:33:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000727440AC00) [pid = 4016] [serial = 71] [outer = 0000000000000000] 04:33:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (00000072744A7C00) [pid = 4016] [serial = 72] [outer = 000000727440AC00] 04:33:16 INFO - PROCESS | 4016 | 1461065596207 Marionette DEBUG loaded listener.js 04:33:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (00000072744AE000) [pid = 4016] [serial = 73] [outer = 000000727440AC00] 04:33:16 INFO - PROCESS | 4016 | 1461065596606 Marionette TRACE conn5 <- [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]]]}] 04:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 04:33:17 INFO - PROCESS | 4016 | --DOCSHELL 000000726099A000 == 22 [pid = 4016] [id = 8] 04:33:17 INFO - PROCESS | 4016 | 1461065597342 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 04:33:17 INFO - PROCESS | 4016 | 1461065597346 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 04:33:17 INFO - PROCESS | 4016 | 1461065597356 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:33:17 INFO - PROCESS | 4016 | 1461065597360 Marionette TRACE conn5 <- [1,66,null,{}] 04:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:33:17 INFO - PROCESS | 4016 | 1461065597376 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:17 INFO - PROCESS | 4016 | 1461065597481 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 04:33:17 INFO - PROCESS | 4016 | 1461065597552 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:17 INFO - PROCESS | 4016 | ++DOCSHELL 00000072613CB800 == 23 [pid = 4016] [id = 26] 04:33:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (0000007260774C00) [pid = 4016] [serial = 74] [outer = 0000000000000000] 04:33:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000726077A000) [pid = 4016] [serial = 75] [outer = 0000007260774C00] 04:33:17 INFO - PROCESS | 4016 | 1461065597602 Marionette DEBUG loaded listener.js 04:33:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000726112DC00) [pid = 4016] [serial = 76] [outer = 0000007260774C00] 04:33:18 INFO - PROCESS | 4016 | 1461065598019 Marionette TRACE conn5 <- [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]]]}] 04:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 692ms 04:33:18 INFO - PROCESS | 4016 | 1461065598066 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 04:33:18 INFO - PROCESS | 4016 | 1461065598070 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 04:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:33:18 INFO - PROCESS | 4016 | 1461065598088 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:33:18 INFO - PROCESS | 4016 | 1461065598092 Marionette TRACE conn5 <- [1,70,null,{}] 04:33:18 INFO - PROCESS | 4016 | 1461065598097 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:18 INFO - PROCESS | 4016 | 1461065598194 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 04:33:18 INFO - PROCESS | 4016 | 1461065598202 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:18 INFO - PROCESS | 4016 | ++DOCSHELL 00000072655F0000 == 24 [pid = 4016] [id = 27] 04:33:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (0000007260BF3000) [pid = 4016] [serial = 77] [outer = 0000000000000000] 04:33:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (0000007265730C00) [pid = 4016] [serial = 78] [outer = 0000007260BF3000] 04:33:18 INFO - PROCESS | 4016 | 1461065598251 Marionette DEBUG loaded listener.js 04:33:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (0000007266446000) [pid = 4016] [serial = 79] [outer = 0000007260BF3000] 04:33:18 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000726703F000) [pid = 4016] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:33:18 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (0000007260775C00) [pid = 4016] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:33:18 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000725FE43000) [pid = 4016] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:33:18 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (00000072665D4400) [pid = 4016] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:33:18 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (0000007264E18C00) [pid = 4016] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:33:18 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (0000007266447000) [pid = 4016] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:33:18 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000726BC85800) [pid = 4016] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:33:18 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000726CC37000) [pid = 4016] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:33:18 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000726E0B4C00) [pid = 4016] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:33:18 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (0000007266C39400) [pid = 4016] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:33:18 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000726650E400) [pid = 4016] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:33:18 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (00000072708C2400) [pid = 4016] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:33:18 INFO - PROCESS | 4016 | 1461065598991 Marionette TRACE conn5 <- [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]]]}] 04:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 943ms 04:33:19 INFO - PROCESS | 4016 | 1461065599029 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 04:33:19 INFO - PROCESS | 4016 | 1461065599032 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 04:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:33:19 INFO - PROCESS | 4016 | 1461065599036 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:33:19 INFO - PROCESS | 4016 | 1461065599038 Marionette TRACE conn5 <- [1,74,null,{}] 04:33:19 INFO - PROCESS | 4016 | 1461065599047 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:19 INFO - PROCESS | 4016 | 1461065599130 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 04:33:19 INFO - PROCESS | 4016 | 1461065599139 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:19 INFO - PROCESS | 4016 | ++DOCSHELL 0000007266C86000 == 25 [pid = 4016] [id = 28] 04:33:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (00000072669AA000) [pid = 4016] [serial = 80] [outer = 0000000000000000] 04:33:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (0000007266C30400) [pid = 4016] [serial = 81] [outer = 00000072669AA000] 04:33:19 INFO - PROCESS | 4016 | 1461065599190 Marionette DEBUG loaded listener.js 04:33:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (0000007266CEDC00) [pid = 4016] [serial = 82] [outer = 00000072669AA000] 04:33:19 INFO - PROCESS | 4016 | 1461065599600 Marionette TRACE conn5 <- [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]]]}] 04:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 04:33:19 INFO - PROCESS | 4016 | 1461065599667 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 04:33:19 INFO - PROCESS | 4016 | 1461065599669 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 04:33:19 INFO - PROCESS | 4016 | 1461065599672 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:33:19 INFO - PROCESS | 4016 | 1461065599674 Marionette TRACE conn5 <- [1,78,null,{}] 04:33:19 INFO - PROCESS | 4016 | 1461065599678 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:19 INFO - PROCESS | 4016 | 1461065599759 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 04:33:19 INFO - PROCESS | 4016 | 1461065599767 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C120000 == 26 [pid = 4016] [id = 29] 04:33:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (0000007269F6E000) [pid = 4016] [serial = 83] [outer = 0000000000000000] 04:33:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000726B75E000) [pid = 4016] [serial = 84] [outer = 0000007269F6E000] 04:33:19 INFO - PROCESS | 4016 | 1461065599816 Marionette DEBUG loaded listener.js 04:33:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000726BCC2000) [pid = 4016] [serial = 85] [outer = 0000007269F6E000] 04:33:20 INFO - PROCESS | 4016 | 1461065600219 Marionette TRACE conn5 <- [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]]]}] 04:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 586ms 04:33:20 INFO - PROCESS | 4016 | 1461065600262 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 04:33:20 INFO - PROCESS | 4016 | 1461065600264 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 04:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:33:20 INFO - PROCESS | 4016 | 1461065600268 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:33:20 INFO - PROCESS | 4016 | 1461065600270 Marionette TRACE conn5 <- [1,82,null,{}] 04:33:20 INFO - PROCESS | 4016 | 1461065600273 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:20 INFO - PROCESS | 4016 | 1461065600369 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 04:33:20 INFO - PROCESS | 4016 | 1461065600378 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:20 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D081800 == 27 [pid = 4016] [id = 30] 04:33:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000726C70BC00) [pid = 4016] [serial = 86] [outer = 0000000000000000] 04:33:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000726C711C00) [pid = 4016] [serial = 87] [outer = 000000726C70BC00] 04:33:20 INFO - PROCESS | 4016 | 1461065600428 Marionette DEBUG loaded listener.js 04:33:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000726C8E1400) [pid = 4016] [serial = 88] [outer = 000000726C70BC00] 04:33:20 INFO - PROCESS | 4016 | 1461065600831 Marionette TRACE conn5 <- [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]]]}] 04:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 04:33:20 INFO - PROCESS | 4016 | 1461065600900 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 04:33:20 INFO - PROCESS | 4016 | 1461065600903 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 04:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:33:20 INFO - PROCESS | 4016 | 1461065600906 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:33:20 INFO - PROCESS | 4016 | 1461065600908 Marionette TRACE conn5 <- [1,86,null,{}] 04:33:20 INFO - PROCESS | 4016 | 1461065600912 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:21 INFO - PROCESS | 4016 | 1461065601042 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 04:33:21 INFO - PROCESS | 4016 | 1461065601107 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:21 INFO - PROCESS | 4016 | ++DOCSHELL 00000072607E1800 == 28 [pid = 4016] [id = 31] 04:33:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000725E2E1400) [pid = 4016] [serial = 89] [outer = 0000000000000000] 04:33:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000725FC7F800) [pid = 4016] [serial = 90] [outer = 000000725E2E1400] 04:33:21 INFO - PROCESS | 4016 | 1461065601167 Marionette DEBUG loaded listener.js 04:33:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (00000072607B8400) [pid = 4016] [serial = 91] [outer = 000000725E2E1400] 04:33:21 INFO - PROCESS | 4016 | 1461065601729 Marionette TRACE conn5 <- [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]]]}] 04:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 880ms 04:33:21 INFO - PROCESS | 4016 | 1461065601791 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 04:33:21 INFO - PROCESS | 4016 | 1461065601797 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 04:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:33:21 INFO - PROCESS | 4016 | 1461065601802 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:33:21 INFO - PROCESS | 4016 | 1461065601807 Marionette TRACE conn5 <- [1,90,null,{}] 04:33:21 INFO - PROCESS | 4016 | 1461065601812 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:21 INFO - PROCESS | 4016 | 1461065601950 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 04:33:22 INFO - PROCESS | 4016 | 1461065602004 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000726BC53800 == 29 [pid = 4016] [id = 32] 04:33:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (0000007266441400) [pid = 4016] [serial = 92] [outer = 0000000000000000] 04:33:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (0000007266C6A000) [pid = 4016] [serial = 93] [outer = 0000007266441400] 04:33:22 INFO - PROCESS | 4016 | 1461065602064 Marionette DEBUG loaded listener.js 04:33:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000726BA5D400) [pid = 4016] [serial = 94] [outer = 0000007266441400] 04:33:22 INFO - PROCESS | 4016 | 1461065602581 Marionette TRACE conn5 <- [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]]]}] 04:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 840ms 04:33:22 INFO - PROCESS | 4016 | 1461065602643 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 04:33:22 INFO - PROCESS | 4016 | 1461065602647 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 04:33:22 INFO - PROCESS | 4016 | 1461065602651 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:33:22 INFO - PROCESS | 4016 | 1461065602654 Marionette TRACE conn5 <- [1,94,null,{}] 04:33:22 INFO - PROCESS | 4016 | 1461065602658 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:22 INFO - PROCESS | 4016 | 1461065602756 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 04:33:22 INFO - PROCESS | 4016 | 1461065602832 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000726F1CE800 == 30 [pid = 4016] [id = 33] 04:33:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000726CB70000) [pid = 4016] [serial = 95] [outer = 0000000000000000] 04:33:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000726CC2D000) [pid = 4016] [serial = 96] [outer = 000000726CB70000] 04:33:22 INFO - PROCESS | 4016 | 1461065602889 Marionette DEBUG loaded listener.js 04:33:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000726D227800) [pid = 4016] [serial = 97] [outer = 000000726CB70000] 04:33:23 INFO - PROCESS | 4016 | 1461065603441 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 840ms 04:33:23 INFO - PROCESS | 4016 | 1461065603496 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 04:33:23 INFO - PROCESS | 4016 | 1461065603501 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 04:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:33:23 INFO - PROCESS | 4016 | 1461065603513 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:33:23 INFO - PROCESS | 4016 | 1461065603519 Marionette TRACE conn5 <- [1,98,null,{}] 04:33:23 INFO - PROCESS | 4016 | 1461065603523 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:23 INFO - PROCESS | 4016 | 1461065603627 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 04:33:23 INFO - PROCESS | 4016 | 1461065603686 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:23 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270729800 == 31 [pid = 4016] [id = 34] 04:33:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000726D693800) [pid = 4016] [serial = 98] [outer = 0000000000000000] 04:33:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000726DFE3800) [pid = 4016] [serial = 99] [outer = 000000726D693800] 04:33:23 INFO - PROCESS | 4016 | 1461065603744 Marionette DEBUG loaded listener.js 04:33:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000726E36E400) [pid = 4016] [serial = 100] [outer = 000000726D693800] 04:33:24 INFO - PROCESS | 4016 | 1461065604274 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 839ms 04:33:24 INFO - PROCESS | 4016 | 1461065604350 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 04:33:24 INFO - PROCESS | 4016 | 1461065604353 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 04:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:33:24 INFO - PROCESS | 4016 | 1461065604356 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:33:24 INFO - PROCESS | 4016 | 1461065604358 Marionette TRACE conn5 <- [1,102,null,{}] 04:33:24 INFO - PROCESS | 4016 | 1461065604362 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:24 INFO - PROCESS | 4016 | 1461065604458 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 04:33:24 INFO - PROCESS | 4016 | 1461065604518 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:24 INFO - PROCESS | 4016 | ++DOCSHELL 0000007264E39800 == 32 [pid = 4016] [id = 35] 04:33:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000726B710800) [pid = 4016] [serial = 101] [outer = 0000000000000000] 04:33:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000726C7F4400) [pid = 4016] [serial = 102] [outer = 000000726B710800] 04:33:24 INFO - PROCESS | 4016 | 1461065604574 Marionette DEBUG loaded listener.js 04:33:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000726F511C00) [pid = 4016] [serial = 103] [outer = 000000726B710800] 04:33:25 INFO - PROCESS | 4016 | 1461065605218 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (00000072669A8C00) [pid = 4016] [serial = 9] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (00000072669AAC00) [pid = 4016] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (00000072637AD800) [pid = 4016] [serial = 4] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (0000007260779400) [pid = 4016] [serial = 63] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (00000072708BA800) [pid = 4016] [serial = 66] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (00000072751B0400) [pid = 4016] [serial = 69] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000726C70A000) [pid = 4016] [serial = 27] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000726D231000) [pid = 4016] [serial = 33] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (0000007264E7F800) [pid = 4016] [serial = 36] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (0000007266CE7C00) [pid = 4016] [serial = 39] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000726C152800) [pid = 4016] [serial = 42] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000726D348000) [pid = 4016] [serial = 45] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000726DFE7C00) [pid = 4016] [serial = 46] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000726E36A800) [pid = 4016] [serial = 48] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000726D69C800) [pid = 4016] [serial = 51] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000726C8E8C00) [pid = 4016] [serial = 54] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000725E2DC400) [pid = 4016] [serial = 57] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000726CB6FC00) [pid = 4016] [serial = 60] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (00000072669A8800) [pid = 4016] [serial = 21] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000726CC2EC00) [pid = 4016] [serial = 24] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000726F50F800) [pid = 4016] [serial = 49] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000726D081000) [pid = 4016] [serial = 30] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000726C8DD800) [pid = 4016] [serial = 52] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000726C43FC00) [pid = 4016] [serial = 22] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (0000007265734000) [pid = 4016] [serial = 37] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000726CB74000) [pid = 4016] [serial = 64] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000726B714400) [pid = 4016] [serial = 40] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000726C4B7000) [pid = 4016] [serial = 43] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (00000072751A7800) [pid = 4016] [serial = 67] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000726C7F3C00) [pid = 4016] [serial = 28] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (0000007274406000) [pid = 4016] [serial = 70] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 59 (000000726D963400) [pid = 4016] [serial = 17] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - PROCESS | 4016 | --DOMWINDOW == 58 (000000726D5A6C00) [pid = 4016] [serial = 14] [outer = 0000000000000000] [url = about:blank] 04:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 944ms 04:33:25 INFO - PROCESS | 4016 | 1461065605303 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 04:33:25 INFO - PROCESS | 4016 | 1461065605307 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 04:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:33:25 INFO - PROCESS | 4016 | 1461065605313 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:33:25 INFO - PROCESS | 4016 | 1461065605317 Marionette TRACE conn5 <- [1,106,null,{}] 04:33:25 INFO - PROCESS | 4016 | 1461065605322 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:25 INFO - PROCESS | 4016 | 1461065605404 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 04:33:25 INFO - PROCESS | 4016 | 1461065605472 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:25 INFO - PROCESS | 4016 | ++DOCSHELL 00000072637B3000 == 33 [pid = 4016] [id = 36] 04:33:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (0000007260776C00) [pid = 4016] [serial = 104] [outer = 0000000000000000] 04:33:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (000000726077C800) [pid = 4016] [serial = 105] [outer = 0000007260776C00] 04:33:25 INFO - PROCESS | 4016 | 1461065605526 Marionette DEBUG loaded listener.js 04:33:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (0000007261FE4800) [pid = 4016] [serial = 106] [outer = 0000007260776C00] 04:33:25 INFO - PROCESS | 4016 | 1461065605890 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 632ms 04:33:25 INFO - PROCESS | 4016 | 1461065605949 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 04:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:33:25 INFO - PROCESS | 4016 | 1461065605956 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 04:33:25 INFO - PROCESS | 4016 | 1461065605970 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:33:25 INFO - PROCESS | 4016 | 1461065605973 Marionette TRACE conn5 <- [1,110,null,{}] 04:33:25 INFO - PROCESS | 4016 | 1461065605980 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:26 INFO - PROCESS | 4016 | 1461065606061 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 04:33:26 INFO - PROCESS | 4016 | 1461065606093 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000726653F800 == 34 [pid = 4016] [id = 37] 04:33:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (0000007264E1A000) [pid = 4016] [serial = 107] [outer = 0000000000000000] 04:33:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (00000072665D8000) [pid = 4016] [serial = 108] [outer = 0000007264E1A000] 04:33:26 INFO - PROCESS | 4016 | 1461065606139 Marionette DEBUG loaded listener.js 04:33:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (0000007266C6A400) [pid = 4016] [serial = 109] [outer = 0000007264E1A000] 04:33:26 INFO - PROCESS | 4016 | 1461065606534 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 588ms 04:33:26 INFO - PROCESS | 4016 | 1461065606551 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 04:33:26 INFO - PROCESS | 4016 | 1461065606553 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 04:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:33:26 INFO - PROCESS | 4016 | 1461065606557 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:33:26 INFO - PROCESS | 4016 | 1461065606561 Marionette TRACE conn5 <- [1,114,null,{}] 04:33:26 INFO - PROCESS | 4016 | 1461065606572 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:26 INFO - PROCESS | 4016 | 1461065606657 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 04:33:26 INFO - PROCESS | 4016 | 1461065606664 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000726B7B8800 == 35 [pid = 4016] [id = 38] 04:33:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000726B714400) [pid = 4016] [serial = 110] [outer = 0000000000000000] 04:33:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000726C4B4000) [pid = 4016] [serial = 111] [outer = 000000726B714400] 04:33:26 INFO - PROCESS | 4016 | 1461065606714 Marionette DEBUG loaded listener.js 04:33:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000726C8DFC00) [pid = 4016] [serial = 112] [outer = 000000726B714400] 04:33:27 INFO - PROCESS | 4016 | 1461065607119 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 586ms 04:33:27 INFO - PROCESS | 4016 | 1461065607146 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 04:33:27 INFO - PROCESS | 4016 | 1461065607149 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 04:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:33:27 INFO - PROCESS | 4016 | 1461065607165 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:33:27 INFO - PROCESS | 4016 | 1461065607167 Marionette TRACE conn5 <- [1,118,null,{}] 04:33:27 INFO - PROCESS | 4016 | 1461065607171 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:27 INFO - PROCESS | 4016 | 1461065607249 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 04:33:27 INFO - PROCESS | 4016 | 1461065607255 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D082800 == 36 [pid = 4016] [id = 39] 04:33:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000726CB71400) [pid = 4016] [serial = 113] [outer = 0000000000000000] 04:33:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000726D226C00) [pid = 4016] [serial = 114] [outer = 000000726CB71400] 04:33:27 INFO - PROCESS | 4016 | 1461065607302 Marionette DEBUG loaded listener.js 04:33:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000726D5A7000) [pid = 4016] [serial = 115] [outer = 000000726CB71400] 04:33:27 INFO - PROCESS | 4016 | 1461065607737 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 04:33:27 INFO - PROCESS | 4016 | 1461065607794 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 04:33:27 INFO - PROCESS | 4016 | 1461065607797 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 04:33:27 INFO - PROCESS | 4016 | 1461065607806 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:33:27 INFO - PROCESS | 4016 | 1461065607808 Marionette TRACE conn5 <- [1,122,null,{}] 04:33:27 INFO - PROCESS | 4016 | 1461065607811 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:27 INFO - PROCESS | 4016 | 1461065607906 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 04:33:27 INFO - PROCESS | 4016 | 1461065607912 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C616800 == 37 [pid = 4016] [id = 40] 04:33:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000726D21A800) [pid = 4016] [serial = 116] [outer = 0000000000000000] 04:33:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000726DFE7C00) [pid = 4016] [serial = 117] [outer = 000000726D21A800] 04:33:27 INFO - PROCESS | 4016 | 1461065607959 Marionette DEBUG loaded listener.js 04:33:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000726F109400) [pid = 4016] [serial = 118] [outer = 000000726D21A800] 04:33:28 INFO - PROCESS | 4016 | 1461065608372 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 586ms 04:33:28 INFO - PROCESS | 4016 | 1461065608394 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 04:33:28 INFO - PROCESS | 4016 | 1461065608396 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 04:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:33:28 INFO - PROCESS | 4016 | 1461065608400 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:33:28 INFO - PROCESS | 4016 | 1461065608402 Marionette TRACE conn5 <- [1,126,null,{}] 04:33:28 INFO - PROCESS | 4016 | 1461065608405 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:28 INFO - PROCESS | 4016 | 1461065608523 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 04:33:28 INFO - PROCESS | 4016 | 1461065608530 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000727071E800 == 38 [pid = 4016] [id = 41] 04:33:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (0000007270376800) [pid = 4016] [serial = 119] [outer = 0000000000000000] 04:33:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (00000072708BB400) [pid = 4016] [serial = 120] [outer = 0000007270376800] 04:33:28 INFO - PROCESS | 4016 | 1461065608581 Marionette DEBUG loaded listener.js 04:33:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (00000072724F9800) [pid = 4016] [serial = 121] [outer = 0000007270376800] 04:33:29 INFO - PROCESS | 4016 | 1461065609015 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 04:33:29 INFO - PROCESS | 4016 | 1461065609036 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 04:33:29 INFO - PROCESS | 4016 | 1461065609038 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 04:33:29 INFO - PROCESS | 4016 | 1461065609042 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:33:29 INFO - PROCESS | 4016 | 1461065609043 Marionette TRACE conn5 <- [1,130,null,{}] 04:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:33:29 INFO - PROCESS | 4016 | 1461065609047 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:29 INFO - PROCESS | 4016 | 1461065609142 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 04:33:29 INFO - PROCESS | 4016 | 1461065609148 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:29 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270A71800 == 39 [pid = 4016] [id = 42] 04:33:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (0000007266981C00) [pid = 4016] [serial = 122] [outer = 0000000000000000] 04:33:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (0000007266987800) [pid = 4016] [serial = 123] [outer = 0000007266981C00] 04:33:29 INFO - PROCESS | 4016 | 1461065609193 Marionette DEBUG loaded listener.js 04:33:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (00000072709E3000) [pid = 4016] [serial = 124] [outer = 0000007266981C00] 04:33:29 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000727440AC00) [pid = 4016] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:33:29 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000725E2D3400) [pid = 4016] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:33:29 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000726CB69400) [pid = 4016] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:33:29 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000726C8E1C00) [pid = 4016] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:33:29 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (0000007260BF3000) [pid = 4016] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:33:29 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (0000007260774C00) [pid = 4016] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:33:29 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (00000072669AA000) [pid = 4016] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:33:29 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (0000007269F6E000) [pid = 4016] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:33:29 INFO - PROCESS | 4016 | 1461065609596 Marionette TRACE conn5 <- [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]]]}] 04:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 04:33:29 INFO - PROCESS | 4016 | 1461065609635 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 04:33:29 INFO - PROCESS | 4016 | 1461065609637 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 04:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:33:29 INFO - PROCESS | 4016 | 1461065609640 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:33:29 INFO - PROCESS | 4016 | 1461065609642 Marionette TRACE conn5 <- [1,134,null,{}] 04:33:29 INFO - PROCESS | 4016 | 1461065609646 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:29 INFO - PROCESS | 4016 | 1461065609721 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 04:33:29 INFO - PROCESS | 4016 | 1461065609777 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:29 INFO - PROCESS | 4016 | ++DOCSHELL 0000007272548800 == 40 [pid = 4016] [id = 43] 04:33:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (0000007266448400) [pid = 4016] [serial = 125] [outer = 0000000000000000] 04:33:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000726644A000) [pid = 4016] [serial = 126] [outer = 0000007266448400] 04:33:29 INFO - PROCESS | 4016 | 1461065609822 Marionette DEBUG loaded listener.js 04:33:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (0000007266509800) [pid = 4016] [serial = 127] [outer = 0000007266448400] 04:33:30 INFO - PROCESS | 4016 | 1461065610206 Marionette TRACE conn5 <- [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]]]}] 04:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 04:33:30 INFO - PROCESS | 4016 | 1461065610229 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 04:33:30 INFO - PROCESS | 4016 | 1461065610231 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 04:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:33:30 INFO - PROCESS | 4016 | 1461065610234 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:33:30 INFO - PROCESS | 4016 | 1461065610236 Marionette TRACE conn5 <- [1,138,null,{}] 04:33:30 INFO - PROCESS | 4016 | 1461065610240 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:30 INFO - PROCESS | 4016 | 1461065610336 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 04:33:30 INFO - PROCESS | 4016 | 1461065610343 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000727481D800 == 41 [pid = 4016] [id = 44] 04:33:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (0000007266448800) [pid = 4016] [serial = 128] [outer = 0000000000000000] 04:33:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (0000007269F27000) [pid = 4016] [serial = 129] [outer = 0000007266448800] 04:33:30 INFO - PROCESS | 4016 | 1461065610390 Marionette DEBUG loaded listener.js 04:33:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (0000007269F2F800) [pid = 4016] [serial = 130] [outer = 0000007266448800] 04:33:30 INFO - PROCESS | 4016 | 1461065610764 Marionette TRACE conn5 <- [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]]]}] 04:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 586ms 04:33:30 INFO - PROCESS | 4016 | 1461065610825 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 04:33:30 INFO - PROCESS | 4016 | 1461065610827 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 04:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:33:30 INFO - PROCESS | 4016 | 1461065610830 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:33:30 INFO - PROCESS | 4016 | 1461065610832 Marionette TRACE conn5 <- [1,142,null,{}] 04:33:30 INFO - PROCESS | 4016 | 1461065610836 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:30 INFO - PROCESS | 4016 | 1461065610934 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 04:33:30 INFO - PROCESS | 4016 | 1461065610942 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DD04000 == 42 [pid = 4016] [id = 45] 04:33:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (0000007269F2C000) [pid = 4016] [serial = 131] [outer = 0000000000000000] 04:33:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000726FCC2000) [pid = 4016] [serial = 132] [outer = 0000007269F2C000] 04:33:30 INFO - PROCESS | 4016 | 1461065610988 Marionette DEBUG loaded listener.js 04:33:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000727440D800) [pid = 4016] [serial = 133] [outer = 0000007269F2C000] 04:33:31 INFO - PROCESS | 4016 | 1461065611403 Marionette TRACE conn5 <- [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]]]}] 04:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 629ms 04:33:31 INFO - PROCESS | 4016 | 1461065611503 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 04:33:31 INFO - PROCESS | 4016 | 1461065611507 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 04:33:31 INFO - PROCESS | 4016 | 1461065611518 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:33:31 INFO - PROCESS | 4016 | 1461065611523 Marionette TRACE conn5 <- [1,146,null,{}] 04:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:33:31 INFO - PROCESS | 4016 | 1461065611530 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:31 INFO - PROCESS | 4016 | 1461065611648 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 04:33:31 INFO - PROCESS | 4016 | 1461065611718 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:31 INFO - PROCESS | 4016 | ++DOCSHELL 0000007261F74800 == 43 [pid = 4016] [id = 46] 04:33:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000725FE39400) [pid = 4016] [serial = 134] [outer = 0000000000000000] 04:33:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (0000007260640400) [pid = 4016] [serial = 135] [outer = 000000725FE39400] 04:33:31 INFO - PROCESS | 4016 | 1461065611776 Marionette DEBUG loaded listener.js 04:33:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (0000007264E7F800) [pid = 4016] [serial = 136] [outer = 000000725FE39400] 04:33:32 INFO - PROCESS | 4016 | 1461065612449 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 985ms 04:33:32 INFO - PROCESS | 4016 | 1461065612513 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 04:33:32 INFO - PROCESS | 4016 | 1461065612517 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 04:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:33:32 INFO - PROCESS | 4016 | 1461065612526 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:33:32 INFO - PROCESS | 4016 | 1461065612530 Marionette TRACE conn5 <- [1,150,null,{}] 04:33:32 INFO - PROCESS | 4016 | 1461065612535 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:32 INFO - PROCESS | 4016 | 1461065612671 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 04:33:32 INFO - PROCESS | 4016 | 1461065612735 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D2D9000 == 44 [pid = 4016] [id = 47] 04:33:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (0000007266C3A000) [pid = 4016] [serial = 137] [outer = 0000000000000000] 04:33:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000726B70C400) [pid = 4016] [serial = 138] [outer = 0000007266C3A000] 04:33:32 INFO - PROCESS | 4016 | 1461065612792 Marionette DEBUG loaded listener.js 04:33:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000726C7F2C00) [pid = 4016] [serial = 139] [outer = 0000007266C3A000] 04:33:33 INFO - PROCESS | 4016 | 1461065613398 Marionette TRACE conn5 <- [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]]]}] 04:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 881ms 04:33:33 INFO - PROCESS | 4016 | 1461065613408 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 04:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:33:33 INFO - PROCESS | 4016 | 1461065613411 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 04:33:33 INFO - PROCESS | 4016 | 1461065613415 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:33:33 INFO - PROCESS | 4016 | 1461065613418 Marionette TRACE conn5 <- [1,154,null,{}] 04:33:33 INFO - PROCESS | 4016 | 1461065613428 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:33 INFO - PROCESS | 4016 | 1461065613540 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 04:33:33 INFO - PROCESS | 4016 | 1461065613619 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:33 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274817000 == 45 [pid = 4016] [id = 48] 04:33:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000726FC2A800) [pid = 4016] [serial = 140] [outer = 0000000000000000] 04:33:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000726FCBC000) [pid = 4016] [serial = 141] [outer = 000000726FC2A800] 04:33:33 INFO - PROCESS | 4016 | 1461065613680 Marionette DEBUG loaded listener.js 04:33:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (00000072708C2000) [pid = 4016] [serial = 142] [outer = 000000726FC2A800] 04:33:34 INFO - PROCESS | 4016 | 1461065614402 Marionette TRACE conn5 <- [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]]]}] 04:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1036ms 04:33:34 INFO - PROCESS | 4016 | 1461065614453 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 04:33:34 INFO - PROCESS | 4016 | 1461065614458 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 04:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:33:34 INFO - PROCESS | 4016 | 1461065614463 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:33:34 INFO - PROCESS | 4016 | 1461065614468 Marionette TRACE conn5 <- [1,158,null,{}] 04:33:34 INFO - PROCESS | 4016 | 1461065614489 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:34 INFO - PROCESS | 4016 | 1461065614581 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 04:33:34 INFO - PROCESS | 4016 | 1461065614648 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:34 INFO - PROCESS | 4016 | ++DOCSHELL 00000072670E5800 == 46 [pid = 4016] [id = 49] 04:33:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000726119D400) [pid = 4016] [serial = 143] [outer = 0000000000000000] 04:33:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000007264E84000) [pid = 4016] [serial = 144] [outer = 000000726119D400] 04:33:34 INFO - PROCESS | 4016 | 1461065614698 Marionette DEBUG loaded listener.js 04:33:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000726644B000) [pid = 4016] [serial = 145] [outer = 000000726119D400] 04:33:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726CD97800 == 45 [pid = 4016] [id = 10] 04:33:35 INFO - PROCESS | 4016 | --DOCSHELL 000000727481D800 == 44 [pid = 4016] [id = 44] 04:33:35 INFO - PROCESS | 4016 | --DOCSHELL 0000007272548800 == 43 [pid = 4016] [id = 43] 04:33:35 INFO - PROCESS | 4016 | --DOCSHELL 0000007270A71800 == 42 [pid = 4016] [id = 42] 04:33:35 INFO - PROCESS | 4016 | --DOCSHELL 000000727071E800 == 41 [pid = 4016] [id = 41] 04:33:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726C616800 == 40 [pid = 4016] [id = 40] 04:33:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726D082800 == 39 [pid = 4016] [id = 39] 04:33:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726B7B8800 == 38 [pid = 4016] [id = 38] 04:33:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726653F800 == 37 [pid = 4016] [id = 37] 04:33:35 INFO - PROCESS | 4016 | --DOCSHELL 00000072637B3000 == 36 [pid = 4016] [id = 36] 04:33:35 INFO - PROCESS | 4016 | --DOCSHELL 0000007264E39800 == 35 [pid = 4016] [id = 35] 04:33:35 INFO - PROCESS | 4016 | --DOCSHELL 0000007270729800 == 34 [pid = 4016] [id = 34] 04:33:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726F1CE800 == 33 [pid = 4016] [id = 33] 04:33:35 INFO - PROCESS | 4016 | --DOCSHELL 00000072607E1800 == 32 [pid = 4016] [id = 31] 04:33:35 INFO - PROCESS | 4016 | 1461065615289 Marionette TRACE conn5 <- [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]]]}] 04:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 881ms 04:33:35 INFO - PROCESS | 4016 | 1461065615347 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 04:33:35 INFO - PROCESS | 4016 | 1461065615353 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 04:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:33:35 INFO - PROCESS | 4016 | 1461065615360 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:33:35 INFO - PROCESS | 4016 | 1461065615362 Marionette TRACE conn5 <- [1,162,null,{}] 04:33:35 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000072744A7C00) [pid = 4016] [serial = 72] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000726C8E6000) [pid = 4016] [serial = 58] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000726CB76000) [pid = 4016] [serial = 61] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (00000072708B7800) [pid = 4016] [serial = 55] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000726C711C00) [pid = 4016] [serial = 87] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (0000007265730C00) [pid = 4016] [serial = 78] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000726077A000) [pid = 4016] [serial = 75] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0000007266C30400) [pid = 4016] [serial = 81] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (0000007266CEDC00) [pid = 4016] [serial = 82] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (0000007266446000) [pid = 4016] [serial = 79] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000726112DC00) [pid = 4016] [serial = 76] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000726B75E000) [pid = 4016] [serial = 84] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (00000072744AE000) [pid = 4016] [serial = 73] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000726BCC2000) [pid = 4016] [serial = 85] [outer = 0000000000000000] [url = about:blank] 04:33:35 INFO - PROCESS | 4016 | 1461065615403 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:35 INFO - PROCESS | 4016 | 1461065615495 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 04:33:35 INFO - PROCESS | 4016 | 1461065615508 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000726379F000 == 33 [pid = 4016] [id = 50] 04:33:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000725FE46400) [pid = 4016] [serial = 146] [outer = 0000000000000000] 04:33:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000726112FC00) [pid = 4016] [serial = 147] [outer = 000000725FE46400] 04:33:35 INFO - PROCESS | 4016 | 1461065615556 Marionette DEBUG loaded listener.js 04:33:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000726579E400) [pid = 4016] [serial = 148] [outer = 000000725FE46400] 04:33:36 INFO - PROCESS | 4016 | 1461065616009 Marionette TRACE conn5 <- [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]]]}] 04:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 692ms 04:33:36 INFO - PROCESS | 4016 | 1461065616054 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 04:33:36 INFO - PROCESS | 4016 | 1461065616056 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 04:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:33:36 INFO - PROCESS | 4016 | 1461065616060 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:33:36 INFO - PROCESS | 4016 | 1461065616064 Marionette TRACE conn5 <- [1,166,null,{}] 04:33:36 INFO - PROCESS | 4016 | 1461065616074 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:36 INFO - PROCESS | 4016 | 1461065616155 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 04:33:36 INFO - PROCESS | 4016 | 1461065616164 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:36 INFO - PROCESS | 4016 | ++DOCSHELL 0000007266C8E800 == 34 [pid = 4016] [id = 51] 04:33:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (0000007266987C00) [pid = 4016] [serial = 149] [outer = 0000000000000000] 04:33:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (00000072669AC000) [pid = 4016] [serial = 150] [outer = 0000007266987C00] 04:33:36 INFO - PROCESS | 4016 | 1461065616213 Marionette DEBUG loaded listener.js 04:33:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (0000007266C5EC00) [pid = 4016] [serial = 151] [outer = 0000007266987C00] 04:33:36 INFO - PROCESS | 4016 | 1461065616634 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 04:33:36 INFO - PROCESS | 4016 | 1461065616692 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 04:33:36 INFO - PROCESS | 4016 | 1461065616695 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 04:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:33:36 INFO - PROCESS | 4016 | 1461065616698 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:33:36 INFO - PROCESS | 4016 | 1461065616700 Marionette TRACE conn5 <- [1,170,null,{}] 04:33:36 INFO - PROCESS | 4016 | 1461065616704 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:36 INFO - PROCESS | 4016 | 1461065616785 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 04:33:36 INFO - PROCESS | 4016 | 1461065616793 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C852000 == 35 [pid = 4016] [id = 52] 04:33:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (00000072670ACC00) [pid = 4016] [serial = 152] [outer = 0000000000000000] 04:33:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000007269F28800) [pid = 4016] [serial = 153] [outer = 00000072670ACC00] 04:33:36 INFO - PROCESS | 4016 | 1461065616840 Marionette DEBUG loaded listener.js 04:33:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000726B75E000) [pid = 4016] [serial = 154] [outer = 00000072670ACC00] 04:33:37 INFO - PROCESS | 4016 | 1461065617215 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 04:33:37 INFO - PROCESS | 4016 | 1461065617288 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 04:33:37 INFO - PROCESS | 4016 | 1461065617291 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 04:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:33:37 INFO - PROCESS | 4016 | 1461065617294 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:33:37 INFO - PROCESS | 4016 | 1461065617296 Marionette TRACE conn5 <- [1,174,null,{}] 04:33:37 INFO - PROCESS | 4016 | 1461065617300 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:37 INFO - PROCESS | 4016 | 1461065617374 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 04:33:37 INFO - PROCESS | 4016 | 1461065617380 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:37 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DC0A800 == 36 [pid = 4016] [id = 53] 04:33:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000725E2DA000) [pid = 4016] [serial = 155] [outer = 0000000000000000] 04:33:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000726C157000) [pid = 4016] [serial = 156] [outer = 000000725E2DA000] 04:33:37 INFO - PROCESS | 4016 | 1461065617429 Marionette DEBUG loaded listener.js 04:33:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000726C70A000) [pid = 4016] [serial = 157] [outer = 000000725E2DA000] 04:33:37 INFO - PROCESS | 4016 | 1461065617880 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 627ms 04:33:37 INFO - PROCESS | 4016 | 1461065617923 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 04:33:37 INFO - PROCESS | 4016 | 1461065617926 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 04:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:33:37 INFO - PROCESS | 4016 | 1461065617936 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:33:37 INFO - PROCESS | 4016 | 1461065617938 Marionette TRACE conn5 <- [1,178,null,{}] 04:33:37 INFO - PROCESS | 4016 | 1461065617942 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:38 INFO - PROCESS | 4016 | 1461065618057 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 04:33:38 INFO - PROCESS | 4016 | 1461065618071 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000726F1C3800 == 37 [pid = 4016] [id = 54] 04:33:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000726CB6B800) [pid = 4016] [serial = 158] [outer = 0000000000000000] 04:33:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000726CB74C00) [pid = 4016] [serial = 159] [outer = 000000726CB6B800] 04:33:38 INFO - PROCESS | 4016 | 1461065618152 Marionette DEBUG loaded listener.js 04:33:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000726D225400) [pid = 4016] [serial = 160] [outer = 000000726CB6B800] 04:33:38 INFO - PROCESS | 4016 | 1461065618546 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 647ms 04:33:38 INFO - PROCESS | 4016 | 1461065618579 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 04:33:38 INFO - PROCESS | 4016 | 1461065618581 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 04:33:38 INFO - PROCESS | 4016 | 1461065618585 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:33:38 INFO - PROCESS | 4016 | 1461065618586 Marionette TRACE conn5 <- [1,182,null,{}] 04:33:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (00000072611A1800) [pid = 4016] [serial = 161] [outer = 000000726D22AC00] 04:33:38 INFO - PROCESS | 4016 | 1461065618608 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:38 INFO - PROCESS | 4016 | 1461065618719 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 04:33:38 INFO - PROCESS | 4016 | 1461065618809 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000727071C000 == 38 [pid = 4016] [id = 55] 04:33:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000726D22EC00) [pid = 4016] [serial = 162] [outer = 0000000000000000] 04:33:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000726E04F400) [pid = 4016] [serial = 163] [outer = 000000726D22EC00] 04:33:38 INFO - PROCESS | 4016 | 1461065618854 Marionette DEBUG loaded listener.js 04:33:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000726E395400) [pid = 4016] [serial = 164] [outer = 000000726D22EC00] 04:33:39 INFO - PROCESS | 4016 | 1461065619262 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 04:33:39 INFO - PROCESS | 4016 | 1461065619318 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 04:33:39 INFO - PROCESS | 4016 | 1461065619321 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 04:33:39 INFO - PROCESS | 4016 | 1461065619324 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:33:39 INFO - PROCESS | 4016 | 1461065619326 Marionette TRACE conn5 <- [1,186,null,{}] 04:33:39 INFO - PROCESS | 4016 | 1461065619330 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:39 INFO - PROCESS | 4016 | 1461065619431 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 04:33:39 INFO - PROCESS | 4016 | 1461065619437 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:39 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270A71800 == 39 [pid = 4016] [id = 56] 04:33:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000726F504800) [pid = 4016] [serial = 165] [outer = 0000000000000000] 04:33:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000727037CC00) [pid = 4016] [serial = 166] [outer = 000000726F504800] 04:33:39 INFO - PROCESS | 4016 | 1461065619487 Marionette DEBUG loaded listener.js 04:33:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000072708BA400) [pid = 4016] [serial = 167] [outer = 000000726F504800] 04:33:39 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000007266981C00) [pid = 4016] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:33:39 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000007266448800) [pid = 4016] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:33:39 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000007266448400) [pid = 4016] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:33:39 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000726B714400) [pid = 4016] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:33:39 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000007270376800) [pid = 4016] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:33:39 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000726D21A800) [pid = 4016] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:33:39 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000726CB71400) [pid = 4016] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:33:39 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000007264E1A000) [pid = 4016] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:33:39 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000726B710800) [pid = 4016] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:33:39 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000007260776C00) [pid = 4016] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:33:39 INFO - PROCESS | 4016 | 1461065619951 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 692ms 04:33:40 INFO - PROCESS | 4016 | 1461065620020 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 04:33:40 INFO - PROCESS | 4016 | 1461065620022 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 04:33:40 INFO - PROCESS | 4016 | 1461065620026 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:33:40 INFO - PROCESS | 4016 | 1461065620028 Marionette TRACE conn5 <- [1,190,null,{}] 04:33:40 INFO - PROCESS | 4016 | 1461065620031 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:40 INFO - PROCESS | 4016 | 1461065620130 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 04:33:40 INFO - PROCESS | 4016 | 1461065620136 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:40 INFO - PROCESS | 4016 | ++DOCSHELL 000000727255F800 == 40 [pid = 4016] [id = 57] 04:33:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000726C152800) [pid = 4016] [serial = 168] [outer = 0000000000000000] 04:33:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000727037E800) [pid = 4016] [serial = 169] [outer = 000000726C152800] 04:33:40 INFO - PROCESS | 4016 | 1461065620184 Marionette DEBUG loaded listener.js 04:33:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (00000072709DE000) [pid = 4016] [serial = 170] [outer = 000000726C152800] 04:33:40 INFO - PROCESS | 4016 | 1461065620560 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 04:33:40 INFO - PROCESS | 4016 | 1461065620616 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 04:33:40 INFO - PROCESS | 4016 | 1461065620618 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 04:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:33:40 INFO - PROCESS | 4016 | 1461065620622 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:33:40 INFO - PROCESS | 4016 | 1461065620624 Marionette TRACE conn5 <- [1,194,null,{}] 04:33:40 INFO - PROCESS | 4016 | 1461065620632 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:40 INFO - PROCESS | 4016 | 1461065620709 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 04:33:40 INFO - PROCESS | 4016 | 1461065620715 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:40 INFO - PROCESS | 4016 | ++DOCSHELL 00000072744CB000 == 41 [pid = 4016] [id = 58] 04:33:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000007272580800) [pid = 4016] [serial = 171] [outer = 0000000000000000] 04:33:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000007272583000) [pid = 4016] [serial = 172] [outer = 0000007272580800] 04:33:40 INFO - PROCESS | 4016 | 1461065620762 Marionette DEBUG loaded listener.js 04:33:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000007274405800) [pid = 4016] [serial = 173] [outer = 0000007272580800] 04:33:41 INFO - PROCESS | 4016 | 1461065621143 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 546ms 04:33:41 INFO - PROCESS | 4016 | 1461065621170 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 04:33:41 INFO - PROCESS | 4016 | 1461065621173 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 04:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:33:41 INFO - PROCESS | 4016 | 1461065621176 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:33:41 INFO - PROCESS | 4016 | 1461065621179 Marionette TRACE conn5 <- [1,198,null,{}] 04:33:41 INFO - PROCESS | 4016 | 1461065621182 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:41 INFO - PROCESS | 4016 | 1461065621303 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 04:33:41 INFO - PROCESS | 4016 | 1461065621310 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:41 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275CCB800 == 42 [pid = 4016] [id = 59] 04:33:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000727440A800) [pid = 4016] [serial = 174] [outer = 0000000000000000] 04:33:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000072744AA800) [pid = 4016] [serial = 175] [outer = 000000727440A800] 04:33:41 INFO - PROCESS | 4016 | 1461065621364 Marionette DEBUG loaded listener.js 04:33:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000072744B6C00) [pid = 4016] [serial = 176] [outer = 000000727440A800] 04:33:41 INFO - PROCESS | 4016 | 1461065621803 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 691ms 04:33:41 INFO - PROCESS | 4016 | 1461065621872 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 04:33:41 INFO - PROCESS | 4016 | 1461065621877 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 04:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:33:41 INFO - PROCESS | 4016 | 1461065621883 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:33:41 INFO - PROCESS | 4016 | 1461065621888 Marionette TRACE conn5 <- [1,202,null,{}] 04:33:41 INFO - PROCESS | 4016 | 1461065621895 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:42 INFO - PROCESS | 4016 | 1461065622004 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 04:33:42 INFO - PROCESS | 4016 | 1461065622076 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:42 INFO - PROCESS | 4016 | ++DOCSHELL 0000007261F7F000 == 43 [pid = 4016] [id = 60] 04:33:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000007260773000) [pid = 4016] [serial = 177] [outer = 0000000000000000] 04:33:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000007260778800) [pid = 4016] [serial = 178] [outer = 0000007260773000] 04:33:42 INFO - PROCESS | 4016 | 1461065622137 Marionette DEBUG loaded listener.js 04:33:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000007264DAE000) [pid = 4016] [serial = 179] [outer = 0000007260773000] 04:33:42 INFO - PROCESS | 4016 | 1461065622697 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 881ms 04:33:42 INFO - PROCESS | 4016 | 1461065622767 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 04:33:42 INFO - PROCESS | 4016 | 1461065622774 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 04:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:33:42 INFO - PROCESS | 4016 | 1461065622781 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:33:42 INFO - PROCESS | 4016 | 1461065622785 Marionette TRACE conn5 <- [1,206,null,{}] 04:33:42 INFO - PROCESS | 4016 | 1461065622789 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:42 INFO - PROCESS | 4016 | 1461065622931 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 04:33:42 INFO - PROCESS | 4016 | 1461065622988 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DD0E800 == 44 [pid = 4016] [id = 61] 04:33:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000007260746000) [pid = 4016] [serial = 180] [outer = 0000000000000000] 04:33:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000072658CB800) [pid = 4016] [serial = 181] [outer = 0000007260746000] 04:33:43 INFO - PROCESS | 4016 | 1461065623045 Marionette DEBUG loaded listener.js 04:33:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000726697EC00) [pid = 4016] [serial = 182] [outer = 0000007260746000] 04:33:43 INFO - PROCESS | 4016 | 1461065623598 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 839ms 04:33:43 INFO - PROCESS | 4016 | 1461065623625 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 04:33:43 INFO - PROCESS | 4016 | 1461065623628 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 04:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:33:43 INFO - PROCESS | 4016 | 1461065623632 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:33:43 INFO - PROCESS | 4016 | 1461065623636 Marionette TRACE conn5 <- [1,210,null,{}] 04:33:43 INFO - PROCESS | 4016 | 1461065623648 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:43 INFO - PROCESS | 4016 | 1461065623756 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 04:33:43 INFO - PROCESS | 4016 | 1461065623834 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000727584E000 == 45 [pid = 4016] [id = 62] 04:33:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000072670AD400) [pid = 4016] [serial = 183] [outer = 0000000000000000] 04:33:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000726BCC5400) [pid = 4016] [serial = 184] [outer = 00000072670AD400] 04:33:43 INFO - PROCESS | 4016 | 1461065623894 Marionette DEBUG loaded listener.js 04:33:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726C8E6C00) [pid = 4016] [serial = 185] [outer = 00000072670AD400] 04:33:44 INFO - PROCESS | 4016 | 1461065624472 Marionette TRACE conn5 <- [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]]]}] 04:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 880ms 04:33:44 INFO - PROCESS | 4016 | 1461065624512 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 04:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:33:44 INFO - PROCESS | 4016 | 1461065624516 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 04:33:44 INFO - PROCESS | 4016 | 1461065624519 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:33:44 INFO - PROCESS | 4016 | 1461065624521 Marionette TRACE conn5 <- [1,214,null,{}] 04:33:44 INFO - PROCESS | 4016 | 1461065624525 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:44 INFO - PROCESS | 4016 | 1461065624628 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 04:33:44 INFO - PROCESS | 4016 | 1461065624695 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:44 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275CE3800 == 46 [pid = 4016] [id = 63] 04:33:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000726CDAAC00) [pid = 4016] [serial = 186] [outer = 0000000000000000] 04:33:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000726D224400) [pid = 4016] [serial = 187] [outer = 000000726CDAAC00] 04:33:44 INFO - PROCESS | 4016 | 1461065624751 Marionette DEBUG loaded listener.js 04:33:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000727440C800) [pid = 4016] [serial = 188] [outer = 000000726CDAAC00] 04:33:45 INFO - PROCESS | 4016 | 1461065625245 Marionette TRACE conn5 <- [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]]]}] 04:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 777ms 04:33:45 INFO - PROCESS | 4016 | 1461065625319 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 04:33:45 INFO - PROCESS | 4016 | 1461065625321 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 04:33:45 INFO - PROCESS | 4016 | 1461065625325 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:33:45 INFO - PROCESS | 4016 | 1461065625328 Marionette TRACE conn5 <- [1,218,null,{}] 04:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:33:45 INFO - PROCESS | 4016 | 1461065625332 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:45 INFO - PROCESS | 4016 | 1461065625432 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 04:33:45 INFO - PROCESS | 4016 | 1461065625510 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CACE800 == 47 [pid = 4016] [id = 64] 04:33:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000725E339800) [pid = 4016] [serial = 189] [outer = 0000000000000000] 04:33:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000725E33F400) [pid = 4016] [serial = 190] [outer = 000000725E339800] 04:33:45 INFO - PROCESS | 4016 | 1461065625567 Marionette DEBUG loaded listener.js 04:33:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726650A000) [pid = 4016] [serial = 191] [outer = 000000725E339800] 04:33:46 INFO - PROCESS | 4016 | 1461065626238 Marionette TRACE conn5 <- [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]]]}] 04:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 922ms 04:33:46 INFO - PROCESS | 4016 | 1461065626256 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 04:33:46 INFO - PROCESS | 4016 | 1461065626260 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 04:33:46 INFO - PROCESS | 4016 | 1461065626279 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:33:46 INFO - PROCESS | 4016 | 1461065626283 Marionette TRACE conn5 <- [1,222,null,{}] 04:33:46 INFO - PROCESS | 4016 | 1461065626289 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:46 INFO - PROCESS | 4016 | 1461065626386 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 04:33:46 INFO - PROCESS | 4016 | 1461065626457 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:46 INFO - PROCESS | 4016 | ++DOCSHELL 0000007261F73800 == 48 [pid = 4016] [id = 65] 04:33:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000725FDF2000) [pid = 4016] [serial = 192] [outer = 0000000000000000] 04:33:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000725FDF4400) [pid = 4016] [serial = 193] [outer = 000000725FDF2000] 04:33:46 INFO - PROCESS | 4016 | 1461065626510 Marionette DEBUG loaded listener.js 04:33:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000007260745800) [pid = 4016] [serial = 194] [outer = 000000725FDF2000] 04:33:46 INFO - PROCESS | 4016 | --DOCSHELL 000000726BC53800 == 47 [pid = 4016] [id = 32] 04:33:46 INFO - PROCESS | 4016 | --DOCSHELL 00000072744CB000 == 46 [pid = 4016] [id = 58] 04:33:46 INFO - PROCESS | 4016 | --DOCSHELL 000000727255F800 == 45 [pid = 4016] [id = 57] 04:33:46 INFO - PROCESS | 4016 | --DOCSHELL 0000007270A71800 == 44 [pid = 4016] [id = 56] 04:33:46 INFO - PROCESS | 4016 | --DOCSHELL 000000727071C000 == 43 [pid = 4016] [id = 55] 04:33:46 INFO - PROCESS | 4016 | --DOCSHELL 000000726F1C3800 == 42 [pid = 4016] [id = 54] 04:33:46 INFO - PROCESS | 4016 | --DOCSHELL 000000726DC0A800 == 41 [pid = 4016] [id = 53] 04:33:46 INFO - PROCESS | 4016 | --DOCSHELL 000000726C852000 == 40 [pid = 4016] [id = 52] 04:33:46 INFO - PROCESS | 4016 | --DOCSHELL 0000007266C8E800 == 39 [pid = 4016] [id = 51] 04:33:46 INFO - PROCESS | 4016 | --DOCSHELL 000000726379F000 == 38 [pid = 4016] [id = 50] 04:33:46 INFO - PROCESS | 4016 | --DOCSHELL 00000072670E5800 == 37 [pid = 4016] [id = 49] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000726DFE7C00) [pid = 4016] [serial = 117] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000007266987800) [pid = 4016] [serial = 123] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000072665D8000) [pid = 4016] [serial = 108] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000007266C6A400) [pid = 4016] [serial = 109] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000726C4B4000) [pid = 4016] [serial = 111] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (000000726C8DFC00) [pid = 4016] [serial = 112] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000726D226C00) [pid = 4016] [serial = 114] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000726F511C00) [pid = 4016] [serial = 103] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000726C7F4400) [pid = 4016] [serial = 102] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726077C800) [pid = 4016] [serial = 105] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000007261FE4800) [pid = 4016] [serial = 106] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000725FC7F800) [pid = 4016] [serial = 90] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000007266C6A000) [pid = 4016] [serial = 93] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000726644A000) [pid = 4016] [serial = 126] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000726CC2D000) [pid = 4016] [serial = 96] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000072708BB400) [pid = 4016] [serial = 120] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000726DFE3800) [pid = 4016] [serial = 99] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000007269F2F800) [pid = 4016] [serial = 130] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000007269F27000) [pid = 4016] [serial = 129] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000726FCC2000) [pid = 4016] [serial = 132] [outer = 0000000000000000] [url = about:blank] 04:33:46 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (00000072709E3000) [pid = 4016] [serial = 124] [outer = 0000000000000000] [url = about:blank] 04:33:47 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000072724F9800) [pid = 4016] [serial = 121] [outer = 0000000000000000] [url = about:blank] 04:33:47 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000726F109400) [pid = 4016] [serial = 118] [outer = 0000000000000000] [url = about:blank] 04:33:47 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000007266509800) [pid = 4016] [serial = 127] [outer = 0000000000000000] [url = about:blank] 04:33:47 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000726D5A7000) [pid = 4016] [serial = 115] [outer = 0000000000000000] [url = about:blank] 04:33:47 INFO - PROCESS | 4016 | 1461065627078 Marionette TRACE conn5 <- [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]]]}] 04:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 837ms 04:33:47 INFO - PROCESS | 4016 | 1461065627120 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 04:33:47 INFO - PROCESS | 4016 | 1461065627126 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 04:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:33:47 INFO - PROCESS | 4016 | 1461065627132 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:33:47 INFO - PROCESS | 4016 | 1461065627135 Marionette TRACE conn5 <- [1,226,null,{}] 04:33:47 INFO - PROCESS | 4016 | 1461065627139 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:47 INFO - PROCESS | 4016 | 1461065627221 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 04:33:47 INFO - PROCESS | 4016 | 1461065627232 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:47 INFO - PROCESS | 4016 | ++DOCSHELL 0000007265321800 == 38 [pid = 4016] [id = 66] 04:33:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000725EBA0000) [pid = 4016] [serial = 195] [outer = 0000000000000000] 04:33:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000007260773800) [pid = 4016] [serial = 196] [outer = 000000725EBA0000] 04:33:47 INFO - PROCESS | 4016 | 1461065627329 Marionette DEBUG loaded listener.js 04:33:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000007261F97800) [pid = 4016] [serial = 197] [outer = 000000725EBA0000] 04:33:47 INFO - PROCESS | 4016 | 1461065627711 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 04:33:47 INFO - PROCESS | 4016 | 1461065627770 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 04:33:47 INFO - PROCESS | 4016 | 1461065627772 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 04:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:33:47 INFO - PROCESS | 4016 | 1461065627783 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:33:47 INFO - PROCESS | 4016 | 1461065627787 Marionette TRACE conn5 <- [1,230,null,{}] 04:33:47 INFO - PROCESS | 4016 | 1461065627800 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:47 INFO - PROCESS | 4016 | 1461065627886 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 04:33:47 INFO - PROCESS | 4016 | 1461065627894 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:47 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C2CC800 == 39 [pid = 4016] [id = 67] 04:33:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000007265734000) [pid = 4016] [serial = 198] [outer = 0000000000000000] 04:33:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000726650B400) [pid = 4016] [serial = 199] [outer = 0000007265734000] 04:33:47 INFO - PROCESS | 4016 | 1461065627943 Marionette DEBUG loaded listener.js 04:33:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000007266C34000) [pid = 4016] [serial = 200] [outer = 0000007265734000] 04:33:48 INFO - PROCESS | 4016 | 1461065628372 Marionette TRACE conn5 <- [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]]]}] 04:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 650ms 04:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:33:48 INFO - PROCESS | 4016 | 1461065628427 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 04:33:48 INFO - PROCESS | 4016 | 1461065628430 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 04:33:48 INFO - PROCESS | 4016 | 1461065628433 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:33:48 INFO - PROCESS | 4016 | 1461065628435 Marionette TRACE conn5 <- [1,234,null,{}] 04:33:48 INFO - PROCESS | 4016 | 1461065628438 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:48 INFO - PROCESS | 4016 | 1461065628519 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 04:33:48 INFO - PROCESS | 4016 | 1461065628528 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D2DC000 == 40 [pid = 4016] [id = 68] 04:33:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000007267040800) [pid = 4016] [serial = 201] [outer = 0000000000000000] 04:33:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000007269F24C00) [pid = 4016] [serial = 202] [outer = 0000007267040800] 04:33:48 INFO - PROCESS | 4016 | 1461065628574 Marionette DEBUG loaded listener.js 04:33:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000726B710800) [pid = 4016] [serial = 203] [outer = 0000007267040800] 04:33:48 INFO - PROCESS | 4016 | 1461065628986 Marionette TRACE conn5 <- [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]]]}] 04:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 04:33:49 INFO - PROCESS | 4016 | 1461065629023 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 04:33:49 INFO - PROCESS | 4016 | 1461065629025 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 04:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:33:49 INFO - PROCESS | 4016 | 1461065629029 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:33:49 INFO - PROCESS | 4016 | 1461065629031 Marionette TRACE conn5 <- [1,238,null,{}] 04:33:49 INFO - PROCESS | 4016 | 1461065629034 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:49 INFO - PROCESS | 4016 | 1461065629137 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 04:33:49 INFO - PROCESS | 4016 | 1461065629144 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DFD1800 == 41 [pid = 4016] [id = 69] 04:33:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000072670AB400) [pid = 4016] [serial = 204] [outer = 0000000000000000] 04:33:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000726C158800) [pid = 4016] [serial = 205] [outer = 00000072670AB400] 04:33:49 INFO - PROCESS | 4016 | 1461065629190 Marionette DEBUG loaded listener.js 04:33:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726C7F1800) [pid = 4016] [serial = 206] [outer = 00000072670AB400] 04:33:49 INFO - PROCESS | 4016 | 1461065629659 Marionette TRACE conn5 <- [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]]]}] 04:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 692ms 04:33:49 INFO - PROCESS | 4016 | 1461065629723 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 04:33:49 INFO - PROCESS | 4016 | 1461065629726 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 04:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:33:49 INFO - PROCESS | 4016 | 1461065629729 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:33:49 INFO - PROCESS | 4016 | 1461065629731 Marionette TRACE conn5 <- [1,242,null,{}] 04:33:49 INFO - PROCESS | 4016 | 1461065629734 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:49 INFO - PROCESS | 4016 | 1461065629858 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 04:33:49 INFO - PROCESS | 4016 | 1461065629909 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:49 INFO - PROCESS | 4016 | ++DOCSHELL 00000072658A7000 == 42 [pid = 4016] [id = 70] 04:33:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000726D343400) [pid = 4016] [serial = 207] [outer = 0000000000000000] 04:33:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000726DFEF000) [pid = 4016] [serial = 208] [outer = 000000726D343400] 04:33:49 INFO - PROCESS | 4016 | 1461065629959 Marionette DEBUG loaded listener.js 04:33:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000726F511C00) [pid = 4016] [serial = 209] [outer = 000000726D343400] 04:33:50 INFO - PROCESS | 4016 | 1461065630369 Marionette TRACE conn5 <- [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]]]}] 04:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 671ms 04:33:50 INFO - PROCESS | 4016 | 1461065630428 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 04:33:50 INFO - PROCESS | 4016 | 1461065630430 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 04:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:33:50 INFO - PROCESS | 4016 | 1461065630466 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:33:50 INFO - PROCESS | 4016 | 1461065630468 Marionette TRACE conn5 <- [1,246,null,{}] 04:33:50 INFO - PROCESS | 4016 | 1461065630477 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:50 INFO - PROCESS | 4016 | 1461065630577 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 04:33:50 INFO - PROCESS | 4016 | 1461065630587 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:50 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270A64000 == 43 [pid = 4016] [id = 71] 04:33:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726F6C2000) [pid = 4016] [serial = 210] [outer = 0000000000000000] 04:33:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000072708B7400) [pid = 4016] [serial = 211] [outer = 000000726F6C2000] 04:33:50 INFO - PROCESS | 4016 | 1461065630635 Marionette DEBUG loaded listener.js 04:33:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000072709DF000) [pid = 4016] [serial = 212] [outer = 000000726F6C2000] 04:33:51 INFO - PROCESS | 4016 | 1461065631175 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:33:51 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000725E2E1400) [pid = 4016] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:33:51 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000726D693800) [pid = 4016] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:33:51 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726CB6B800) [pid = 4016] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:33:51 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000726D22EC00) [pid = 4016] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:33:51 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000726119D400) [pid = 4016] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:33:51 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000072670ACC00) [pid = 4016] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:33:51 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000725E2DA000) [pid = 4016] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:33:51 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000007266987C00) [pid = 4016] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:33:51 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000725FE46400) [pid = 4016] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:33:51 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000726F504800) [pid = 4016] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:33:51 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000007269F2C000) [pid = 4016] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:33:51 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000726C152800) [pid = 4016] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:33:51 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000007272580800) [pid = 4016] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:33:51 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000007266441400) [pid = 4016] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:33:51 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000726CB70000) [pid = 4016] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 796ms 04:33:51 INFO - PROCESS | 4016 | 1461065631278 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 04:33:51 INFO - PROCESS | 4016 | 1461065631280 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 04:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:33:51 INFO - PROCESS | 4016 | 1461065631313 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:33:51 INFO - PROCESS | 4016 | 1461065631315 Marionette TRACE conn5 <- [1,250,null,{}] 04:33:51 INFO - PROCESS | 4016 | 1461065631322 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:51 INFO - PROCESS | 4016 | 1461065631400 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 04:33:51 INFO - PROCESS | 4016 | 1461065631407 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:51 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274436800 == 44 [pid = 4016] [id = 72] 04:33:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000726CC32400) [pid = 4016] [serial = 213] [outer = 0000000000000000] 04:33:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000726D69D400) [pid = 4016] [serial = 214] [outer = 000000726CC32400] 04:33:51 INFO - PROCESS | 4016 | 1461065631455 Marionette DEBUG loaded listener.js 04:33:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000072709E9400) [pid = 4016] [serial = 215] [outer = 000000726CC32400] 04:33:51 INFO - PROCESS | 4016 | 1461065631882 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 649ms 04:33:51 INFO - PROCESS | 4016 | 1461065631949 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 04:33:51 INFO - PROCESS | 4016 | 1461065631951 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 04:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:33:51 INFO - PROCESS | 4016 | 1461065631955 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:33:51 INFO - PROCESS | 4016 | 1461065631957 Marionette TRACE conn5 <- [1,254,null,{}] 04:33:51 INFO - PROCESS | 4016 | 1461065631960 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:52 INFO - PROCESS | 4016 | 1461065632041 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 04:33:52 INFO - PROCESS | 4016 | 1461065632048 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:52 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274821000 == 45 [pid = 4016] [id = 73] 04:33:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000072709EC800) [pid = 4016] [serial = 216] [outer = 0000000000000000] 04:33:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000727221E400) [pid = 4016] [serial = 217] [outer = 00000072709EC800] 04:33:52 INFO - PROCESS | 4016 | 1461065632094 Marionette DEBUG loaded listener.js 04:33:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000007272224800) [pid = 4016] [serial = 218] [outer = 00000072709EC800] 04:33:52 INFO - PROCESS | 4016 | 1461065632502 Marionette TRACE conn5 <- [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]]]}] 04:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 588ms 04:33:52 INFO - PROCESS | 4016 | 1461065632548 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 04:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:33:52 INFO - PROCESS | 4016 | 1461065632550 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 04:33:52 INFO - PROCESS | 4016 | 1461065632553 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:33:52 INFO - PROCESS | 4016 | 1461065632555 Marionette TRACE conn5 <- [1,258,null,{}] 04:33:52 INFO - PROCESS | 4016 | 1461065632559 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:52 INFO - PROCESS | 4016 | 1461065632638 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 04:33:52 INFO - PROCESS | 4016 | 1461065632647 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:52 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275CC5800 == 46 [pid = 4016] [id = 74] 04:33:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000072724ED800) [pid = 4016] [serial = 219] [outer = 0000000000000000] 04:33:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000072724F2800) [pid = 4016] [serial = 220] [outer = 00000072724ED800] 04:33:52 INFO - PROCESS | 4016 | 1461065632691 Marionette DEBUG loaded listener.js 04:33:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000072724FB800) [pid = 4016] [serial = 221] [outer = 00000072724ED800] 04:33:53 INFO - PROCESS | 4016 | 1461065633080 Marionette TRACE conn5 <- [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]]]}] 04:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 587ms 04:33:53 INFO - PROCESS | 4016 | 1461065633145 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 04:33:53 INFO - PROCESS | 4016 | 1461065633147 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 04:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:33:53 INFO - PROCESS | 4016 | 1461065633165 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:33:53 INFO - PROCESS | 4016 | 1461065633168 Marionette TRACE conn5 <- [1,262,null,{}] 04:33:53 INFO - PROCESS | 4016 | 1461065633172 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:53 INFO - PROCESS | 4016 | 1461065633351 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 04:33:53 INFO - PROCESS | 4016 | 1461065633490 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:53 INFO - PROCESS | 4016 | ++DOCSHELL 00000072658A6800 == 47 [pid = 4016] [id = 75] 04:33:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000725F6D4400) [pid = 4016] [serial = 222] [outer = 0000000000000000] 04:33:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000725FDE8400) [pid = 4016] [serial = 223] [outer = 000000725F6D4400] 04:33:53 INFO - PROCESS | 4016 | 1461065633559 Marionette DEBUG loaded listener.js 04:33:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000007260748C00) [pid = 4016] [serial = 224] [outer = 000000725F6D4400] 04:33:54 INFO - PROCESS | 4016 | 1461065634104 Marionette TRACE conn5 <- [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]]]}] 04:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 986ms 04:33:54 INFO - PROCESS | 4016 | 1461065634156 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 04:33:54 INFO - PROCESS | 4016 | 1461065634163 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 04:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:33:54 INFO - PROCESS | 4016 | 1461065634169 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:33:54 INFO - PROCESS | 4016 | 1461065634173 Marionette TRACE conn5 <- [1,266,null,{}] 04:33:54 INFO - PROCESS | 4016 | 1461065634178 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:54 INFO - PROCESS | 4016 | 1461065634288 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 04:33:54 INFO - PROCESS | 4016 | 1461065634358 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:54 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D071000 == 48 [pid = 4016] [id = 76] 04:33:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000007266447000) [pid = 4016] [serial = 225] [outer = 0000000000000000] 04:33:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000726650C400) [pid = 4016] [serial = 226] [outer = 0000007266447000] 04:33:54 INFO - PROCESS | 4016 | 1461065634418 Marionette DEBUG loaded listener.js 04:33:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000007266C63C00) [pid = 4016] [serial = 227] [outer = 0000007266447000] 04:33:55 INFO - PROCESS | 4016 | 1461065635012 Marionette TRACE conn5 <- [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]]]}] 04:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 880ms 04:33:55 INFO - PROCESS | 4016 | 1461065635050 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 04:33:55 INFO - PROCESS | 4016 | 1461065635054 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 04:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:33:55 INFO - PROCESS | 4016 | 1461065635058 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:33:55 INFO - PROCESS | 4016 | 1461065635060 Marionette TRACE conn5 <- [1,270,null,{}] 04:33:55 INFO - PROCESS | 4016 | 1461065635064 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:55 INFO - PROCESS | 4016 | 1461065635179 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 04:33:55 INFO - PROCESS | 4016 | 1461065635262 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:55 INFO - PROCESS | 4016 | ++DOCSHELL 000000727483E800 == 49 [pid = 4016] [id = 77] 04:33:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726C705C00) [pid = 4016] [serial = 228] [outer = 0000000000000000] 04:33:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000726CB6D400) [pid = 4016] [serial = 229] [outer = 000000726C705C00] 04:33:55 INFO - PROCESS | 4016 | 1461065635326 Marionette DEBUG loaded listener.js 04:33:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726D69A800) [pid = 4016] [serial = 230] [outer = 000000726C705C00] 04:33:56 INFO - PROCESS | 4016 | 1461065636090 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1083ms 04:33:56 INFO - PROCESS | 4016 | 1461065636145 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 04:33:56 INFO - PROCESS | 4016 | 1461065636150 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 04:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:33:56 INFO - PROCESS | 4016 | 1461065636197 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:33:56 INFO - PROCESS | 4016 | 1461065636202 Marionette TRACE conn5 <- [1,274,null,{}] 04:33:56 INFO - PROCESS | 4016 | 1461065636271 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:56 INFO - PROCESS | 4016 | 1461065636368 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 04:33:56 INFO - PROCESS | 4016 | 1461065636469 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:56 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275C21800 == 50 [pid = 4016] [id = 78] 04:33:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726C7F9C00) [pid = 4016] [serial = 231] [outer = 0000000000000000] 04:33:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000007272299000) [pid = 4016] [serial = 232] [outer = 000000726C7F9C00] 04:33:56 INFO - PROCESS | 4016 | 1461065636526 Marionette DEBUG loaded listener.js 04:33:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000072722A5800) [pid = 4016] [serial = 233] [outer = 000000726C7F9C00] 04:33:57 INFO - PROCESS | 4016 | 1461065637271 Marionette TRACE conn5 <- [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]]]}] 04:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1189ms 04:33:57 INFO - PROCESS | 4016 | 1461065637356 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 04:33:57 INFO - PROCESS | 4016 | 1461065637361 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 04:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:33:57 INFO - PROCESS | 4016 | 1461065637366 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:33:57 INFO - PROCESS | 4016 | 1461065637371 Marionette TRACE conn5 <- [1,278,null,{}] 04:33:57 INFO - PROCESS | 4016 | 1461065637377 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:57 INFO - PROCESS | 4016 | 1461065637517 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 04:33:57 INFO - PROCESS | 4016 | 1461065637529 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000726B79C800 == 51 [pid = 4016] [id = 79] 04:33:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000072606B6C00) [pid = 4016] [serial = 234] [outer = 0000000000000000] 04:33:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000726074C800) [pid = 4016] [serial = 235] [outer = 00000072606B6C00] 04:33:57 INFO - PROCESS | 4016 | 1461065637589 Marionette DEBUG loaded listener.js 04:33:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (000000726183E400) [pid = 4016] [serial = 236] [outer = 00000072606B6C00] 04:33:58 INFO - PROCESS | 4016 | 1461065638213 Marionette TRACE conn5 <- [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]]]}] 04:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 882ms 04:33:58 INFO - PROCESS | 4016 | 1461065638252 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 04:33:58 INFO - PROCESS | 4016 | 1461065638258 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 04:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:33:58 INFO - PROCESS | 4016 | 1461065638264 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:33:58 INFO - PROCESS | 4016 | 1461065638267 Marionette TRACE conn5 <- [1,282,null,{}] 04:33:58 INFO - PROCESS | 4016 | 1461065638271 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:58 INFO - PROCESS | 4016 | 1461065638374 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 04:33:58 INFO - PROCESS | 4016 | 1461065638442 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:58 INFO - PROCESS | 4016 | ++DOCSHELL 0000007269F89000 == 52 [pid = 4016] [id = 80] 04:33:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (000000726076E800) [pid = 4016] [serial = 237] [outer = 0000000000000000] 04:33:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (000000726650A400) [pid = 4016] [serial = 238] [outer = 000000726076E800] 04:33:58 INFO - PROCESS | 4016 | 1461065638492 Marionette DEBUG loaded listener.js 04:33:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (0000007266C37800) [pid = 4016] [serial = 239] [outer = 000000726076E800] 04:33:58 INFO - PROCESS | 4016 | --DOCSHELL 0000007274821000 == 51 [pid = 4016] [id = 73] 04:33:58 INFO - PROCESS | 4016 | --DOCSHELL 0000007274436800 == 50 [pid = 4016] [id = 72] 04:33:58 INFO - PROCESS | 4016 | --DOCSHELL 0000007270A64000 == 49 [pid = 4016] [id = 71] 04:33:58 INFO - PROCESS | 4016 | --DOCSHELL 00000072658A7000 == 48 [pid = 4016] [id = 70] 04:33:58 INFO - PROCESS | 4016 | --DOCSHELL 000000726DFD1800 == 47 [pid = 4016] [id = 69] 04:33:58 INFO - PROCESS | 4016 | --DOCSHELL 000000726D2DC000 == 46 [pid = 4016] [id = 68] 04:33:58 INFO - PROCESS | 4016 | --DOCSHELL 000000726C2CC800 == 45 [pid = 4016] [id = 67] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (00000072744AA800) [pid = 4016] [serial = 175] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000007260640400) [pid = 4016] [serial = 135] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726FCBC000) [pid = 4016] [serial = 141] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (000000726B70C400) [pid = 4016] [serial = 138] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOCSHELL 0000007265321800 == 44 [pid = 4016] [id = 66] 04:33:58 INFO - PROCESS | 4016 | --DOCSHELL 0000007261F73800 == 43 [pid = 4016] [id = 65] 04:33:58 INFO - PROCESS | 4016 | --DOCSHELL 000000727584E000 == 42 [pid = 4016] [id = 62] 04:33:58 INFO - PROCESS | 4016 | --DOCSHELL 000000726DD0E800 == 41 [pid = 4016] [id = 61] 04:33:58 INFO - PROCESS | 4016 | --DOCSHELL 0000007261F7F000 == 40 [pid = 4016] [id = 60] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (000000726BA5D400) [pid = 4016] [serial = 94] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000726D227800) [pid = 4016] [serial = 97] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000072607B8400) [pid = 4016] [serial = 91] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000726E36E400) [pid = 4016] [serial = 100] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000072708BA400) [pid = 4016] [serial = 167] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000726644B000) [pid = 4016] [serial = 145] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (000000726E395400) [pid = 4016] [serial = 164] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000726C70A000) [pid = 4016] [serial = 157] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000007261379800) [pid = 4016] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000726CB74C00) [pid = 4016] [serial = 159] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726D225400) [pid = 4016] [serial = 160] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000726E04F400) [pid = 4016] [serial = 163] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000007264E84000) [pid = 4016] [serial = 144] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000007269F28800) [pid = 4016] [serial = 153] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000726B75E000) [pid = 4016] [serial = 154] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000726C157000) [pid = 4016] [serial = 156] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000072669AC000) [pid = 4016] [serial = 150] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000007266C5EC00) [pid = 4016] [serial = 151] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000726112FC00) [pid = 4016] [serial = 147] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000726579E400) [pid = 4016] [serial = 148] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000727037CC00) [pid = 4016] [serial = 166] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000727440D800) [pid = 4016] [serial = 133] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000072709DE000) [pid = 4016] [serial = 170] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000727037E800) [pid = 4016] [serial = 169] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000007272583000) [pid = 4016] [serial = 172] [outer = 0000000000000000] [url = about:blank] 04:33:58 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000007274405800) [pid = 4016] [serial = 173] [outer = 0000000000000000] [url = about:blank] 04:33:59 INFO - PROCESS | 4016 | 1461065638994 Marionette TRACE conn5 <- [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]]]}] 04:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 775ms 04:33:59 INFO - PROCESS | 4016 | 1461065639041 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 04:33:59 INFO - PROCESS | 4016 | 1461065639044 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 04:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:33:59 INFO - PROCESS | 4016 | 1461065639047 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:33:59 INFO - PROCESS | 4016 | 1461065639051 Marionette TRACE conn5 <- [1,286,null,{}] 04:33:59 INFO - PROCESS | 4016 | 1461065639062 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:59 INFO - PROCESS | 4016 | 1461065639150 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 04:33:59 INFO - PROCESS | 4016 | 1461065639159 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 4016 | ++DOCSHELL 00000072658A7000 == 41 [pid = 4016] [id = 81] 04:33:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000007261379800) [pid = 4016] [serial = 240] [outer = 0000000000000000] 04:33:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000726644D800) [pid = 4016] [serial = 241] [outer = 0000007261379800] 04:33:59 INFO - PROCESS | 4016 | 1461065639212 Marionette DEBUG loaded listener.js 04:33:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (00000072669AC000) [pid = 4016] [serial = 242] [outer = 0000007261379800] 04:33:59 INFO - PROCESS | 4016 | 1461065639661 Marionette TRACE conn5 <- [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]]]}] 04:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 647ms 04:33:59 INFO - PROCESS | 4016 | 1461065639700 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 04:33:59 INFO - PROCESS | 4016 | 1461065639703 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 04:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:33:59 INFO - PROCESS | 4016 | 1461065639706 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:33:59 INFO - PROCESS | 4016 | 1461065639708 Marionette TRACE conn5 <- [1,290,null,{}] 04:33:59 INFO - PROCESS | 4016 | 1461065639712 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:59 INFO - PROCESS | 4016 | 1461065639791 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 04:33:59 INFO - PROCESS | 4016 | 1461065639798 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE9E000 == 42 [pid = 4016] [id = 82] 04:33:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000007269F25800) [pid = 4016] [serial = 243] [outer = 0000000000000000] 04:33:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000007269F2B800) [pid = 4016] [serial = 244] [outer = 0000007269F25800] 04:33:59 INFO - PROCESS | 4016 | 1461065639846 Marionette DEBUG loaded listener.js 04:33:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000726B763C00) [pid = 4016] [serial = 245] [outer = 0000007269F25800] 04:34:00 INFO - PROCESS | 4016 | 1461065640299 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 04:34:00 INFO - PROCESS | 4016 | 1461065640340 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 4016 | 1461065640342 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 04:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:34:00 INFO - PROCESS | 4016 | 1461065640345 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - PROCESS | 4016 | 1461065640347 Marionette TRACE conn5 <- [1,294,null,{}] 04:34:00 INFO - PROCESS | 4016 | 1461065640351 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:00 INFO - PROCESS | 4016 | 1461065640429 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 04:34:00 INFO - PROCESS | 4016 | 1461065640435 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DDDD000 == 43 [pid = 4016] [id = 83] 04:34:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000726B70C400) [pid = 4016] [serial = 246] [outer = 0000000000000000] 04:34:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000726C43FC00) [pid = 4016] [serial = 247] [outer = 000000726B70C400] 04:34:00 INFO - PROCESS | 4016 | 1461065640484 Marionette DEBUG loaded listener.js 04:34:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000726C712000) [pid = 4016] [serial = 248] [outer = 000000726B70C400] 04:34:00 INFO - PROCESS | 4016 | 1461065640893 Marionette TRACE conn5 <- [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]]]}] 04:34:00 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. 04:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 587ms 04:34:00 INFO - PROCESS | 4016 | 1461065640935 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 4016 | 1461065640938 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 04:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:34:00 INFO - PROCESS | 4016 | 1461065640949 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - PROCESS | 4016 | 1461065640951 Marionette TRACE conn5 <- [1,298,null,{}] 04:34:00 INFO - PROCESS | 4016 | 1461065640955 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:01 INFO - PROCESS | 4016 | 1461065641078 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 04:34:01 INFO - PROCESS | 4016 | 1461065641086 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000726FCD7000 == 44 [pid = 4016] [id = 84] 04:34:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000726C8E4000) [pid = 4016] [serial = 249] [outer = 0000000000000000] 04:34:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000726CB6F800) [pid = 4016] [serial = 250] [outer = 000000726C8E4000] 04:34:01 INFO - PROCESS | 4016 | 1461065641136 Marionette DEBUG loaded listener.js 04:34:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726D22A800) [pid = 4016] [serial = 251] [outer = 000000726C8E4000] 04:34:01 INFO - PROCESS | 4016 | 1461065641602 Marionette TRACE conn5 <- [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]]]}] 04:34:01 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. 04:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 04:34:01 INFO - PROCESS | 4016 | 1461065641630 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 04:34:01 INFO - PROCESS | 4016 | 1461065641632 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 04:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:34:01 INFO - PROCESS | 4016 | 1461065641636 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:34:01 INFO - PROCESS | 4016 | 1461065641638 Marionette TRACE conn5 <- [1,302,null,{}] 04:34:01 INFO - PROCESS | 4016 | 1461065641641 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:01 INFO - PROCESS | 4016 | 1461065641740 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 04:34:01 INFO - PROCESS | 4016 | 1461065641747 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 4016 | ++DOCSHELL 00000072707B7800 == 45 [pid = 4016] [id = 85] 04:34:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000072657F0000) [pid = 4016] [serial = 252] [outer = 0000000000000000] 04:34:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000726D5AE400) [pid = 4016] [serial = 253] [outer = 00000072657F0000] 04:34:01 INFO - PROCESS | 4016 | 1461065641793 Marionette DEBUG loaded listener.js 04:34:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000726E0B3C00) [pid = 4016] [serial = 254] [outer = 00000072657F0000] 04:34:02 INFO - PROCESS | 4016 | 1461065642141 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:34:02 INFO - PROCESS | 4016 | 1461065642281 Marionette TRACE conn5 <- [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]]]}] 04:34:02 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. 04:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 672ms 04:34:02 INFO - PROCESS | 4016 | 1461065642317 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 04:34:02 INFO - PROCESS | 4016 | 1461065642320 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 04:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:34:02 INFO - PROCESS | 4016 | 1461065642324 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:34:02 INFO - PROCESS | 4016 | 1461065642325 Marionette TRACE conn5 <- [1,306,null,{}] 04:34:02 INFO - PROCESS | 4016 | 1461065642334 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:02 INFO - PROCESS | 4016 | 1461065642461 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 04:34:02 INFO - PROCESS | 4016 | 1461065642481 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:02 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274431000 == 46 [pid = 4016] [id = 86] 04:34:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726E0B9800) [pid = 4016] [serial = 255] [outer = 0000000000000000] 04:34:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000726F508000) [pid = 4016] [serial = 256] [outer = 000000726E0B9800] 04:34:02 INFO - PROCESS | 4016 | 1461065642526 Marionette DEBUG loaded listener.js 04:34:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000072708C5000) [pid = 4016] [serial = 257] [outer = 000000726E0B9800] 04:34:03 INFO - PROCESS | 4016 | 1461065643108 Marionette TRACE conn5 <- [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]]]}] 04:34:03 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000726D343400) [pid = 4016] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:34:03 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000072670AB400) [pid = 4016] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:34:03 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726F6C2000) [pid = 4016] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:34:03 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000726CC32400) [pid = 4016] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:34:03 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000727440A800) [pid = 4016] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:34:03 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000725FDF2000) [pid = 4016] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:34:03 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000725E339800) [pid = 4016] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:34:03 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000725EBA0000) [pid = 4016] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:34:03 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (0000007267040800) [pid = 4016] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:34:03 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000007265734000) [pid = 4016] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:34:03 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (00000072709EC800) [pid = 4016] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:34:03 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000007266C3A000) [pid = 4016] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:34:03 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000725FE39400) [pid = 4016] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:34:03 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000726C70BC00) [pid = 4016] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:34:03 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000726FC2A800) [pid = 4016] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:34:03 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. 04:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 839ms 04:34:03 INFO - PROCESS | 4016 | 1461065643165 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 04:34:03 INFO - PROCESS | 4016 | 1461065643167 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 04:34:03 INFO - PROCESS | 4016 | 1461065643170 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:34:03 INFO - PROCESS | 4016 | 1461065643172 Marionette TRACE conn5 <- [1,310,null,{}] 04:34:03 INFO - PROCESS | 4016 | 1461065643176 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:03 INFO - PROCESS | 4016 | 1461065643254 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 04:34:03 INFO - PROCESS | 4016 | 1461065643263 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DD0F800 == 47 [pid = 4016] [id = 87] 04:34:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000007263781C00) [pid = 4016] [serial = 258] [outer = 0000000000000000] 04:34:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000007266C31000) [pid = 4016] [serial = 259] [outer = 0000007263781C00] 04:34:03 INFO - PROCESS | 4016 | 1461065643311 Marionette DEBUG loaded listener.js 04:34:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000726FC2A800) [pid = 4016] [serial = 260] [outer = 0000007263781C00] 04:34:03 INFO - PROCESS | 4016 | 1461065643712 Marionette TRACE conn5 <- [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]]]}] 04:34:03 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. 04:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 587ms 04:34:03 INFO - PROCESS | 4016 | 1461065643768 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 04:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:34:03 INFO - PROCESS | 4016 | 1461065643770 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 04:34:03 INFO - PROCESS | 4016 | 1461065643774 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:34:03 INFO - PROCESS | 4016 | 1461065643776 Marionette TRACE conn5 <- [1,314,null,{}] 04:34:03 INFO - PROCESS | 4016 | 1461065643780 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:03 INFO - PROCESS | 4016 | 1461065643858 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 04:34:03 INFO - PROCESS | 4016 | 1461065643864 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000727483A800 == 48 [pid = 4016] [id = 88] 04:34:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000007270ACF800) [pid = 4016] [serial = 261] [outer = 0000000000000000] 04:34:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000727221C800) [pid = 4016] [serial = 262] [outer = 0000007270ACF800] 04:34:03 INFO - PROCESS | 4016 | 1461065643910 Marionette DEBUG loaded listener.js 04:34:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000727229A400) [pid = 4016] [serial = 263] [outer = 0000007270ACF800] 04:34:04 INFO - PROCESS | 4016 | 1461065644293 Marionette TRACE conn5 <- [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]]]}] 04:34:04 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. 04:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 546ms 04:34:04 INFO - PROCESS | 4016 | 1461065644320 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 04:34:04 INFO - PROCESS | 4016 | 1461065644323 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 04:34:04 INFO - PROCESS | 4016 | 1461065644326 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:34:04 INFO - PROCESS | 4016 | 1461065644329 Marionette TRACE conn5 <- [1,318,null,{}] 04:34:04 INFO - PROCESS | 4016 | 1461065644332 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:04 INFO - PROCESS | 4016 | 1461065644460 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 04:34:04 INFO - PROCESS | 4016 | 1461065644468 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275B6B800 == 49 [pid = 4016] [id = 89] 04:34:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000007270E9C800) [pid = 4016] [serial = 264] [outer = 0000000000000000] 04:34:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000007270EA4000) [pid = 4016] [serial = 265] [outer = 0000007270E9C800] 04:34:04 INFO - PROCESS | 4016 | 1461065644521 Marionette DEBUG loaded listener.js 04:34:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000072724EFC00) [pid = 4016] [serial = 266] [outer = 0000007270E9C800] 04:34:04 INFO - PROCESS | 4016 | 1461065644931 Marionette TRACE conn5 <- [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]]]}] 04:34:04 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. 04:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 628ms 04:34:04 INFO - PROCESS | 4016 | 1461065644958 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 04:34:04 INFO - PROCESS | 4016 | 1461065644960 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 04:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:34:04 INFO - PROCESS | 4016 | 1461065644963 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:34:04 INFO - PROCESS | 4016 | 1461065644965 Marionette TRACE conn5 <- [1,322,null,{}] 04:34:04 INFO - PROCESS | 4016 | 1461065644968 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:05 INFO - PROCESS | 4016 | 1461065645072 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 04:34:05 INFO - PROCESS | 4016 | 1461065645081 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:05 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275CE3000 == 50 [pid = 4016] [id = 90] 04:34:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000007270F7E800) [pid = 4016] [serial = 267] [outer = 0000000000000000] 04:34:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (0000007270F82800) [pid = 4016] [serial = 268] [outer = 0000007270F7E800] 04:34:05 INFO - PROCESS | 4016 | 1461065645129 Marionette DEBUG loaded listener.js 04:34:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000072715CA800) [pid = 4016] [serial = 269] [outer = 0000007270F7E800] 04:34:05 INFO - PROCESS | 4016 | 1461065645794 Marionette TRACE conn5 <- [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]]]}] 04:34:05 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. 04:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 881ms 04:34:05 INFO - PROCESS | 4016 | 1461065645848 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 04:34:05 INFO - PROCESS | 4016 | 1461065645854 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 04:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:34:05 INFO - PROCESS | 4016 | 1461065645859 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:34:05 INFO - PROCESS | 4016 | 1461065645863 Marionette TRACE conn5 <- [1,326,null,{}] 04:34:05 INFO - PROCESS | 4016 | 1461065645869 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:05 INFO - PROCESS | 4016 | 1461065645980 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 04:34:06 INFO - PROCESS | 4016 | 1461065646063 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:06 INFO - PROCESS | 4016 | ++DOCSHELL 0000007269448800 == 51 [pid = 4016] [id = 91] 04:34:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000007260954400) [pid = 4016] [serial = 270] [outer = 0000000000000000] 04:34:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000726112CC00) [pid = 4016] [serial = 271] [outer = 0000007260954400] 04:34:06 INFO - PROCESS | 4016 | 1461065646121 Marionette DEBUG loaded listener.js 04:34:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000072658CAC00) [pid = 4016] [serial = 272] [outer = 0000007260954400] 04:34:06 INFO - PROCESS | 4016 | 1461065646736 Marionette TRACE conn5 <- [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]]]}] 04:34:06 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. 04:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 945ms 04:34:06 INFO - PROCESS | 4016 | 1461065646807 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 4016 | 1461065646814 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 04:34:06 INFO - PROCESS | 4016 | 1461065646821 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:34:06 INFO - PROCESS | 4016 | 1461065646825 Marionette TRACE conn5 <- [1,330,null,{}] 04:34:06 INFO - PROCESS | 4016 | 1461065646829 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:06 INFO - PROCESS | 4016 | 1461065646984 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 04:34:07 INFO - PROCESS | 4016 | 1461065646994 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000726FADB000 == 52 [pid = 4016] [id = 92] 04:34:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (0000007266988800) [pid = 4016] [serial = 273] [outer = 0000000000000000] 04:34:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000725FE38000) [pid = 4016] [serial = 274] [outer = 0000007266988800] 04:34:07 INFO - PROCESS | 4016 | 1461065647053 Marionette DEBUG loaded listener.js 04:34:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726C8E9C00) [pid = 4016] [serial = 275] [outer = 0000007266988800] 04:34:07 INFO - PROCESS | 4016 | 1461065647622 Marionette TRACE conn5 <- [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]]]}] 04:34:07 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. 04:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 839ms 04:34:07 INFO - PROCESS | 4016 | 1461065647666 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 04:34:07 INFO - PROCESS | 4016 | 1461065647669 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 04:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:34:07 INFO - PROCESS | 4016 | 1461065647673 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:34:07 INFO - PROCESS | 4016 | 1461065647677 Marionette TRACE conn5 <- [1,334,null,{}] 04:34:07 INFO - PROCESS | 4016 | 1461065647689 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:07 INFO - PROCESS | 4016 | 1461065647829 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 04:34:07 INFO - PROCESS | 4016 | 1461065647896 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 4016 | ++DOCSHELL 00000072744B7800 == 53 [pid = 4016] [id = 93] 04:34:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726D692400) [pid = 4016] [serial = 276] [outer = 0000000000000000] 04:34:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000072709DE400) [pid = 4016] [serial = 277] [outer = 000000726D692400] 04:34:08 INFO - PROCESS | 4016 | 1461065647997 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000007270EA3000) [pid = 4016] [serial = 278] [outer = 000000726D692400] 04:34:08 INFO - PROCESS | 4016 | 1461065648585 Marionette TRACE conn5 <- [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]]]}] 04:34:08 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. 04:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 943ms 04:34:08 INFO - PROCESS | 4016 | 1461065648618 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 04:34:08 INFO - PROCESS | 4016 | 1461065648621 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 04:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:34:08 INFO - PROCESS | 4016 | 1461065648625 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:34:08 INFO - PROCESS | 4016 | 1461065648627 Marionette TRACE conn5 <- [1,338,null,{}] 04:34:08 INFO - PROCESS | 4016 | 1461065648631 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:08 INFO - PROCESS | 4016 | 1461065648738 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 04:34:08 INFO - PROCESS | 4016 | 1461065648807 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE3A800 == 54 [pid = 4016] [id = 94] 04:34:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000072715CAC00) [pid = 4016] [serial = 279] [outer = 0000000000000000] 04:34:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000072715CEC00) [pid = 4016] [serial = 280] [outer = 00000072715CAC00] 04:34:08 INFO - PROCESS | 4016 | 1461065648863 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000072715D8000) [pid = 4016] [serial = 281] [outer = 00000072715CAC00] 04:34:09 INFO - PROCESS | 4016 | 1461065649387 Marionette TRACE conn5 <- [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]]]}] 04:34:09 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. 04:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 839ms 04:34:09 INFO - PROCESS | 4016 | 1461065649491 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 04:34:09 INFO - PROCESS | 4016 | 1461065649494 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 04:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:34:09 INFO - PROCESS | 4016 | 1461065649497 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - PROCESS | 4016 | 1461065649500 Marionette TRACE conn5 <- [1,342,null,{}] 04:34:09 INFO - PROCESS | 4016 | 1461065649503 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:09 INFO - PROCESS | 4016 | 1461065649617 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 04:34:09 INFO - PROCESS | 4016 | 1461065649693 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE3F800 == 55 [pid = 4016] [id = 95] 04:34:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000007269F26800) [pid = 4016] [serial = 282] [outer = 0000000000000000] 04:34:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (000000726C8DBC00) [pid = 4016] [serial = 283] [outer = 0000007269F26800] 04:34:09 INFO - PROCESS | 4016 | 1461065649751 Marionette DEBUG loaded listener.js 04:34:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (000000726D882800) [pid = 4016] [serial = 284] [outer = 0000007269F26800] 04:34:10 INFO - PROCESS | 4016 | 1461065650455 Marionette TRACE conn5 <- [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]]]}] 04:34:10 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. 04:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 985ms 04:34:10 INFO - PROCESS | 4016 | 1461065650485 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 04:34:10 INFO - PROCESS | 4016 | 1461065650490 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 04:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:34:10 INFO - PROCESS | 4016 | 1461065650495 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:34:10 INFO - PROCESS | 4016 | 1461065650500 Marionette TRACE conn5 <- [1,346,null,{}] 04:34:10 INFO - PROCESS | 4016 | 1461065650507 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:10 INFO - PROCESS | 4016 | 1461065650606 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 04:34:10 INFO - PROCESS | 4016 | 1461065650680 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:10 INFO - PROCESS | 4016 | ++DOCSHELL 0000007269F82800 == 56 [pid = 4016] [id = 96] 04:34:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000725FDF4800) [pid = 4016] [serial = 285] [outer = 0000000000000000] 04:34:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0000007260746C00) [pid = 4016] [serial = 286] [outer = 000000725FDF4800] 04:34:10 INFO - PROCESS | 4016 | 1461065650730 Marionette DEBUG loaded listener.js 04:34:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (0000007260BF9800) [pid = 4016] [serial = 287] [outer = 000000725FDF4800] 04:34:11 INFO - PROCESS | 4016 | --DOCSHELL 0000007275B6B800 == 55 [pid = 4016] [id = 89] 04:34:11 INFO - PROCESS | 4016 | --DOCSHELL 000000727483A800 == 54 [pid = 4016] [id = 88] 04:34:11 INFO - PROCESS | 4016 | --DOCSHELL 000000726DD0F800 == 53 [pid = 4016] [id = 87] 04:34:11 INFO - PROCESS | 4016 | --DOCSHELL 0000007274431000 == 52 [pid = 4016] [id = 86] 04:34:11 INFO - PROCESS | 4016 | --DOCSHELL 00000072707B7800 == 51 [pid = 4016] [id = 85] 04:34:11 INFO - PROCESS | 4016 | --DOCSHELL 000000726FCD7000 == 50 [pid = 4016] [id = 84] 04:34:11 INFO - PROCESS | 4016 | --DOCSHELL 000000726DDDD000 == 49 [pid = 4016] [id = 83] 04:34:11 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE9E000 == 48 [pid = 4016] [id = 82] 04:34:11 INFO - PROCESS | 4016 | --DOCSHELL 00000072658A7000 == 47 [pid = 4016] [id = 81] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (0000007260778800) [pid = 4016] [serial = 178] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000072658CB800) [pid = 4016] [serial = 181] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000726BCC5400) [pid = 4016] [serial = 184] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726D224400) [pid = 4016] [serial = 187] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000072724F2800) [pid = 4016] [serial = 220] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | 1461065651373 Marionette TRACE conn5 <- [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]]]}] 04:34:11 INFO - PROCESS | 4016 | --DOCSHELL 0000007269F89000 == 46 [pid = 4016] [id = 80] 04:34:11 INFO - PROCESS | 4016 | --DOCSHELL 000000726B79C800 == 45 [pid = 4016] [id = 79] 04:34:11 INFO - PROCESS | 4016 | --DOCSHELL 0000007275CC5800 == 44 [pid = 4016] [id = 74] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726C8E1400) [pid = 4016] [serial = 88] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000072708C2000) [pid = 4016] [serial = 142] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (000000726C7F2C00) [pid = 4016] [serial = 139] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000007264E7F800) [pid = 4016] [serial = 136] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000726DFEF000) [pid = 4016] [serial = 208] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000726C7F1800) [pid = 4016] [serial = 206] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000072708B7400) [pid = 4016] [serial = 211] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000726F511C00) [pid = 4016] [serial = 209] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000072709E9400) [pid = 4016] [serial = 215] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000072744B6C00) [pid = 4016] [serial = 176] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000007260745800) [pid = 4016] [serial = 194] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000725FDF4400) [pid = 4016] [serial = 193] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726650A000) [pid = 4016] [serial = 191] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000725E33F400) [pid = 4016] [serial = 190] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000007260773800) [pid = 4016] [serial = 196] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000007261F97800) [pid = 4016] [serial = 197] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000726D69D400) [pid = 4016] [serial = 214] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000007269F24C00) [pid = 4016] [serial = 202] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000726650B400) [pid = 4016] [serial = 199] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000007266C34000) [pid = 4016] [serial = 200] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000007272224800) [pid = 4016] [serial = 218] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (00000072709DF000) [pid = 4016] [serial = 212] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000726C158800) [pid = 4016] [serial = 205] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000727221E400) [pid = 4016] [serial = 217] [outer = 0000000000000000] [url = about:blank] 04:34:11 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000726B710800) [pid = 4016] [serial = 203] [outer = 0000000000000000] [url = about:blank] 04:34:11 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. 04:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 942ms 04:34:11 INFO - PROCESS | 4016 | 1461065651442 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 04:34:11 INFO - PROCESS | 4016 | 1461065651448 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 04:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:34:11 INFO - PROCESS | 4016 | 1461065651454 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:34:11 INFO - PROCESS | 4016 | 1461065651457 Marionette TRACE conn5 <- [1,350,null,{}] 04:34:11 INFO - PROCESS | 4016 | 1461065651461 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:11 INFO - PROCESS | 4016 | 1461065651579 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 04:34:11 INFO - PROCESS | 4016 | 1461065651619 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:11 INFO - PROCESS | 4016 | ++DOCSHELL 0000007265778800 == 45 [pid = 4016] [id = 97] 04:34:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000725FDF4400) [pid = 4016] [serial = 288] [outer = 0000000000000000] 04:34:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (00000072606B8000) [pid = 4016] [serial = 289] [outer = 000000725FDF4400] 04:34:11 INFO - PROCESS | 4016 | 1461065651667 Marionette DEBUG loaded listener.js 04:34:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000072613EA800) [pid = 4016] [serial = 290] [outer = 000000725FDF4400] 04:34:12 INFO - PROCESS | 4016 | 1461065652062 Marionette TRACE conn5 <- [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]]]}] 04:34:12 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. 04:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 04:34:12 INFO - PROCESS | 4016 | 1461065652084 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 04:34:12 INFO - PROCESS | 4016 | 1461065652086 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 04:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:34:12 INFO - PROCESS | 4016 | 1461065652090 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:34:12 INFO - PROCESS | 4016 | 1461065652094 Marionette TRACE conn5 <- [1,354,null,{}] 04:34:12 INFO - PROCESS | 4016 | 1461065652105 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:12 INFO - PROCESS | 4016 | 1461065652221 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 04:34:12 INFO - PROCESS | 4016 | 1461065652232 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CB49800 == 46 [pid = 4016] [id = 98] 04:34:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000072669A7400) [pid = 4016] [serial = 291] [outer = 0000000000000000] 04:34:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000007266C39400) [pid = 4016] [serial = 292] [outer = 00000072669A7400] 04:34:12 INFO - PROCESS | 4016 | 1461065652283 Marionette DEBUG loaded listener.js 04:34:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000007269F26400) [pid = 4016] [serial = 293] [outer = 00000072669A7400] 04:34:12 INFO - PROCESS | 4016 | 1461065652724 Marionette TRACE conn5 <- [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]]]}] 04:34:12 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. 04:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 692ms 04:34:12 INFO - PROCESS | 4016 | 1461065652784 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 04:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:34:12 INFO - PROCESS | 4016 | 1461065652788 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 04:34:12 INFO - PROCESS | 4016 | 1461065652791 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:34:12 INFO - PROCESS | 4016 | 1461065652793 Marionette TRACE conn5 <- [1,358,null,{}] 04:34:12 INFO - PROCESS | 4016 | 1461065652796 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:12 INFO - PROCESS | 4016 | 1461065652878 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 04:34:12 INFO - PROCESS | 4016 | 1461065652887 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DC09000 == 47 [pid = 4016] [id = 99] 04:34:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000726BCC8800) [pid = 4016] [serial = 294] [outer = 0000000000000000] 04:34:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000726C432C00) [pid = 4016] [serial = 295] [outer = 000000726BCC8800] 04:34:12 INFO - PROCESS | 4016 | 1461065652936 Marionette DEBUG loaded listener.js 04:34:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726C7F3000) [pid = 4016] [serial = 296] [outer = 000000726BCC8800] 04:34:13 INFO - PROCESS | 4016 | 1461065653362 Marionette TRACE conn5 <- [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]]]}] 04:34:13 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. 04:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 629ms 04:34:13 INFO - PROCESS | 4016 | 1461065653423 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 04:34:13 INFO - PROCESS | 4016 | 1461065653425 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 04:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:34:13 INFO - PROCESS | 4016 | 1461065653428 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:34:13 INFO - PROCESS | 4016 | 1461065653430 Marionette TRACE conn5 <- [1,362,null,{}] 04:34:13 INFO - PROCESS | 4016 | 1461065653434 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:13 INFO - PROCESS | 4016 | 1461065653513 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 04:34:13 INFO - PROCESS | 4016 | 1461065653519 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:13 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DDE3800 == 48 [pid = 4016] [id = 100] 04:34:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000726C8DF800) [pid = 4016] [serial = 297] [outer = 0000000000000000] 04:34:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000726C8E7000) [pid = 4016] [serial = 298] [outer = 000000726C8DF800] 04:34:13 INFO - PROCESS | 4016 | 1461065653568 Marionette DEBUG loaded listener.js 04:34:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000726CC2A400) [pid = 4016] [serial = 299] [outer = 000000726C8DF800] 04:34:14 INFO - PROCESS | 4016 | 1461065654076 Marionette TRACE conn5 <- [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]]]}] 04:34:14 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. 04:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 690ms 04:34:14 INFO - PROCESS | 4016 | 1461065654122 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 4016 | 1461065654124 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 04:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:34:14 INFO - PROCESS | 4016 | 1461065654127 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:34:14 INFO - PROCESS | 4016 | 1461065654129 Marionette TRACE conn5 <- [1,366,null,{}] 04:34:14 INFO - PROCESS | 4016 | 1461065654132 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:14 INFO - PROCESS | 4016 | 1461065654262 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 04:34:14 INFO - PROCESS | 4016 | 1461065654315 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:14 INFO - PROCESS | 4016 | ++DOCSHELL 00000072613CC800 == 49 [pid = 4016] [id = 101] 04:34:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726D87B800) [pid = 4016] [serial = 300] [outer = 0000000000000000] 04:34:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000726E0DEC00) [pid = 4016] [serial = 301] [outer = 000000726D87B800] 04:34:14 INFO - PROCESS | 4016 | 1461065654368 Marionette DEBUG loaded listener.js 04:34:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000726F6B8400) [pid = 4016] [serial = 302] [outer = 000000726D87B800] 04:34:14 INFO - PROCESS | 4016 | 1461065654803 Marionette TRACE conn5 <- [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]]]}] 04:34:14 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. 04:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 735ms 04:34:14 INFO - PROCESS | 4016 | 1461065654870 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 4016 | 1461065654872 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 04:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:34:14 INFO - PROCESS | 4016 | 1461065654883 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:34:14 INFO - PROCESS | 4016 | 1461065654886 Marionette TRACE conn5 <- [1,370,null,{}] 04:34:14 INFO - PROCESS | 4016 | 1461065654889 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:14 INFO - PROCESS | 4016 | 1461065654992 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 04:34:15 INFO - PROCESS | 4016 | 1461065655041 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270F39800 == 50 [pid = 4016] [id = 102] 04:34:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000072708BCC00) [pid = 4016] [serial = 303] [outer = 0000000000000000] 04:34:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000072708C3800) [pid = 4016] [serial = 304] [outer = 00000072708BCC00] 04:34:15 INFO - PROCESS | 4016 | 1461065655086 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0000007270ACC400) [pid = 4016] [serial = 305] [outer = 00000072708BCC00] 04:34:15 INFO - PROCESS | 4016 | 1461065655502 Marionette TRACE conn5 <- [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]]]}] 04:34:15 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. 04:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 04:34:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:34:15 INFO - PROCESS | 4016 | 1461065655515 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 04:34:15 INFO - PROCESS | 4016 | 1461065655518 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 04:34:15 INFO - PROCESS | 4016 | 1461065655521 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:34:15 INFO - PROCESS | 4016 | 1461065655524 Marionette TRACE conn5 <- [1,374,null,{}] 04:34:15 INFO - PROCESS | 4016 | 1461065655528 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:15 INFO - PROCESS | 4016 | 1461065655630 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 04:34:15 INFO - PROCESS | 4016 | 1461065655636 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270FB8800 == 51 [pid = 4016] [id = 103] 04:34:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (0000007270AD1C00) [pid = 4016] [serial = 306] [outer = 0000000000000000] 04:34:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000007270E9DC00) [pid = 4016] [serial = 307] [outer = 0000007270AD1C00] 04:34:15 INFO - PROCESS | 4016 | 1461065655682 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000072715CC000) [pid = 4016] [serial = 308] [outer = 0000007270AD1C00] 04:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000726E0B9800) [pid = 4016] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000007270E9C800) [pid = 4016] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000007270ACF800) [pid = 4016] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000726CDAAC00) [pid = 4016] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000007260746000) [pid = 4016] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (0000007260773000) [pid = 4016] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000072670AD400) [pid = 4016] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000726C8E4000) [pid = 4016] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000072724ED800) [pid = 4016] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000007269F25800) [pid = 4016] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000072657F0000) [pid = 4016] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000007261379800) [pid = 4016] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000726B70C400) [pid = 4016] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000726076E800) [pid = 4016] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000072606B6C00) [pid = 4016] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000007263781C00) [pid = 4016] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:34:16 INFO - PROCESS | 4016 | 1461065656218 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:34:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:34:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 732ms 04:34:16 INFO - PROCESS | 4016 | 1461065656255 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 4016 | 1461065656257 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 04:34:16 INFO - PROCESS | 4016 | 1461065656260 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:34:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:34:16 INFO - PROCESS | 4016 | 1461065656262 Marionette TRACE conn5 <- [1,378,null,{}] 04:34:16 INFO - PROCESS | 4016 | 1461065656292 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:16 INFO - PROCESS | 4016 | 1461065656373 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 04:34:16 INFO - PROCESS | 4016 | 1461065656379 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:16 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274437800 == 52 [pid = 4016] [id = 104] 04:34:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000726B70C400) [pid = 4016] [serial = 309] [outer = 0000000000000000] 04:34:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000726E392000) [pid = 4016] [serial = 310] [outer = 000000726B70C400] 04:34:16 INFO - PROCESS | 4016 | 1461065656427 Marionette DEBUG loaded listener.js 04:34:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000072715CF000) [pid = 4016] [serial = 311] [outer = 000000726B70C400] 04:34:16 INFO - PROCESS | 4016 | 1461065656982 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:34:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:34:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 753ms 04:34:17 INFO - PROCESS | 4016 | 1461065657018 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 04:34:17 INFO - PROCESS | 4016 | 1461065657020 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 04:34:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:34:17 INFO - PROCESS | 4016 | 1461065657023 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:34:17 INFO - PROCESS | 4016 | 1461065657025 Marionette TRACE conn5 <- [1,382,null,{}] 04:34:17 INFO - PROCESS | 4016 | 1461065657028 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:17 INFO - PROCESS | 4016 | 1461065657110 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 04:34:17 INFO - PROCESS | 4016 | 1461065657116 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:17 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274829800 == 53 [pid = 4016] [id = 105] 04:34:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000727221BC00) [pid = 4016] [serial = 312] [outer = 0000000000000000] 04:34:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000007272222C00) [pid = 4016] [serial = 313] [outer = 000000727221BC00] 04:34:17 INFO - PROCESS | 4016 | 1461065657163 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000072722A0800) [pid = 4016] [serial = 314] [outer = 000000727221BC00] 04:34:17 INFO - PROCESS | 4016 | 1461065657643 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:34:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:34:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 628ms 04:34:17 INFO - PROCESS | 4016 | 1461065657655 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 04:34:17 INFO - PROCESS | 4016 | 1461065657657 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 04:34:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:34:17 INFO - PROCESS | 4016 | 1461065657692 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:34:17 INFO - PROCESS | 4016 | 1461065657695 Marionette TRACE conn5 <- [1,386,null,{}] 04:34:17 INFO - PROCESS | 4016 | 1461065657701 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:17 INFO - PROCESS | 4016 | 1461065657803 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 04:34:17 INFO - PROCESS | 4016 | 1461065657812 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:17 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275B65800 == 54 [pid = 4016] [id = 106] 04:34:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000072722A6400) [pid = 4016] [serial = 315] [outer = 0000000000000000] 04:34:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000727257D800) [pid = 4016] [serial = 316] [outer = 00000072722A6400] 04:34:17 INFO - PROCESS | 4016 | 1461065657864 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000007274407800) [pid = 4016] [serial = 317] [outer = 00000072722A6400] 04:34:18 INFO - PROCESS | 4016 | 1461065658518 Marionette TRACE conn5 <- [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]]]}] 04:34:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:34:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 924ms 04:34:18 INFO - PROCESS | 4016 | 1461065658588 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 04:34:18 INFO - PROCESS | 4016 | 1461065658594 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 04:34:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:34:18 INFO - PROCESS | 4016 | 1461065658613 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:34:18 INFO - PROCESS | 4016 | 1461065658618 Marionette TRACE conn5 <- [1,390,null,{}] 04:34:18 INFO - PROCESS | 4016 | 1461065658625 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:18 INFO - PROCESS | 4016 | 1461065658748 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 04:34:18 INFO - PROCESS | 4016 | 1461065658813 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000726B79B800 == 55 [pid = 4016] [id = 107] 04:34:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000007261379800) [pid = 4016] [serial = 318] [outer = 0000000000000000] 04:34:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000072653BF800) [pid = 4016] [serial = 319] [outer = 0000007261379800] 04:34:18 INFO - PROCESS | 4016 | 1461065658913 Marionette DEBUG loaded listener.js 04:34:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000726697E800) [pid = 4016] [serial = 320] [outer = 0000007261379800] 04:34:19 INFO - PROCESS | 4016 | 1461065659539 Marionette TRACE conn5 <- [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]]]}] 04:34:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:34:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1004ms 04:34:19 INFO - PROCESS | 4016 | 1461065659606 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 04:34:19 INFO - PROCESS | 4016 | 1461065659613 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 04:34:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:34:19 INFO - PROCESS | 4016 | 1461065659620 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:34:19 INFO - PROCESS | 4016 | 1461065659624 Marionette TRACE conn5 <- [1,394,null,{}] 04:34:19 INFO - PROCESS | 4016 | 1461065659628 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:19 INFO - PROCESS | 4016 | 1461065659739 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 04:34:19 INFO - PROCESS | 4016 | 1461065659811 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000726FAF3800 == 56 [pid = 4016] [id = 108] 04:34:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0000007269F2E800) [pid = 4016] [serial = 321] [outer = 0000000000000000] 04:34:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726C8E3C00) [pid = 4016] [serial = 322] [outer = 0000007269F2E800] 04:34:19 INFO - PROCESS | 4016 | 1461065659868 Marionette DEBUG loaded listener.js 04:34:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000726D229400) [pid = 4016] [serial = 323] [outer = 0000007269F2E800] 04:34:20 INFO - PROCESS | 4016 | 1461065660561 Marionette TRACE conn5 <- [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]]]}] 04:34:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:34:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 985ms 04:34:20 INFO - PROCESS | 4016 | 1461065660616 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 04:34:20 INFO - PROCESS | 4016 | 1461065660619 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 04:34:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:34:20 INFO - PROCESS | 4016 | 1461065660626 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:34:20 INFO - PROCESS | 4016 | 1461065660631 Marionette TRACE conn5 <- [1,398,null,{}] 04:34:20 INFO - PROCESS | 4016 | 1461065660643 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:20 INFO - PROCESS | 4016 | 1461065660753 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 04:34:20 INFO - PROCESS | 4016 | 1461065660826 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:20 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275CD2000 == 57 [pid = 4016] [id = 109] 04:34:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000072669EE800) [pid = 4016] [serial = 324] [outer = 0000000000000000] 04:34:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (000000726D877C00) [pid = 4016] [serial = 325] [outer = 00000072669EE800] 04:34:20 INFO - PROCESS | 4016 | 1461065660927 Marionette DEBUG loaded listener.js 04:34:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000072708BF800) [pid = 4016] [serial = 326] [outer = 00000072669EE800] 04:34:21 INFO - PROCESS | 4016 | 1461065661728 Marionette TRACE conn5 <- [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]]]}] 04:34:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:34:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1142ms 04:34:21 INFO - PROCESS | 4016 | 1461065661773 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 04:34:21 INFO - PROCESS | 4016 | 1461065661777 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 04:34:21 INFO - PROCESS | 4016 | 1461065661782 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:34:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:34:21 INFO - PROCESS | 4016 | 1461065661787 Marionette TRACE conn5 <- [1,402,null,{}] 04:34:21 INFO - PROCESS | 4016 | 1461065661794 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:21 INFO - PROCESS | 4016 | 1461065661888 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 04:34:21 INFO - PROCESS | 4016 | 1461065661963 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:21 INFO - PROCESS | 4016 | ++DOCSHELL 000000726652D800 == 58 [pid = 4016] [id = 110] 04:34:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (000000725FE3BC00) [pid = 4016] [serial = 327] [outer = 0000000000000000] 04:34:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000007260774C00) [pid = 4016] [serial = 328] [outer = 000000725FE3BC00] 04:34:22 INFO - PROCESS | 4016 | 1461065662014 Marionette DEBUG loaded listener.js 04:34:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (0000007261F93C00) [pid = 4016] [serial = 329] [outer = 000000725FE3BC00] 04:34:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007274829800 == 57 [pid = 4016] [id = 105] 04:34:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007274437800 == 56 [pid = 4016] [id = 104] 04:34:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007270FB8800 == 55 [pid = 4016] [id = 103] 04:34:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007270F39800 == 54 [pid = 4016] [id = 102] 04:34:22 INFO - PROCESS | 4016 | --DOCSHELL 00000072613CC800 == 53 [pid = 4016] [id = 101] 04:34:22 INFO - PROCESS | 4016 | --DOCSHELL 000000726DDE3800 == 52 [pid = 4016] [id = 100] 04:34:22 INFO - PROCESS | 4016 | --DOCSHELL 000000726DC09000 == 51 [pid = 4016] [id = 99] 04:34:22 INFO - PROCESS | 4016 | --DOCSHELL 000000726CB49800 == 50 [pid = 4016] [id = 98] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (000000725FDE8400) [pid = 4016] [serial = 223] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726650C400) [pid = 4016] [serial = 226] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (000000726CB6D400) [pid = 4016] [serial = 229] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (0000007272299000) [pid = 4016] [serial = 232] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007265778800 == 49 [pid = 4016] [id = 97] 04:34:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007269F82800 == 48 [pid = 4016] [id = 96] 04:34:22 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE3A800 == 47 [pid = 4016] [id = 94] 04:34:22 INFO - PROCESS | 4016 | --DOCSHELL 00000072744B7800 == 46 [pid = 4016] [id = 93] 04:34:22 INFO - PROCESS | 4016 | --DOCSHELL 000000726FADB000 == 45 [pid = 4016] [id = 92] 04:34:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007269448800 == 44 [pid = 4016] [id = 91] 04:34:22 INFO - PROCESS | 4016 | 1461065662744 Marionette TRACE conn5 <- [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]]]}] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000727440C800) [pid = 4016] [serial = 188] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000726697EC00) [pid = 4016] [serial = 182] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000007264DAE000) [pid = 4016] [serial = 179] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000726C8E6C00) [pid = 4016] [serial = 185] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000726D22A800) [pid = 4016] [serial = 251] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000072724FB800) [pid = 4016] [serial = 221] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (0000007269F2B800) [pid = 4016] [serial = 244] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000726B763C00) [pid = 4016] [serial = 245] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000726D5AE400) [pid = 4016] [serial = 253] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726644D800) [pid = 4016] [serial = 241] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000072669AC000) [pid = 4016] [serial = 242] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 986ms 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000726C43FC00) [pid = 4016] [serial = 247] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000007266C37800) [pid = 4016] [serial = 239] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000726650A400) [pid = 4016] [serial = 238] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000726183E400) [pid = 4016] [serial = 236] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000726074C800) [pid = 4016] [serial = 235] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000726FC2A800) [pid = 4016] [serial = 260] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000726F508000) [pid = 4016] [serial = 256] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000007270EA4000) [pid = 4016] [serial = 265] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000007266C31000) [pid = 4016] [serial = 259] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000727221C800) [pid = 4016] [serial = 262] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000072708C5000) [pid = 4016] [serial = 257] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000726CB6F800) [pid = 4016] [serial = 250] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000726E0B3C00) [pid = 4016] [serial = 254] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (00000072724EFC00) [pid = 4016] [serial = 266] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000727229A400) [pid = 4016] [serial = 263] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000726C712000) [pid = 4016] [serial = 248] [outer = 0000000000000000] [url = about:blank] 04:34:22 INFO - PROCESS | 4016 | 1461065662773 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 04:34:22 INFO - PROCESS | 4016 | 1461065662780 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 04:34:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:34:22 INFO - PROCESS | 4016 | 1461065662786 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:34:22 INFO - PROCESS | 4016 | 1461065662789 Marionette TRACE conn5 <- [1,406,null,{}] 04:34:22 INFO - PROCESS | 4016 | 1461065662793 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:22 INFO - PROCESS | 4016 | 1461065662875 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 04:34:22 INFO - PROCESS | 4016 | 1461065662885 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:22 INFO - PROCESS | 4016 | ++DOCSHELL 0000007264D34800 == 45 [pid = 4016] [id = 111] 04:34:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000725F5B9400) [pid = 4016] [serial = 330] [outer = 0000000000000000] 04:34:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000725FE3E000) [pid = 4016] [serial = 331] [outer = 000000725F5B9400] 04:34:22 INFO - PROCESS | 4016 | 1461065662932 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000007260BF3000) [pid = 4016] [serial = 332] [outer = 000000725F5B9400] 04:34:23 INFO - PROCESS | 4016 | 1461065663456 Marionette TRACE conn5 <- [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]]]}] 04:34:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:34:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 689ms 04:34:23 INFO - PROCESS | 4016 | 1461065663481 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 04:34:23 INFO - PROCESS | 4016 | 1461065663483 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 04:34:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:34:23 INFO - PROCESS | 4016 | 1461065663487 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - PROCESS | 4016 | 1461065663491 Marionette TRACE conn5 <- [1,410,null,{}] 04:34:23 INFO - PROCESS | 4016 | 1461065663502 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:23 INFO - PROCESS | 4016 | 1461065663585 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 04:34:23 INFO - PROCESS | 4016 | 1461065663594 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:23 INFO - PROCESS | 4016 | ++DOCSHELL 0000007269F91000 == 46 [pid = 4016] [id = 112] 04:34:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000726697EC00) [pid = 4016] [serial = 333] [outer = 0000000000000000] 04:34:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000007266986000) [pid = 4016] [serial = 334] [outer = 000000726697EC00] 04:34:23 INFO - PROCESS | 4016 | 1461065663645 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (00000072669E3C00) [pid = 4016] [serial = 335] [outer = 000000726697EC00] 04:34:24 INFO - PROCESS | 4016 | 1461065664115 Marionette TRACE conn5 <- [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]]]}] 04:34:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:34:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 694ms 04:34:24 INFO - PROCESS | 4016 | 1461065664184 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 04:34:24 INFO - PROCESS | 4016 | 1461065664187 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 04:34:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:34:24 INFO - PROCESS | 4016 | 1461065664190 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - PROCESS | 4016 | 1461065664192 Marionette TRACE conn5 <- [1,414,null,{}] 04:34:24 INFO - PROCESS | 4016 | 1461065664196 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:24 INFO - PROCESS | 4016 | 1461065664278 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 04:34:24 INFO - PROCESS | 4016 | 1461065664288 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CB45800 == 47 [pid = 4016] [id = 113] 04:34:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000007266C3D400) [pid = 4016] [serial = 336] [outer = 0000000000000000] 04:34:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000007266CE4400) [pid = 4016] [serial = 337] [outer = 0000007266C3D400] 04:34:24 INFO - PROCESS | 4016 | 1461065664335 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000072670AB800) [pid = 4016] [serial = 338] [outer = 0000007266C3D400] 04:34:24 INFO - PROCESS | 4016 | 1461065664784 Marionette TRACE conn5 <- [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]]]}] 04:34:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:34:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 627ms 04:34:24 INFO - PROCESS | 4016 | 1461065664820 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 04:34:24 INFO - PROCESS | 4016 | 1461065664822 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 04:34:24 INFO - PROCESS | 4016 | 1461065664826 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:34:24 INFO - PROCESS | 4016 | 1461065664827 Marionette TRACE conn5 <- [1,418,null,{}] 04:34:24 INFO - PROCESS | 4016 | 1461065664831 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:24 INFO - PROCESS | 4016 | 1461065664908 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 04:34:24 INFO - PROCESS | 4016 | 1461065664947 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D5DE800 == 48 [pid = 4016] [id = 114] 04:34:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000725E343800) [pid = 4016] [serial = 339] [outer = 0000000000000000] 04:34:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000007269F2F400) [pid = 4016] [serial = 340] [outer = 000000725E343800] 04:34:25 INFO - PROCESS | 4016 | 1461065664993 Marionette DEBUG loaded listener.js 04:34:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000726BA61000) [pid = 4016] [serial = 341] [outer = 000000725E343800] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000725F6D4400) [pid = 4016] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000726C7F9C00) [pid = 4016] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000726C705C00) [pid = 4016] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000727221BC00) [pid = 4016] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000726D87B800) [pid = 4016] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (00000072708BCC00) [pid = 4016] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000725FDF4800) [pid = 4016] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000726C8DF800) [pid = 4016] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000726D692400) [pid = 4016] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (00000072669A7400) [pid = 4016] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (0000007270F7E800) [pid = 4016] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000007260954400) [pid = 4016] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000725FDF4400) [pid = 4016] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000726BCC8800) [pid = 4016] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (00000072715CAC00) [pid = 4016] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (0000007270AD1C00) [pid = 4016] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (0000007266988800) [pid = 4016] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0000007269F26800) [pid = 4016] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000726B70C400) [pid = 4016] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:34:25 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (0000007266447000) [pid = 4016] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:34:26 INFO - PROCESS | 4016 | 1461065666492 Marionette TRACE conn5 <- [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]]]}] 04:34:26 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 04:34:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1695ms 04:34:26 INFO - PROCESS | 4016 | 1461065666525 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 04:34:26 INFO - PROCESS | 4016 | 1461065666531 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 04:34:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:34:26 INFO - PROCESS | 4016 | 1461065666537 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - PROCESS | 4016 | 1461065666540 Marionette TRACE conn5 <- [1,422,null,{}] 04:34:26 INFO - PROCESS | 4016 | 1461065666546 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:26 INFO - PROCESS | 4016 | 1461065666650 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 04:34:26 INFO - PROCESS | 4016 | 1461065666711 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000726577B000 == 49 [pid = 4016] [id = 115] 04:34:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000725FE37C00) [pid = 4016] [serial = 342] [outer = 0000000000000000] 04:34:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000726077A800) [pid = 4016] [serial = 343] [outer = 000000725FE37C00] 04:34:26 INFO - PROCESS | 4016 | 1461065666771 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (00000072637C4000) [pid = 4016] [serial = 344] [outer = 000000725FE37C00] 04:34:27 INFO - PROCESS | 4016 | 1461065667803 Marionette TRACE conn5 <- [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]]]}] 04:34:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:34:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1283ms 04:34:27 INFO - PROCESS | 4016 | 1461065667822 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 04:34:27 INFO - PROCESS | 4016 | 1461065667829 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 04:34:27 INFO - PROCESS | 4016 | 1461065667836 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:34:27 INFO - PROCESS | 4016 | 1461065667839 Marionette TRACE conn5 <- [1,426,null,{}] 04:34:27 INFO - PROCESS | 4016 | 1461065667844 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:27 INFO - PROCESS | 4016 | 1461065667948 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 04:34:28 INFO - PROCESS | 4016 | 1461065668008 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CB4E800 == 50 [pid = 4016] [id = 116] 04:34:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000007266508C00) [pid = 4016] [serial = 345] [outer = 0000000000000000] 04:34:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000726698B000) [pid = 4016] [serial = 346] [outer = 0000007266508C00] 04:34:28 INFO - PROCESS | 4016 | 1461065668111 Marionette DEBUG loaded listener.js 04:34:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (00000072669F0000) [pid = 4016] [serial = 347] [outer = 0000007266508C00] 04:34:28 INFO - PROCESS | 4016 | 1461065668692 Marionette TRACE conn5 <- [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] 04:34:28 INFO - PROCESS | 4016 | 1461065668723 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 04:34:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:34:28 INFO - PROCESS | 4016 | 1461065668727 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:34:28 INFO - PROCESS | 4016 | 1461065668731 Marionette TRACE conn5 <- [1,430,null,{}] 04:34:28 INFO - PROCESS | 4016 | 1461065668743 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:28 INFO - PROCESS | 4016 | 1461065668849 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 04:34:28 INFO - PROCESS | 4016 | 1461065668931 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DFC6800 == 51 [pid = 4016] [id = 117] 04:34:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0000007269F31C00) [pid = 4016] [serial = 348] [outer = 0000000000000000] 04:34:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000726C431000) [pid = 4016] [serial = 349] [outer = 0000007269F31C00] 04:34:28 INFO - PROCESS | 4016 | 1461065668992 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000726C705C00) [pid = 4016] [serial = 350] [outer = 0000007269F31C00] 04:34:29 INFO - PROCESS | 4016 | 1461065669564 Marionette TRACE conn5 <- [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]]]}] 04:34:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:34:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 880ms 04:34:29 INFO - PROCESS | 4016 | 1461065669609 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 04:34:29 INFO - PROCESS | 4016 | 1461065669613 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 04:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:34:29 INFO - PROCESS | 4016 | 1461065669616 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:34:29 INFO - PROCESS | 4016 | 1461065669619 Marionette TRACE conn5 <- [1,434,null,{}] 04:34:29 INFO - PROCESS | 4016 | 1461065669623 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:29 INFO - PROCESS | 4016 | 1461065669730 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 04:34:29 INFO - PROCESS | 4016 | 1461065669808 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:29 INFO - PROCESS | 4016 | ++DOCSHELL 000000726B7B9000 == 52 [pid = 4016] [id = 118] 04:34:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000726B75B000) [pid = 4016] [serial = 351] [outer = 0000000000000000] 04:34:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000726C7F9C00) [pid = 4016] [serial = 352] [outer = 000000726B75B000] 04:34:29 INFO - PROCESS | 4016 | 1461065669866 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000726CB69C00) [pid = 4016] [serial = 353] [outer = 000000726B75B000] 04:34:30 INFO - PROCESS | 4016 | 1461065670496 Marionette TRACE conn5 <- [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]]]}] 04:34:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:34:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 944ms 04:34:30 INFO - PROCESS | 4016 | 1461065670562 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 04:34:30 INFO - PROCESS | 4016 | 1461065670566 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 04:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:34:30 INFO - PROCESS | 4016 | 1461065670572 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:34:30 INFO - PROCESS | 4016 | 1461065670576 Marionette TRACE conn5 <- [1,438,null,{}] 04:34:30 INFO - PROCESS | 4016 | 1461065670583 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:30 INFO - PROCESS | 4016 | 1461065670682 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 04:34:30 INFO - PROCESS | 4016 | 1461065670754 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:30 INFO - PROCESS | 4016 | ++DOCSHELL 00000072655E0000 == 53 [pid = 4016] [id = 119] 04:34:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000725FDEB800) [pid = 4016] [serial = 354] [outer = 0000000000000000] 04:34:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000007260649000) [pid = 4016] [serial = 355] [outer = 000000725FDEB800] 04:34:30 INFO - PROCESS | 4016 | 1461065670804 Marionette DEBUG loaded listener.js 04:34:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000007260BF7400) [pid = 4016] [serial = 356] [outer = 000000725FDEB800] 04:34:31 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE3F800 == 52 [pid = 4016] [id = 95] 04:34:31 INFO - PROCESS | 4016 | --DOCSHELL 000000726CB45800 == 51 [pid = 4016] [id = 113] 04:34:31 INFO - PROCESS | 4016 | --DOCSHELL 0000007269F91000 == 50 [pid = 4016] [id = 112] 04:34:31 INFO - PROCESS | 4016 | --DOCSHELL 0000007264D34800 == 49 [pid = 4016] [id = 111] 04:34:31 INFO - PROCESS | 4016 | --DOCSHELL 000000726652D800 == 48 [pid = 4016] [id = 110] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000726E0DEC00) [pid = 4016] [serial = 301] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000072708C3800) [pid = 4016] [serial = 304] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000726F6B8400) [pid = 4016] [serial = 302] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000007260BF9800) [pid = 4016] [serial = 287] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000007260746C00) [pid = 4016] [serial = 286] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000726C8E7000) [pid = 4016] [serial = 298] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000007270EA3000) [pid = 4016] [serial = 278] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (00000072709DE400) [pid = 4016] [serial = 277] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (0000007266C39400) [pid = 4016] [serial = 292] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (0000007269F26400) [pid = 4016] [serial = 293] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (0000007270F82800) [pid = 4016] [serial = 268] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (00000072715CA800) [pid = 4016] [serial = 269] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (00000072658CAC00) [pid = 4016] [serial = 272] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000726112CC00) [pid = 4016] [serial = 271] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (00000072606B8000) [pid = 4016] [serial = 289] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (00000072613EA800) [pid = 4016] [serial = 290] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000726C432C00) [pid = 4016] [serial = 295] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000726C7F3000) [pid = 4016] [serial = 296] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (00000072715CEC00) [pid = 4016] [serial = 280] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (00000072715D8000) [pid = 4016] [serial = 281] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (0000007270E9DC00) [pid = 4016] [serial = 307] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000726C8E9C00) [pid = 4016] [serial = 275] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000725FE38000) [pid = 4016] [serial = 274] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000726D882800) [pid = 4016] [serial = 284] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000726C8DBC00) [pid = 4016] [serial = 283] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (0000007270ACC400) [pid = 4016] [serial = 305] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000726E392000) [pid = 4016] [serial = 310] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (0000007266C63C00) [pid = 4016] [serial = 227] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (0000007260748C00) [pid = 4016] [serial = 224] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (00000072722A5800) [pid = 4016] [serial = 233] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000726D69A800) [pid = 4016] [serial = 230] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (0000007272222C00) [pid = 4016] [serial = 313] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (00000072715CC000) [pid = 4016] [serial = 308] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (00000072715CF000) [pid = 4016] [serial = 311] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000726CC2A400) [pid = 4016] [serial = 299] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (00000072722A0800) [pid = 4016] [serial = 314] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4016 | 1461065671397 Marionette TRACE conn5 <- [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]]]}] 04:34:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:34:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 837ms 04:34:31 INFO - PROCESS | 4016 | 1461065671413 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 04:34:31 INFO - PROCESS | 4016 | 1461065671419 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 04:34:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:34:31 INFO - PROCESS | 4016 | 1461065671425 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - PROCESS | 4016 | 1461065671428 Marionette TRACE conn5 <- [1,442,null,{}] 04:34:31 INFO - PROCESS | 4016 | 1461065671432 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:31 INFO - PROCESS | 4016 | 1461065671515 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 04:34:31 INFO - PROCESS | 4016 | 1461065671575 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000726943D000 == 49 [pid = 4016] [id = 120] 04:34:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000726074E400) [pid = 4016] [serial = 357] [outer = 0000000000000000] 04:34:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000726112CC00) [pid = 4016] [serial = 358] [outer = 000000726074E400] 04:34:31 INFO - PROCESS | 4016 | 1461065671622 Marionette DEBUG loaded listener.js 04:34:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000726650F400) [pid = 4016] [serial = 359] [outer = 000000726074E400] 04:34:32 INFO - PROCESS | 4016 | 1461065672033 Marionette TRACE conn5 <- [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]]]}] 04:34:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:34:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 627ms 04:34:32 INFO - PROCESS | 4016 | 1461065672054 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 04:34:32 INFO - PROCESS | 4016 | 1461065672057 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 04:34:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:34:32 INFO - PROCESS | 4016 | 1461065672063 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:34:32 INFO - PROCESS | 4016 | 1461065672067 Marionette TRACE conn5 <- [1,446,null,{}] 04:34:32 INFO - PROCESS | 4016 | 1461065672084 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:32 INFO - PROCESS | 4016 | 1461065672177 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 04:34:32 INFO - PROCESS | 4016 | 1461065672185 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CC85800 == 50 [pid = 4016] [id = 121] 04:34:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (0000007266C69C00) [pid = 4016] [serial = 360] [outer = 0000000000000000] 04:34:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (0000007267036400) [pid = 4016] [serial = 361] [outer = 0000007266C69C00] 04:34:32 INFO - PROCESS | 4016 | 1461065672238 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000726B716C00) [pid = 4016] [serial = 362] [outer = 0000007266C69C00] 04:34:32 INFO - PROCESS | 4016 | 1461065672722 Marionette TRACE conn5 <- [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]]]}] 04:34:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:34:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 691ms 04:34:32 INFO - PROCESS | 4016 | 1461065672758 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 04:34:32 INFO - PROCESS | 4016 | 1461065672761 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 04:34:32 INFO - PROCESS | 4016 | 1461065672764 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:34:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:34:32 INFO - PROCESS | 4016 | 1461065672766 Marionette TRACE conn5 <- [1,450,null,{}] 04:34:32 INFO - PROCESS | 4016 | 1461065672770 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:32 INFO - PROCESS | 4016 | 1461065672850 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 04:34:32 INFO - PROCESS | 4016 | 1461065672859 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DC12000 == 51 [pid = 4016] [id = 122] 04:34:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000726C6ED000) [pid = 4016] [serial = 363] [outer = 0000000000000000] 04:34:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000726C8DB400) [pid = 4016] [serial = 364] [outer = 000000726C6ED000] 04:34:32 INFO - PROCESS | 4016 | 1461065672907 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000726CB6FC00) [pid = 4016] [serial = 365] [outer = 000000726C6ED000] 04:34:33 INFO - PROCESS | 4016 | 1461065673333 Marionette TRACE conn5 <- [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] 04:34:33 INFO - PROCESS | 4016 | 1461065673357 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 04:34:33 INFO - PROCESS | 4016 | 1461065673360 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:34:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:34:33 INFO - PROCESS | 4016 | 1461065673362 Marionette TRACE conn5 <- [1,454,null,{}] 04:34:33 INFO - PROCESS | 4016 | 1461065673366 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:33 INFO - PROCESS | 4016 | 1461065673466 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 04:34:33 INFO - PROCESS | 4016 | 1461065673473 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:33 INFO - PROCESS | 4016 | ++DOCSHELL 000000726EFD0800 == 52 [pid = 4016] [id = 123] 04:34:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000726CB74400) [pid = 4016] [serial = 366] [outer = 0000000000000000] 04:34:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000726CC30400) [pid = 4016] [serial = 367] [outer = 000000726CB74400] 04:34:33 INFO - PROCESS | 4016 | 1461065673521 Marionette DEBUG loaded listener.js 04:34:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000726D149800) [pid = 4016] [serial = 368] [outer = 000000726CB74400] 04:34:34 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:34 INFO - PROCESS | 4016 | 1461065674014 Marionette TRACE conn5 <- [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]]]}] 04:34:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:34:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 690ms 04:34:34 INFO - PROCESS | 4016 | 1461065674054 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 04:34:34 INFO - PROCESS | 4016 | 1461065674056 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 04:34:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:34:34 INFO - PROCESS | 4016 | 1461065674060 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:34:34 INFO - PROCESS | 4016 | 1461065674062 Marionette TRACE conn5 <- [1,458,null,{}] 04:34:34 INFO - PROCESS | 4016 | 1461065674065 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:34 INFO - PROCESS | 4016 | 1461065674190 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 04:34:34 INFO - PROCESS | 4016 | 1461065674243 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:34 INFO - PROCESS | 4016 | ++DOCSHELL 00000072703F1800 == 53 [pid = 4016] [id = 124] 04:34:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000726D347C00) [pid = 4016] [serial = 369] [outer = 0000000000000000] 04:34:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000726D69C800) [pid = 4016] [serial = 370] [outer = 000000726D347C00] 04:34:34 INFO - PROCESS | 4016 | 1461065674292 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000726D87FC00) [pid = 4016] [serial = 371] [outer = 000000726D347C00] 04:34:34 INFO - PROCESS | 4016 | 1461065674707 Marionette TRACE conn5 <- [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] 04:34:34 INFO - PROCESS | 4016 | 1461065674757 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 04:34:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:34:34 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000725F5B9400) [pid = 4016] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:34:34 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000726697EC00) [pid = 4016] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:34:34 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (0000007266C3D400) [pid = 4016] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:34:34 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000725FE3BC00) [pid = 4016] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:34:34 INFO - PROCESS | 4016 | 1461065674803 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:34:34 INFO - PROCESS | 4016 | 1461065674805 Marionette TRACE conn5 <- [1,462,null,{}] 04:34:34 INFO - PROCESS | 4016 | 1461065674817 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:34 INFO - PROCESS | 4016 | 1461065674894 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 04:34:34 INFO - PROCESS | 4016 | 1461065674904 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:34 INFO - PROCESS | 4016 | ++DOCSHELL 00000072707A4800 == 54 [pid = 4016] [id = 125] 04:34:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (0000007266982400) [pid = 4016] [serial = 372] [outer = 0000000000000000] 04:34:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000726B758400) [pid = 4016] [serial = 373] [outer = 0000007266982400] 04:34:34 INFO - PROCESS | 4016 | 1461065674952 Marionette DEBUG loaded listener.js 04:34:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000726E0D7000) [pid = 4016] [serial = 374] [outer = 0000007266982400] 04:34:35 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:35 INFO - PROCESS | 4016 | 1461065675377 Marionette TRACE conn5 <- [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] 04:34:35 INFO - PROCESS | 4016 | 1461065675458 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 04:34:35 INFO - PROCESS | 4016 | 1461065675461 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:34:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:34:35 INFO - PROCESS | 4016 | 1461065675463 Marionette TRACE conn5 <- [1,466,null,{}] 04:34:35 INFO - PROCESS | 4016 | 1461065675467 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:35 INFO - PROCESS | 4016 | 1461065675545 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 04:34:35 INFO - PROCESS | 4016 | 1461065675552 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:35 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270A67800 == 55 [pid = 4016] [id = 126] 04:34:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000726F508800) [pid = 4016] [serial = 375] [outer = 0000000000000000] 04:34:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000726FCB7C00) [pid = 4016] [serial = 376] [outer = 000000726F508800] 04:34:35 INFO - PROCESS | 4016 | 1461065675605 Marionette DEBUG loaded listener.js 04:34:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (00000072708B8400) [pid = 4016] [serial = 377] [outer = 000000726F508800] 04:34:36 INFO - PROCESS | 4016 | 1461065676037 Marionette TRACE conn5 <- [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] 04:34:36 INFO - PROCESS | 4016 | 1461065676095 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 04:34:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:34:36 INFO - PROCESS | 4016 | 1461065676098 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:34:36 INFO - PROCESS | 4016 | 1461065676100 Marionette TRACE conn5 <- [1,470,null,{}] 04:34:36 INFO - PROCESS | 4016 | 1461065676104 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:36 INFO - PROCESS | 4016 | 1461065676184 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 04:34:36 INFO - PROCESS | 4016 | 1461065676219 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:36 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270EC9000 == 56 [pid = 4016] [id = 127] 04:34:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (00000072709DD800) [pid = 4016] [serial = 378] [outer = 0000000000000000] 04:34:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (00000072709E0800) [pid = 4016] [serial = 379] [outer = 00000072709DD800] 04:34:36 INFO - PROCESS | 4016 | 1461065676264 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (0000007270AC5C00) [pid = 4016] [serial = 380] [outer = 00000072709DD800] 04:34:36 INFO - PROCESS | 4016 | 1461065676690 Marionette TRACE conn5 <- [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]]]}] 04:34:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:34:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 628ms 04:34:36 INFO - PROCESS | 4016 | 1461065676729 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 04:34:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:34:36 INFO - PROCESS | 4016 | 1461065676732 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 04:34:36 INFO - PROCESS | 4016 | 1461065676735 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:34:36 INFO - PROCESS | 4016 | 1461065676737 Marionette TRACE conn5 <- [1,474,null,{}] 04:34:36 INFO - PROCESS | 4016 | 1461065676741 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:36 INFO - PROCESS | 4016 | 1461065676819 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 04:34:36 INFO - PROCESS | 4016 | 1461065676825 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:36 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270F40800 == 57 [pid = 4016] [id = 128] 04:34:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (0000007270AD2000) [pid = 4016] [serial = 381] [outer = 0000000000000000] 04:34:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (0000007270E96400) [pid = 4016] [serial = 382] [outer = 0000007270AD2000] 04:34:36 INFO - PROCESS | 4016 | 1461065676873 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (0000007270EA1C00) [pid = 4016] [serial = 383] [outer = 0000007270AD2000] 04:34:37 INFO - PROCESS | 4016 | 1461065677307 Marionette TRACE conn5 <- [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]]]}] 04:34:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:34:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 629ms 04:34:37 INFO - PROCESS | 4016 | 1461065677392 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 04:34:37 INFO - PROCESS | 4016 | 1461065677396 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 04:34:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:34:37 INFO - PROCESS | 4016 | 1461065677402 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:34:37 INFO - PROCESS | 4016 | 1461065677407 Marionette TRACE conn5 <- [1,478,null,{}] 04:34:37 INFO - PROCESS | 4016 | 1461065677413 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:37 INFO - PROCESS | 4016 | 1461065677514 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 04:34:37 INFO - PROCESS | 4016 | 1461065677729 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:37 INFO - PROCESS | 4016 | ++DOCSHELL 00000072663BD800 == 58 [pid = 4016] [id = 129] 04:34:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000726074B800) [pid = 4016] [serial = 384] [outer = 0000000000000000] 04:34:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000726077C400) [pid = 4016] [serial = 385] [outer = 000000726074B800] 04:34:37 INFO - PROCESS | 4016 | 1461065677788 Marionette DEBUG loaded listener.js 04:34:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (0000007266449C00) [pid = 4016] [serial = 386] [outer = 000000726074B800] 04:34:38 INFO - PROCESS | 4016 | 1461065678443 Marionette TRACE conn5 <- [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]]]}] 04:34:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:34:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1084ms 04:34:38 INFO - PROCESS | 4016 | 1461065678501 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 04:34:38 INFO - PROCESS | 4016 | 1461065678505 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 04:34:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:34:38 INFO - PROCESS | 4016 | 1461065678516 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:34:38 INFO - PROCESS | 4016 | 1461065678520 Marionette TRACE conn5 <- [1,482,null,{}] 04:34:38 INFO - PROCESS | 4016 | 1461065678525 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:38 INFO - PROCESS | 4016 | 1461065678634 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 04:34:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (0000007266C3A400) [pid = 4016] [serial = 387] [outer = 000000726D22AC00] 04:34:38 INFO - PROCESS | 4016 | 1461065678726 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000727071B800 == 59 [pid = 4016] [id = 130] 04:34:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (00000072669F0C00) [pid = 4016] [serial = 388] [outer = 0000000000000000] 04:34:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000726B70F800) [pid = 4016] [serial = 389] [outer = 00000072669F0C00] 04:34:38 INFO - PROCESS | 4016 | 1461065678830 Marionette DEBUG loaded listener.js 04:34:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000726C8DF000) [pid = 4016] [serial = 390] [outer = 00000072669F0C00] 04:34:39 INFO - PROCESS | 4016 | 1461065679517 Marionette TRACE conn5 <- [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]]]}] 04:34:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:34:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1033ms 04:34:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:34:39 INFO - PROCESS | 4016 | 1461065679548 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 04:34:39 INFO - PROCESS | 4016 | 1461065679551 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 04:34:39 INFO - PROCESS | 4016 | 1461065679555 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:34:39 INFO - PROCESS | 4016 | 1461065679557 Marionette TRACE conn5 <- [1,486,null,{}] 04:34:39 INFO - PROCESS | 4016 | 1461065679568 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:39 INFO - PROCESS | 4016 | 1461065679709 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 04:34:39 INFO - PROCESS | 4016 | 1461065679781 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:39 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270FB4800 == 60 [pid = 4016] [id = 131] 04:34:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000726D878800) [pid = 4016] [serial = 391] [outer = 0000000000000000] 04:34:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000726DF12C00) [pid = 4016] [serial = 392] [outer = 000000726D878800] 04:34:39 INFO - PROCESS | 4016 | 1461065679842 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000007270F78400) [pid = 4016] [serial = 393] [outer = 000000726D878800] 04:34:40 INFO - PROCESS | 4016 | 1461065680442 Marionette TRACE conn5 <- [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]]]}] 04:34:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:34:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 944ms 04:34:40 INFO - PROCESS | 4016 | 1461065680501 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 04:34:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:34:40 INFO - PROCESS | 4016 | 1461065680504 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 04:34:40 INFO - PROCESS | 4016 | 1461065680507 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:34:40 INFO - PROCESS | 4016 | 1461065680509 Marionette TRACE conn5 <- [1,490,null,{}] 04:34:40 INFO - PROCESS | 4016 | 1461065680513 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:40 INFO - PROCESS | 4016 | 1461065680621 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 04:34:40 INFO - PROCESS | 4016 | 1461065680689 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:40 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274447800 == 61 [pid = 4016] [id = 132] 04:34:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (00000072715C9400) [pid = 4016] [serial = 394] [outer = 0000000000000000] 04:34:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (00000072715CD800) [pid = 4016] [serial = 395] [outer = 00000072715C9400] 04:34:40 INFO - PROCESS | 4016 | 1461065680746 Marionette DEBUG loaded listener.js 04:34:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000007272218000) [pid = 4016] [serial = 396] [outer = 00000072715C9400] 04:34:41 INFO - PROCESS | 4016 | 1461065681576 Marionette TRACE conn5 <- [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]]]}] 04:34:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:34:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1084ms 04:34:41 INFO - PROCESS | 4016 | 1461065681602 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 04:34:41 INFO - PROCESS | 4016 | 1461065681607 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 04:34:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:34:41 INFO - PROCESS | 4016 | 1461065681613 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:34:41 INFO - PROCESS | 4016 | 1461065681617 Marionette TRACE conn5 <- [1,494,null,{}] 04:34:41 INFO - PROCESS | 4016 | 1461065681624 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:41 INFO - PROCESS | 4016 | 1461065681721 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 04:34:41 INFO - PROCESS | 4016 | 1461065681794 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CAD5000 == 62 [pid = 4016] [id = 133] 04:34:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000725FE3D800) [pid = 4016] [serial = 397] [outer = 0000000000000000] 04:34:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000007260745400) [pid = 4016] [serial = 398] [outer = 000000725FE3D800] 04:34:41 INFO - PROCESS | 4016 | 1461065681844 Marionette DEBUG loaded listener.js 04:34:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000072657E6800) [pid = 4016] [serial = 399] [outer = 000000725FE3D800] 04:34:42 INFO - PROCESS | 4016 | --DOCSHELL 000000726DD04000 == 61 [pid = 4016] [id = 45] 04:34:42 INFO - PROCESS | 4016 | --DOCSHELL 0000007270EC9000 == 60 [pid = 4016] [id = 127] 04:34:42 INFO - PROCESS | 4016 | --DOCSHELL 0000007270A67800 == 59 [pid = 4016] [id = 126] 04:34:42 INFO - PROCESS | 4016 | --DOCSHELL 00000072707A4800 == 58 [pid = 4016] [id = 125] 04:34:42 INFO - PROCESS | 4016 | --DOCSHELL 00000072703F1800 == 57 [pid = 4016] [id = 124] 04:34:42 INFO - PROCESS | 4016 | --DOCSHELL 000000726EFD0800 == 56 [pid = 4016] [id = 123] 04:34:42 INFO - PROCESS | 4016 | --DOCSHELL 000000726DC12000 == 55 [pid = 4016] [id = 122] 04:34:42 INFO - PROCESS | 4016 | --DOCSHELL 000000726CC85800 == 54 [pid = 4016] [id = 121] 04:34:42 INFO - PROCESS | 4016 | --DOCSHELL 000000726943D000 == 53 [pid = 4016] [id = 120] 04:34:42 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000007269F2F400) [pid = 4016] [serial = 340] [outer = 0000000000000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000727257D800) [pid = 4016] [serial = 316] [outer = 0000000000000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (00000072653BF800) [pid = 4016] [serial = 319] [outer = 0000000000000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000726C8E3C00) [pid = 4016] [serial = 322] [outer = 0000000000000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000726D877C00) [pid = 4016] [serial = 325] [outer = 0000000000000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4016 | --DOCSHELL 00000072655E0000 == 52 [pid = 4016] [id = 119] 04:34:42 INFO - PROCESS | 4016 | --DOCSHELL 000000726B7B9000 == 51 [pid = 4016] [id = 118] 04:34:42 INFO - PROCESS | 4016 | --DOCSHELL 000000726DFC6800 == 50 [pid = 4016] [id = 117] 04:34:42 INFO - PROCESS | 4016 | --DOCSHELL 000000726CB4E800 == 49 [pid = 4016] [id = 116] 04:34:42 INFO - PROCESS | 4016 | --DOCSHELL 000000726577B000 == 48 [pid = 4016] [id = 115] 04:34:42 INFO - PROCESS | 4016 | --DOCSHELL 000000726D5DE800 == 47 [pid = 4016] [id = 114] 04:34:42 INFO - PROCESS | 4016 | 1461065682500 Marionette TRACE conn5 <- [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]]]}] 04:34:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:34:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 944ms 04:34:42 INFO - PROCESS | 4016 | 1461065682559 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 04:34:42 INFO - PROCESS | 4016 | 1461065682565 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 04:34:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:34:42 INFO - PROCESS | 4016 | 1461065682571 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:34:42 INFO - PROCESS | 4016 | 1461065682574 Marionette TRACE conn5 <- [1,498,null,{}] 04:34:42 INFO - PROCESS | 4016 | 1461065682578 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:42 INFO - PROCESS | 4016 | 1461065682670 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 04:34:42 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000725FE3E000) [pid = 4016] [serial = 331] [outer = 0000000000000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000007260BF3000) [pid = 4016] [serial = 332] [outer = 0000000000000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000007266986000) [pid = 4016] [serial = 334] [outer = 0000000000000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000072669E3C00) [pid = 4016] [serial = 335] [outer = 0000000000000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000007266CE4400) [pid = 4016] [serial = 337] [outer = 0000000000000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (00000072670AB800) [pid = 4016] [serial = 338] [outer = 0000000000000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (0000007261F93C00) [pid = 4016] [serial = 329] [outer = 0000000000000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (0000007260774C00) [pid = 4016] [serial = 328] [outer = 0000000000000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4016 | 1461065682749 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:42 INFO - PROCESS | 4016 | ++DOCSHELL 00000072655EC800 == 48 [pid = 4016] [id = 134] 04:34:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000725FDEEC00) [pid = 4016] [serial = 400] [outer = 0000000000000000] 04:34:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000725FE39800) [pid = 4016] [serial = 401] [outer = 000000725FDEEC00] 04:34:42 INFO - PROCESS | 4016 | 1461065682796 Marionette DEBUG loaded listener.js 04:34:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000726077D800) [pid = 4016] [serial = 402] [outer = 000000725FDEEC00] 04:34:43 INFO - PROCESS | 4016 | 1461065683245 Marionette TRACE conn5 <- [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]]]}] 04:34:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:34:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 733ms 04:34:43 INFO - PROCESS | 4016 | 1461065683305 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 04:34:43 INFO - PROCESS | 4016 | 1461065683307 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 04:34:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:34:43 INFO - PROCESS | 4016 | 1461065683311 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - PROCESS | 4016 | 1461065683315 Marionette TRACE conn5 <- [1,502,null,{}] 04:34:43 INFO - PROCESS | 4016 | 1461065683327 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:43 INFO - PROCESS | 4016 | 1461065683414 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 04:34:43 INFO - PROCESS | 4016 | 1461065683423 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CACE000 == 49 [pid = 4016] [id = 135] 04:34:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000007266986000) [pid = 4016] [serial = 403] [outer = 0000000000000000] 04:34:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (00000072669E1400) [pid = 4016] [serial = 404] [outer = 0000007266986000] 04:34:43 INFO - PROCESS | 4016 | 1461065683473 Marionette DEBUG loaded listener.js 04:34:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000007266C39C00) [pid = 4016] [serial = 405] [outer = 0000007266986000] 04:34:43 INFO - PROCESS | 4016 | 1461065683932 Marionette TRACE conn5 <- [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]]]}] 04:34:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:34:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 628ms 04:34:43 INFO - PROCESS | 4016 | 1461065683943 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 04:34:43 INFO - PROCESS | 4016 | 1461065683946 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 04:34:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:34:43 INFO - PROCESS | 4016 | 1461065683949 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - PROCESS | 4016 | 1461065683951 Marionette TRACE conn5 <- [1,506,null,{}] 04:34:43 INFO - PROCESS | 4016 | 1461065683954 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:44 INFO - PROCESS | 4016 | 1461065684042 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 04:34:44 INFO - PROCESS | 4016 | 1461065684048 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DD0C800 == 50 [pid = 4016] [id = 136] 04:34:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000007269F2B400) [pid = 4016] [serial = 406] [outer = 0000000000000000] 04:34:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000007269F6E000) [pid = 4016] [serial = 407] [outer = 0000007269F2B400] 04:34:44 INFO - PROCESS | 4016 | 1461065684095 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000726C154800) [pid = 4016] [serial = 408] [outer = 0000007269F2B400] 04:34:44 INFO - PROCESS | 4016 | 1461065684563 Marionette TRACE conn5 <- [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]]]}] 04:34:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:34:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 628ms 04:34:44 INFO - PROCESS | 4016 | 1461065684578 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 04:34:44 INFO - PROCESS | 4016 | 1461065684580 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 04:34:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:34:44 INFO - PROCESS | 4016 | 1461065684584 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:34:44 INFO - PROCESS | 4016 | 1461065684586 Marionette TRACE conn5 <- [1,510,null,{}] 04:34:44 INFO - PROCESS | 4016 | 1461065684589 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:44 INFO - PROCESS | 4016 | 1461065684667 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 04:34:44 INFO - PROCESS | 4016 | 1461065684674 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000726FCD2800 == 51 [pid = 4016] [id = 137] 04:34:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000725FE40000) [pid = 4016] [serial = 409] [outer = 0000000000000000] 04:34:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000726C70A400) [pid = 4016] [serial = 410] [outer = 000000725FE40000] 04:34:44 INFO - PROCESS | 4016 | 1461065684721 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000726CB6AC00) [pid = 4016] [serial = 411] [outer = 000000725FE40000] 04:34:45 INFO - PROCESS | 4016 | 1461065685203 Marionette TRACE conn5 <- [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]]]}] 04:34:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:34:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 627ms 04:34:45 INFO - PROCESS | 4016 | 1461065685214 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 04:34:45 INFO - PROCESS | 4016 | 1461065685217 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 04:34:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:34:45 INFO - PROCESS | 4016 | 1461065685220 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:34:45 INFO - PROCESS | 4016 | 1461065685222 Marionette TRACE conn5 <- [1,514,null,{}] 04:34:45 INFO - PROCESS | 4016 | 1461065685226 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:45 INFO - PROCESS | 4016 | 1461065685360 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 04:34:45 INFO - PROCESS | 4016 | 1461065685443 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:45 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270A66800 == 52 [pid = 4016] [id = 138] 04:34:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000726CC33400) [pid = 4016] [serial = 412] [outer = 0000000000000000] 04:34:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000726D692400) [pid = 4016] [serial = 413] [outer = 000000726CC33400] 04:34:45 INFO - PROCESS | 4016 | 1461065685492 Marionette DEBUG loaded listener.js 04:34:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000726D882000) [pid = 4016] [serial = 414] [outer = 000000726CC33400] 04:34:45 INFO - PROCESS | 4016 | 1461065685919 Marionette TRACE conn5 <- [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]]]}] 04:34:45 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 04:34:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 734ms 04:34:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:34:45 INFO - PROCESS | 4016 | 1461065685958 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 04:34:45 INFO - PROCESS | 4016 | 1461065685960 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 04:34:45 INFO - PROCESS | 4016 | 1461065685963 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:34:45 INFO - PROCESS | 4016 | 1461065685965 Marionette TRACE conn5 <- [1,518,null,{}] 04:34:45 INFO - PROCESS | 4016 | 1461065685974 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:46 INFO - PROCESS | 4016 | 1461065686075 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 04:34:46 INFO - PROCESS | 4016 | 1461065686081 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:46 INFO - PROCESS | 4016 | ++DOCSHELL 00000072618A6800 == 53 [pid = 4016] [id = 139] 04:34:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000726D5A7000) [pid = 4016] [serial = 415] [outer = 0000000000000000] 04:34:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726F105000) [pid = 4016] [serial = 416] [outer = 000000726D5A7000] 04:34:46 INFO - PROCESS | 4016 | 1461065686130 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000727094C800) [pid = 4016] [serial = 417] [outer = 000000726D5A7000] 04:34:46 INFO - PROCESS | 4016 | 1461065686577 Marionette TRACE conn5 <- [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]]]}] 04:34:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:34:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 629ms 04:34:46 INFO - PROCESS | 4016 | 1461065686596 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 4016 | 1461065686598 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 04:34:46 INFO - PROCESS | 4016 | 1461065686601 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:34:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:34:46 INFO - PROCESS | 4016 | 1461065686603 Marionette TRACE conn5 <- [1,522,null,{}] 04:34:46 INFO - PROCESS | 4016 | 1461065686614 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:46 INFO - PROCESS | 4016 | 1461065686716 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 04:34:46 INFO - PROCESS | 4016 | 1461065686792 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:46 INFO - PROCESS | 4016 | ++DOCSHELL 00000072744CE800 == 54 [pid = 4016] [id = 140] 04:34:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (0000007270AC6400) [pid = 4016] [serial = 418] [outer = 0000000000000000] 04:34:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000007270E97800) [pid = 4016] [serial = 419] [outer = 0000007270AC6400] 04:34:46 INFO - PROCESS | 4016 | 1461065686839 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000007270F83C00) [pid = 4016] [serial = 420] [outer = 0000007270AC6400] 04:34:47 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726CB74400) [pid = 4016] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:34:47 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000726D347C00) [pid = 4016] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:34:47 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000726C6ED000) [pid = 4016] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:34:47 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000007266C69C00) [pid = 4016] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:34:47 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000725FDEB800) [pid = 4016] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:34:47 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000726074E400) [pid = 4016] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:34:47 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000726B75B000) [pid = 4016] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:34:47 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000007266982400) [pid = 4016] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:34:47 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000726F508800) [pid = 4016] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:34:47 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (00000072709DD800) [pid = 4016] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:34:47 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (00000072669EE800) [pid = 4016] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:34:47 INFO - PROCESS | 4016 | 1461065687351 Marionette TRACE conn5 <- [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]]]}] 04:34:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:34:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 796ms 04:34:47 INFO - PROCESS | 4016 | 1461065687400 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 04:34:47 INFO - PROCESS | 4016 | 1461065687402 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 04:34:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:34:47 INFO - PROCESS | 4016 | 1461065687406 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:34:47 INFO - PROCESS | 4016 | 1461065687408 Marionette TRACE conn5 <- [1,526,null,{}] 04:34:47 INFO - PROCESS | 4016 | 1461065687411 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:47 INFO - PROCESS | 4016 | 1461065687489 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 04:34:47 INFO - PROCESS | 4016 | 1461065687496 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:47 INFO - PROCESS | 4016 | ++DOCSHELL 000000727482E000 == 55 [pid = 4016] [id = 141] 04:34:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000726B75B000) [pid = 4016] [serial = 421] [outer = 0000000000000000] 04:34:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000726F502800) [pid = 4016] [serial = 422] [outer = 000000726B75B000] 04:34:47 INFO - PROCESS | 4016 | 1461065687543 Marionette DEBUG loaded listener.js 04:34:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000072715CA400) [pid = 4016] [serial = 423] [outer = 000000726B75B000] 04:34:47 INFO - PROCESS | 4016 | 1461065687969 Marionette TRACE conn5 <- [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]]]}] 04:34:48 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 04:34:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 586ms 04:34:48 INFO - PROCESS | 4016 | 1461065687995 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 04:34:48 INFO - PROCESS | 4016 | 1461065687998 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 04:34:48 INFO - PROCESS | 4016 | 1461065688001 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:34:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:34:48 INFO - PROCESS | 4016 | 1461065688003 Marionette TRACE conn5 <- [1,530,null,{}] 04:34:48 INFO - PROCESS | 4016 | 1461065688011 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:48 INFO - PROCESS | 4016 | 1461065688091 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 04:34:48 INFO - PROCESS | 4016 | 1461065688098 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:48 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275846000 == 56 [pid = 4016] [id = 142] 04:34:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000727221A400) [pid = 4016] [serial = 424] [outer = 0000000000000000] 04:34:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000727221E000) [pid = 4016] [serial = 425] [outer = 000000727221A400] 04:34:48 INFO - PROCESS | 4016 | 1461065688147 Marionette DEBUG loaded listener.js 04:34:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000727229B000) [pid = 4016] [serial = 426] [outer = 000000727221A400] 04:34:48 INFO - PROCESS | 4016 | 1461065688751 Marionette TRACE conn5 <- [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"]]]}] 04:34:48 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 04:34:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:34:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:34:48 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 04:34:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:34:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:34:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 776ms 04:34:48 INFO - PROCESS | 4016 | 1461065688781 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 04:34:48 INFO - PROCESS | 4016 | 1461065688783 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 04:34:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:34:48 INFO - PROCESS | 4016 | 1461065688787 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:34:48 INFO - PROCESS | 4016 | 1461065688789 Marionette TRACE conn5 <- [1,534,null,{}] 04:34:48 INFO - PROCESS | 4016 | 1461065688793 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:48 INFO - PROCESS | 4016 | 1461065688905 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 04:34:48 INFO - PROCESS | 4016 | 1461065688913 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:48 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275B67800 == 57 [pid = 4016] [id = 143] 04:34:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (0000007272226400) [pid = 4016] [serial = 427] [outer = 0000000000000000] 04:34:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000007272579000) [pid = 4016] [serial = 428] [outer = 0000007272226400] 04:34:48 INFO - PROCESS | 4016 | 1461065688965 Marionette DEBUG loaded listener.js 04:34:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (0000007272585000) [pid = 4016] [serial = 429] [outer = 0000007272226400] 04:34:49 INFO - PROCESS | 4016 | 1461065689635 Marionette TRACE conn5 <- [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]]]}] 04:34:49 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. 04:34:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 878ms 04:34:49 INFO - PROCESS | 4016 | 1461065689667 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 04:34:49 INFO - PROCESS | 4016 | 1461065689674 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 04:34:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:34:49 INFO - PROCESS | 4016 | 1461065689680 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:34:49 INFO - PROCESS | 4016 | 1461065689684 Marionette TRACE conn5 <- [1,538,null,{}] 04:34:49 INFO - PROCESS | 4016 | 1461065689690 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:49 INFO - PROCESS | 4016 | 1461065689802 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 04:34:49 INFO - PROCESS | 4016 | 1461065689877 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C112000 == 58 [pid = 4016] [id = 144] 04:34:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000072607BA800) [pid = 4016] [serial = 430] [outer = 0000000000000000] 04:34:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000007261FE8800) [pid = 4016] [serial = 431] [outer = 00000072607BA800] 04:34:49 INFO - PROCESS | 4016 | 1461065689977 Marionette DEBUG loaded listener.js 04:34:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000007266982400) [pid = 4016] [serial = 432] [outer = 00000072607BA800] 04:34:50 INFO - PROCESS | 4016 | 1461065690516 Marionette TRACE conn5 <- [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]]]}] 04:34:50 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. 04:34:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 880ms 04:34:50 INFO - PROCESS | 4016 | 1461065690574 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 04:34:50 INFO - PROCESS | 4016 | 1461065690580 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 04:34:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:34:50 INFO - PROCESS | 4016 | 1461065690605 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:34:50 INFO - PROCESS | 4016 | 1461065690608 Marionette TRACE conn5 <- [1,542,null,{}] 04:34:50 INFO - PROCESS | 4016 | 1461065690613 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:50 INFO - PROCESS | 4016 | 1461065690727 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 04:34:50 INFO - PROCESS | 4016 | 1461065690852 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:50 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C2C9800 == 59 [pid = 4016] [id = 145] 04:34:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000072669F0400) [pid = 4016] [serial = 433] [outer = 0000000000000000] 04:34:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726C7F2800) [pid = 4016] [serial = 434] [outer = 00000072669F0400] 04:34:50 INFO - PROCESS | 4016 | 1461065690923 Marionette DEBUG loaded listener.js 04:34:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000726D14B000) [pid = 4016] [serial = 435] [outer = 00000072669F0400] 04:34:51 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:51 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:34:51 INFO - PROCESS | 4016 | 1461065691485 Marionette TRACE conn5 <- [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]]]}] 04:34:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:34:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 943ms 04:34:51 INFO - PROCESS | 4016 | 1461065691547 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 04:34:51 INFO - PROCESS | 4016 | 1461065691550 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 04:34:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:34:51 INFO - PROCESS | 4016 | 1461065691554 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:34:51 INFO - PROCESS | 4016 | 1461065691558 Marionette TRACE conn5 <- [1,546,null,{}] 04:34:51 INFO - PROCESS | 4016 | 1461065691571 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:51 INFO - PROCESS | 4016 | 1461065691709 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 04:34:51 INFO - PROCESS | 4016 | 1461065691824 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:51 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275CC9000 == 60 [pid = 4016] [id = 146] 04:34:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726E0BB400) [pid = 4016] [serial = 436] [outer = 0000000000000000] 04:34:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (0000007270E9F000) [pid = 4016] [serial = 437] [outer = 000000726E0BB400] 04:34:51 INFO - PROCESS | 4016 | 1461065691884 Marionette DEBUG loaded listener.js 04:34:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000072722A5800) [pid = 4016] [serial = 438] [outer = 000000726E0BB400] 04:34:52 INFO - PROCESS | 4016 | 1461065692471 Marionette TRACE conn5 <- [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]]]}] 04:34:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:34:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 985ms 04:34:52 INFO - PROCESS | 4016 | 1461065692540 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 04:34:52 INFO - PROCESS | 4016 | 1461065692544 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 04:34:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:34:52 INFO - PROCESS | 4016 | 1461065692547 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:34:52 INFO - PROCESS | 4016 | 1461065692549 Marionette TRACE conn5 <- [1,550,null,{}] 04:34:52 INFO - PROCESS | 4016 | 1461065692553 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:52 INFO - PROCESS | 4016 | 1461065692662 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 04:34:52 INFO - PROCESS | 4016 | 1461065692733 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:52 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271DC6000 == 61 [pid = 4016] [id = 147] 04:34:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000726D29D000) [pid = 4016] [serial = 439] [outer = 0000000000000000] 04:34:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (000000726D2A5C00) [pid = 4016] [serial = 440] [outer = 000000726D29D000] 04:34:52 INFO - PROCESS | 4016 | 1461065692790 Marionette DEBUG loaded listener.js 04:34:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000072722A1C00) [pid = 4016] [serial = 441] [outer = 000000726D29D000] 04:34:53 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:53 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:34:53 INFO - PROCESS | 4016 | 1461065693339 Marionette TRACE conn5 <- [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]]]}] 04:34:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:34:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 881ms 04:34:53 INFO - PROCESS | 4016 | 1461065693429 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 04:34:53 INFO - PROCESS | 4016 | 1461065693432 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 04:34:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:34:53 INFO - PROCESS | 4016 | 1461065693436 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:34:53 INFO - PROCESS | 4016 | 1461065693438 Marionette TRACE conn5 <- [1,554,null,{}] 04:34:53 INFO - PROCESS | 4016 | 1461065693442 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:53 INFO - PROCESS | 4016 | 1461065693547 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 04:34:53 INFO - PROCESS | 4016 | 1461065693646 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:53 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271D37800 == 62 [pid = 4016] [id = 148] 04:34:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (000000725FDEA000) [pid = 4016] [serial = 442] [outer = 0000000000000000] 04:34:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000007270FD4C00) [pid = 4016] [serial = 443] [outer = 000000725FDEA000] 04:34:53 INFO - PROCESS | 4016 | 1461065693702 Marionette DEBUG loaded listener.js 04:34:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (0000007270FDB800) [pid = 4016] [serial = 444] [outer = 000000725FDEA000] 04:34:54 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:54 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:34:54 INFO - PROCESS | 4016 | 1461065694255 Marionette TRACE conn5 <- [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]]]}] 04:34:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:34:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1028ms 04:34:54 INFO - PROCESS | 4016 | 1461065694467 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 04:34:54 INFO - PROCESS | 4016 | 1461065694472 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 04:34:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:34:54 INFO - PROCESS | 4016 | 1461065694478 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:34:54 INFO - PROCESS | 4016 | 1461065694481 Marionette TRACE conn5 <- [1,558,null,{}] 04:34:54 INFO - PROCESS | 4016 | 1461065694512 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:54 INFO - PROCESS | 4016 | 1461065694613 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 04:34:54 INFO - PROCESS | 4016 | 1461065694680 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:54 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C11B000 == 63 [pid = 4016] [id = 149] 04:34:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (0000007260741800) [pid = 4016] [serial = 445] [outer = 0000000000000000] 04:34:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (0000007260747000) [pid = 4016] [serial = 446] [outer = 0000007260741800] 04:34:54 INFO - PROCESS | 4016 | 1461065694730 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0000007265734000) [pid = 4016] [serial = 447] [outer = 0000007260741800] 04:34:55 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:55 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:34:55 INFO - PROCESS | 4016 | 1461065695318 Marionette TRACE conn5 <- [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]]]}] 04:34:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:34:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 859ms 04:34:55 INFO - PROCESS | 4016 | 1461065695340 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 4016 | 1461065695344 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 04:34:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:34:55 INFO - PROCESS | 4016 | 1461065695369 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 4016 | 1461065695373 Marionette TRACE conn5 <- [1,562,null,{}] 04:34:55 INFO - PROCESS | 4016 | 1461065695377 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:55 INFO - PROCESS | 4016 | 1461065695480 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 04:34:55 INFO - PROCESS | 4016 | 1461065695572 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:55 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CD99800 == 64 [pid = 4016] [id = 150] 04:34:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (0000007260BF2000) [pid = 4016] [serial = 448] [outer = 0000000000000000] 04:34:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (0000007266C37800) [pid = 4016] [serial = 449] [outer = 0000007260BF2000] 04:34:55 INFO - PROCESS | 4016 | 1461065695623 Marionette DEBUG loaded listener.js 04:34:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (0000007269F68000) [pid = 4016] [serial = 450] [outer = 0000007260BF2000] 04:34:55 INFO - PROCESS | 4016 | --DOCSHELL 000000726CACE800 == 63 [pid = 4016] [id = 64] 04:34:55 INFO - PROCESS | 4016 | --DOCSHELL 0000007275846000 == 62 [pid = 4016] [id = 142] 04:34:55 INFO - PROCESS | 4016 | --DOCSHELL 000000727482E000 == 61 [pid = 4016] [id = 141] 04:34:55 INFO - PROCESS | 4016 | --DOCSHELL 00000072744CE800 == 60 [pid = 4016] [id = 140] 04:34:55 INFO - PROCESS | 4016 | --DOCSHELL 00000072618A6800 == 59 [pid = 4016] [id = 139] 04:34:55 INFO - PROCESS | 4016 | --DOCSHELL 0000007270A66800 == 58 [pid = 4016] [id = 138] 04:34:55 INFO - PROCESS | 4016 | --DOCSHELL 000000726FCD2800 == 57 [pid = 4016] [id = 137] 04:34:55 INFO - PROCESS | 4016 | --DOCSHELL 000000726DD0C800 == 56 [pid = 4016] [id = 136] 04:34:55 INFO - PROCESS | 4016 | --DOCSHELL 000000726CACE000 == 55 [pid = 4016] [id = 135] 04:34:55 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (0000007270E96400) [pid = 4016] [serial = 382] [outer = 0000000000000000] [url = about:blank] 04:34:55 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (000000726698B000) [pid = 4016] [serial = 346] [outer = 0000000000000000] [url = about:blank] 04:34:55 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (000000726C431000) [pid = 4016] [serial = 349] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOCSHELL 00000072655EC800 == 54 [pid = 4016] [id = 134] 04:34:56 INFO - PROCESS | 4016 | --DOCSHELL 000000726CAD5000 == 53 [pid = 4016] [id = 133] 04:34:56 INFO - PROCESS | 4016 | --DOCSHELL 00000072663BD800 == 52 [pid = 4016] [id = 129] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000072708BF800) [pid = 4016] [serial = 326] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000726D149800) [pid = 4016] [serial = 368] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726D69C800) [pid = 4016] [serial = 370] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (000000726C8DB400) [pid = 4016] [serial = 364] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (0000007267036400) [pid = 4016] [serial = 361] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (000000726B716C00) [pid = 4016] [serial = 362] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (0000007260BF7400) [pid = 4016] [serial = 356] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000007260649000) [pid = 4016] [serial = 355] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000726112CC00) [pid = 4016] [serial = 358] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000726650F400) [pid = 4016] [serial = 359] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000726CB69C00) [pid = 4016] [serial = 353] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000726C7F9C00) [pid = 4016] [serial = 352] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (000000726077A800) [pid = 4016] [serial = 343] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000726B758400) [pid = 4016] [serial = 373] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000726E0D7000) [pid = 4016] [serial = 374] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000726FCB7C00) [pid = 4016] [serial = 376] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726D87FC00) [pid = 4016] [serial = 371] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000072709E0800) [pid = 4016] [serial = 379] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000726CC30400) [pid = 4016] [serial = 367] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000007270AC5C00) [pid = 4016] [serial = 380] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000726CB6FC00) [pid = 4016] [serial = 365] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (00000072708B8400) [pid = 4016] [serial = 377] [outer = 0000000000000000] [url = about:blank] 04:34:56 INFO - PROCESS | 4016 | 1461065696219 Marionette TRACE conn5 <- [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]]]}] 04:34:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:34:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 901ms 04:34:56 INFO - PROCESS | 4016 | 1461065696268 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 04:34:56 INFO - PROCESS | 4016 | 1461065696270 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 04:34:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:34:56 INFO - PROCESS | 4016 | 1461065696274 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:34:56 INFO - PROCESS | 4016 | 1461065696276 Marionette TRACE conn5 <- [1,566,null,{}] 04:34:56 INFO - PROCESS | 4016 | 1461065696286 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:56 INFO - PROCESS | 4016 | 1461065696377 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 04:34:56 INFO - PROCESS | 4016 | 1461065696453 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE2B000 == 53 [pid = 4016] [id = 151] 04:34:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000007264DB1800) [pid = 4016] [serial = 451] [outer = 0000000000000000] 04:34:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (0000007267041000) [pid = 4016] [serial = 452] [outer = 0000007264DB1800] 04:34:56 INFO - PROCESS | 4016 | 1461065696505 Marionette DEBUG loaded listener.js 04:34:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000726BCC2C00) [pid = 4016] [serial = 453] [outer = 0000007264DB1800] 04:34:56 INFO - PROCESS | 4016 | 1461065696895 Marionette TRACE conn5 <- [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]]]}] 04:34:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:34:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 691ms 04:34:56 INFO - PROCESS | 4016 | 1461065696968 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 04:34:56 INFO - PROCESS | 4016 | 1461065696970 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 04:34:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:34:56 INFO - PROCESS | 4016 | 1461065696973 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:34:56 INFO - PROCESS | 4016 | 1461065696975 Marionette TRACE conn5 <- [1,570,null,{}] 04:34:56 INFO - PROCESS | 4016 | 1461065696979 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:57 INFO - PROCESS | 4016 | 1461065697062 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 04:34:57 INFO - PROCESS | 4016 | 1461065697069 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000726F1CD800 == 54 [pid = 4016] [id = 152] 04:34:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000726C8DAC00) [pid = 4016] [serial = 454] [outer = 0000000000000000] 04:34:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000726CB6FC00) [pid = 4016] [serial = 455] [outer = 000000726C8DAC00] 04:34:57 INFO - PROCESS | 4016 | 1461065697118 Marionette DEBUG loaded listener.js 04:34:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726D146400) [pid = 4016] [serial = 456] [outer = 000000726C8DAC00] 04:34:57 INFO - PROCESS | 4016 | 1461065697565 Marionette TRACE conn5 <- [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]]]}] 04:34:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:34:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 628ms 04:34:57 INFO - PROCESS | 4016 | 1461065697605 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 04:34:57 INFO - PROCESS | 4016 | 1461065697607 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 04:34:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:34:57 INFO - PROCESS | 4016 | 1461065697611 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:34:57 INFO - PROCESS | 4016 | 1461065697613 Marionette TRACE conn5 <- [1,574,null,{}] 04:34:57 INFO - PROCESS | 4016 | 1461065697616 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:57 INFO - PROCESS | 4016 | 1461065697695 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 04:34:57 INFO - PROCESS | 4016 | 1461065697733 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:57 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270710800 == 55 [pid = 4016] [id = 153] 04:34:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000726D152C00) [pid = 4016] [serial = 457] [outer = 0000000000000000] 04:34:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000726D22CC00) [pid = 4016] [serial = 458] [outer = 000000726D152C00] 04:34:57 INFO - PROCESS | 4016 | 1461065697779 Marionette DEBUG loaded listener.js 04:34:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726D69C800) [pid = 4016] [serial = 459] [outer = 000000726D152C00] 04:34:58 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:58 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:34:58 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:34:58 INFO - PROCESS | 4016 | 1461065698196 Marionette TRACE conn5 <- [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]]]}] 04:34:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:34:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 628ms 04:34:58 INFO - PROCESS | 4016 | 1461065698242 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 04:34:58 INFO - PROCESS | 4016 | 1461065698245 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 04:34:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:34:58 INFO - PROCESS | 4016 | 1461065698256 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:34:58 INFO - PROCESS | 4016 | 1461065698258 Marionette TRACE conn5 <- [1,578,null,{}] 04:34:58 INFO - PROCESS | 4016 | 1461065698262 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:58 INFO - PROCESS | 4016 | 1461065698392 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 04:34:58 INFO - PROCESS | 4016 | 1461065698435 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:58 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270A5E800 == 56 [pid = 4016] [id = 154] 04:34:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000726E368400) [pid = 4016] [serial = 460] [outer = 0000000000000000] 04:34:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0000007270741C00) [pid = 4016] [serial = 461] [outer = 000000726E368400] 04:34:58 INFO - PROCESS | 4016 | 1461065698489 Marionette DEBUG loaded listener.js 04:34:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (0000007270AC5400) [pid = 4016] [serial = 462] [outer = 000000726E368400] 04:34:58 INFO - PROCESS | 4016 | 1461065698924 Marionette TRACE conn5 <- [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]]]}] 04:34:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:34:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 735ms 04:34:58 INFO - PROCESS | 4016 | 1461065698985 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 04:34:58 INFO - PROCESS | 4016 | 1461065698987 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 04:34:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:34:59 INFO - PROCESS | 4016 | 1461065698991 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - PROCESS | 4016 | 1461065698993 Marionette TRACE conn5 <- [1,582,null,{}] 04:34:59 INFO - PROCESS | 4016 | 1461065699003 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:59 INFO - PROCESS | 4016 | 1461065699134 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 04:34:59 INFO - PROCESS | 4016 | 1461065699147 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:59 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270F37800 == 57 [pid = 4016] [id = 155] 04:34:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000007270E98400) [pid = 4016] [serial = 463] [outer = 0000000000000000] 04:34:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000007270F81400) [pid = 4016] [serial = 464] [outer = 0000007270E98400] 04:34:59 INFO - PROCESS | 4016 | 1461065699233 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000072715CC000) [pid = 4016] [serial = 465] [outer = 0000007270E98400] 04:34:59 INFO - PROCESS | 4016 | 1461065699668 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:34:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:34:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 733ms 04:34:59 INFO - PROCESS | 4016 | 1461065699728 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 04:34:59 INFO - PROCESS | 4016 | 1461065699730 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 04:34:59 INFO - PROCESS | 4016 | 1461065699733 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:34:59 INFO - PROCESS | 4016 | 1461065699735 Marionette TRACE conn5 <- [1,586,null,{}] 04:34:59 INFO - PROCESS | 4016 | 1461065699739 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:59 INFO - PROCESS | 4016 | 1461065699849 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 04:34:59 INFO - PROCESS | 4016 | 1461065699896 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:59 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271DC1800 == 58 [pid = 4016] [id = 156] 04:34:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (0000007270FD9C00) [pid = 4016] [serial = 466] [outer = 0000000000000000] 04:34:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (000000727229A800) [pid = 4016] [serial = 467] [outer = 0000007270FD9C00] 04:34:59 INFO - PROCESS | 4016 | 1461065699948 Marionette DEBUG loaded listener.js 04:35:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000072724FA000) [pid = 4016] [serial = 468] [outer = 0000007270FD9C00] 04:35:00 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726CC33400) [pid = 4016] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:35:00 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (000000726D5A7000) [pid = 4016] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:35:00 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (0000007270AC6400) [pid = 4016] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:35:00 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000007270AD2000) [pid = 4016] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:35:00 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000725FE40000) [pid = 4016] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:35:00 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000007269F2B400) [pid = 4016] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:35:00 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000726B75B000) [pid = 4016] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:35:00 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000725FDEEC00) [pid = 4016] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:35:00 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000007266986000) [pid = 4016] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:35:00 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000725FE3D800) [pid = 4016] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:35:00 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000727221A400) [pid = 4016] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:35:00 INFO - PROCESS | 4016 | 1461065700530 Marionette TRACE conn5 <- [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]]]}] 04:35:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:35:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 839ms 04:35:00 INFO - PROCESS | 4016 | 1461065700576 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 04:35:00 INFO - PROCESS | 4016 | 1461065700578 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 04:35:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:35:00 INFO - PROCESS | 4016 | 1461065700581 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:35:00 INFO - PROCESS | 4016 | 1461065700583 Marionette TRACE conn5 <- [1,590,null,{}] 04:35:00 INFO - PROCESS | 4016 | 1461065700587 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:00 INFO - PROCESS | 4016 | 1461065700670 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 04:35:00 INFO - PROCESS | 4016 | 1461065700743 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:00 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270F30800 == 59 [pid = 4016] [id = 157] 04:35:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000725FDEEC00) [pid = 4016] [serial = 469] [outer = 0000000000000000] 04:35:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (0000007260020000) [pid = 4016] [serial = 470] [outer = 000000725FDEEC00] 04:35:00 INFO - PROCESS | 4016 | 1461065700789 Marionette DEBUG loaded listener.js 04:35:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000007260772000) [pid = 4016] [serial = 471] [outer = 000000725FDEEC00] 04:35:01 INFO - PROCESS | 4016 | 1461065701173 Marionette TRACE conn5 <- [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]]]}] 04:35:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:35:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 628ms 04:35:01 INFO - PROCESS | 4016 | 1461065701213 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 04:35:01 INFO - PROCESS | 4016 | 1461065701215 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 04:35:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:35:01 INFO - PROCESS | 4016 | 1461065701218 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:35:01 INFO - PROCESS | 4016 | 1461065701220 Marionette TRACE conn5 <- [1,594,null,{}] 04:35:01 INFO - PROCESS | 4016 | 1461065701224 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:01 INFO - PROCESS | 4016 | 1461065701332 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 04:35:01 INFO - PROCESS | 4016 | 1461065701340 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000727584C000 == 60 [pid = 4016] [id = 158] 04:35:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000725FE3D800) [pid = 4016] [serial = 472] [outer = 0000000000000000] 04:35:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726D5A7000) [pid = 4016] [serial = 473] [outer = 000000725FE3D800] 04:35:01 INFO - PROCESS | 4016 | 1461065701389 Marionette DEBUG loaded listener.js 04:35:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000727229A400) [pid = 4016] [serial = 474] [outer = 000000725FE3D800] 04:35:01 INFO - PROCESS | 4016 | 1461065701776 Marionette TRACE conn5 <- [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]]]}] 04:35:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:35:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 04:35:01 INFO - PROCESS | 4016 | 1461065701851 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 04:35:01 INFO - PROCESS | 4016 | 1461065701854 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 04:35:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:35:01 INFO - PROCESS | 4016 | 1461065701857 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:35:01 INFO - PROCESS | 4016 | 1461065701860 Marionette TRACE conn5 <- [1,598,null,{}] 04:35:01 INFO - PROCESS | 4016 | 1461065701863 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:02 INFO - PROCESS | 4016 | 1461065701995 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 04:35:02 INFO - PROCESS | 4016 | 1461065702041 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:02 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275CDE000 == 61 [pid = 4016] [id = 159] 04:35:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000007270D73000) [pid = 4016] [serial = 475] [outer = 0000000000000000] 04:35:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000072724EC800) [pid = 4016] [serial = 476] [outer = 0000007270D73000] 04:35:02 INFO - PROCESS | 4016 | 1461065702094 Marionette DEBUG loaded listener.js 04:35:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (0000007274403C00) [pid = 4016] [serial = 477] [outer = 0000007270D73000] 04:35:02 INFO - PROCESS | 4016 | 1461065702601 Marionette TRACE conn5 <- [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]]]}] 04:35:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:35:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 775ms 04:35:02 INFO - PROCESS | 4016 | 1461065702636 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 04:35:02 INFO - PROCESS | 4016 | 1461065702641 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 04:35:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:35:02 INFO - PROCESS | 4016 | 1461065702647 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:35:02 INFO - PROCESS | 4016 | 1461065702651 Marionette TRACE conn5 <- [1,602,null,{}] 04:35:02 INFO - PROCESS | 4016 | 1461065702658 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:02 INFO - PROCESS | 4016 | 1461065702777 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 04:35:02 INFO - PROCESS | 4016 | 1461065702867 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:03 INFO - PROCESS | 4016 | ++DOCSHELL 0000007269F82800 == 62 [pid = 4016] [id = 160] 04:35:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000007260776000) [pid = 4016] [serial = 478] [outer = 0000000000000000] 04:35:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000072607B8400) [pid = 4016] [serial = 479] [outer = 0000007260776000] 04:35:03 INFO - PROCESS | 4016 | 1461065703063 Marionette DEBUG loaded listener.js 04:35:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (000000726697E400) [pid = 4016] [serial = 480] [outer = 0000007260776000] 04:35:03 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:35:03 INFO - PROCESS | 4016 | 1461065703908 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:35:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:35:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1300ms 04:35:03 INFO - PROCESS | 4016 | 1461065703951 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 04:35:03 INFO - PROCESS | 4016 | 1461065703958 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 04:35:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:35:03 INFO - PROCESS | 4016 | 1461065703965 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:35:03 INFO - PROCESS | 4016 | 1461065703968 Marionette TRACE conn5 <- [1,606,null,{}] 04:35:03 INFO - PROCESS | 4016 | 1461065703972 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:04 INFO - PROCESS | 4016 | 1461065704083 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 04:35:04 INFO - PROCESS | 4016 | 1461065704171 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:04 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270726800 == 63 [pid = 4016] [id = 161] 04:35:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000072669EE800) [pid = 4016] [serial = 481] [outer = 0000000000000000] 04:35:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000726CB6CC00) [pid = 4016] [serial = 482] [outer = 00000072669EE800] 04:35:04 INFO - PROCESS | 4016 | 1461065704228 Marionette DEBUG loaded listener.js 04:35:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (000000726D29F400) [pid = 4016] [serial = 483] [outer = 00000072669EE800] 04:35:04 INFO - PROCESS | 4016 | 1461065704810 Marionette TRACE conn5 <- [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]]]}] 04:35:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:35:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 880ms 04:35:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:35:04 INFO - PROCESS | 4016 | 1461065704849 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 04:35:04 INFO - PROCESS | 4016 | 1461065704852 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 04:35:04 INFO - PROCESS | 4016 | 1461065704856 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:35:04 INFO - PROCESS | 4016 | 1461065704861 Marionette TRACE conn5 <- [1,610,null,{}] 04:35:04 INFO - PROCESS | 4016 | 1461065704873 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:04 INFO - PROCESS | 4016 | 1461065704986 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 04:35:05 INFO - PROCESS | 4016 | 1461065705076 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:05 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275A20800 == 64 [pid = 4016] [id = 162] 04:35:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (0000007270ACE800) [pid = 4016] [serial = 484] [outer = 0000000000000000] 04:35:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (0000007270D75C00) [pid = 4016] [serial = 485] [outer = 0000007270ACE800] 04:35:05 INFO - PROCESS | 4016 | 1461065705135 Marionette DEBUG loaded listener.js 04:35:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (0000007270FD1000) [pid = 4016] [serial = 486] [outer = 0000007270ACE800] 04:35:05 INFO - PROCESS | 4016 | 1461065705669 Marionette TRACE conn5 <- [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]]]}] 04:35:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:35:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 879ms 04:35:05 INFO - PROCESS | 4016 | 1461065705738 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 04:35:05 INFO - PROCESS | 4016 | 1461065705741 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 04:35:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:35:05 INFO - PROCESS | 4016 | 1461065705745 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:35:05 INFO - PROCESS | 4016 | 1461065705747 Marionette TRACE conn5 <- [1,614,null,{}] 04:35:05 INFO - PROCESS | 4016 | 1461065705751 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:05 INFO - PROCESS | 4016 | 1461065705860 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 04:35:05 INFO - PROCESS | 4016 | 1461065705970 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:05 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271C3D000 == 65 [pid = 4016] [id = 163] 04:35:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (000000726CEC9000) [pid = 4016] [serial = 487] [outer = 0000000000000000] 04:35:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (000000726CECF400) [pid = 4016] [serial = 488] [outer = 000000726CEC9000] 04:35:06 INFO - PROCESS | 4016 | 1461065706027 Marionette DEBUG loaded listener.js 04:35:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (000000727257C400) [pid = 4016] [serial = 489] [outer = 000000726CEC9000] 04:35:06 INFO - PROCESS | 4016 | 1461065706592 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:35:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:35:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 880ms 04:35:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:35:06 INFO - PROCESS | 4016 | 1461065706628 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 04:35:06 INFO - PROCESS | 4016 | 1461065706631 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 04:35:06 INFO - PROCESS | 4016 | 1461065706634 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:35:06 INFO - PROCESS | 4016 | 1461065706637 Marionette TRACE conn5 <- [1,618,null,{}] 04:35:06 INFO - PROCESS | 4016 | 1461065706641 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:06 INFO - PROCESS | 4016 | 1461065706748 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 04:35:06 INFO - PROCESS | 4016 | 1461065706834 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:06 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275D65800 == 66 [pid = 4016] [id = 164] 04:35:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (00000072718E5000) [pid = 4016] [serial = 490] [outer = 0000000000000000] 04:35:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (00000072718E9800) [pid = 4016] [serial = 491] [outer = 00000072718E5000] 04:35:06 INFO - PROCESS | 4016 | 1461065706890 Marionette DEBUG loaded listener.js 04:35:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (00000072718EF400) [pid = 4016] [serial = 492] [outer = 00000072718E5000] 04:35:07 INFO - PROCESS | 4016 | 1461065707488 Marionette TRACE conn5 <- [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]]]}] 04:35:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:35:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 880ms 04:35:07 INFO - PROCESS | 4016 | 1461065707515 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 04:35:07 INFO - PROCESS | 4016 | 1461065707518 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 04:35:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:35:07 INFO - PROCESS | 4016 | 1461065707521 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:35:07 INFO - PROCESS | 4016 | 1461065707524 Marionette TRACE conn5 <- [1,622,null,{}] 04:35:07 INFO - PROCESS | 4016 | 1461065707527 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:07 INFO - PROCESS | 4016 | 1461065707651 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 04:35:07 INFO - PROCESS | 4016 | 1461065707778 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:07 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275D2D000 == 67 [pid = 4016] [id = 165] 04:35:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (000000725FC7E400) [pid = 4016] [serial = 493] [outer = 0000000000000000] 04:35:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (00000072744A9400) [pid = 4016] [serial = 494] [outer = 000000725FC7E400] 04:35:07 INFO - PROCESS | 4016 | 1461065707839 Marionette DEBUG loaded listener.js 04:35:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (00000072751AB800) [pid = 4016] [serial = 495] [outer = 000000725FC7E400] 04:35:08 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:08 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:35:08 INFO - PROCESS | 4016 | 1461065708403 Marionette TRACE conn5 <- [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]]]}] 04:35:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:35:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 923ms 04:35:08 INFO - PROCESS | 4016 | 1461065708448 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 04:35:08 INFO - PROCESS | 4016 | 1461065708450 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 04:35:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:35:08 INFO - PROCESS | 4016 | 1461065708454 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:35:08 INFO - PROCESS | 4016 | 1461065708456 Marionette TRACE conn5 <- [1,626,null,{}] 04:35:08 INFO - PROCESS | 4016 | 1461065708460 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:08 INFO - PROCESS | 4016 | 1461065708566 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 04:35:08 INFO - PROCESS | 4016 | 1461065708883 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CACB000 == 68 [pid = 4016] [id = 166] 04:35:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (000000725FDEA400) [pid = 4016] [serial = 496] [outer = 0000000000000000] 04:35:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (000000725FE40000) [pid = 4016] [serial = 497] [outer = 000000725FDEA400] 04:35:08 INFO - PROCESS | 4016 | 1461065708936 Marionette DEBUG loaded listener.js 04:35:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (00000072657F0800) [pid = 4016] [serial = 498] [outer = 000000725FDEA400] 04:35:09 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:09 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:35:09 INFO - PROCESS | 4016 | 1461065709571 Marionette TRACE conn5 <- [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]]]}] 04:35:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:35:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1140ms 04:35:09 INFO - PROCESS | 4016 | 1461065709598 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 04:35:09 INFO - PROCESS | 4016 | 1461065709602 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 04:35:09 INFO - PROCESS | 4016 | 1461065709607 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:35:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:35:09 INFO - PROCESS | 4016 | 1461065709611 Marionette TRACE conn5 <- [1,630,null,{}] 04:35:09 INFO - PROCESS | 4016 | 1461065709616 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:09 INFO - PROCESS | 4016 | 1461065709745 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 04:35:09 INFO - PROCESS | 4016 | --DOCSHELL 0000007275CCB800 == 67 [pid = 4016] [id = 59] 04:35:09 INFO - PROCESS | 4016 | --DOCSHELL 000000727584C000 == 66 [pid = 4016] [id = 158] 04:35:09 INFO - PROCESS | 4016 | --DOCSHELL 0000007270F30800 == 65 [pid = 4016] [id = 157] 04:35:09 INFO - PROCESS | 4016 | --DOCSHELL 0000007271DC1800 == 64 [pid = 4016] [id = 156] 04:35:09 INFO - PROCESS | 4016 | --DOCSHELL 0000007270F37800 == 63 [pid = 4016] [id = 155] 04:35:09 INFO - PROCESS | 4016 | --DOCSHELL 0000007270A5E800 == 62 [pid = 4016] [id = 154] 04:35:09 INFO - PROCESS | 4016 | --DOCSHELL 0000007270710800 == 61 [pid = 4016] [id = 153] 04:35:09 INFO - PROCESS | 4016 | --DOCSHELL 000000726F1CD800 == 60 [pid = 4016] [id = 152] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (0000007272579000) [pid = 4016] [serial = 428] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE2B000 == 59 [pid = 4016] [id = 151] 04:35:09 INFO - PROCESS | 4016 | --DOCSHELL 000000726CD99800 == 58 [pid = 4016] [id = 150] 04:35:09 INFO - PROCESS | 4016 | --DOCSHELL 000000726C11B000 == 57 [pid = 4016] [id = 149] 04:35:09 INFO - PROCESS | 4016 | --DOCSHELL 0000007275CC9000 == 56 [pid = 4016] [id = 146] 04:35:09 INFO - PROCESS | 4016 | --DOCSHELL 000000726C2C9800 == 55 [pid = 4016] [id = 145] 04:35:09 INFO - PROCESS | 4016 | --DOCSHELL 000000726C112000 == 54 [pid = 4016] [id = 144] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (000000726D692400) [pid = 4016] [serial = 413] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (000000726F105000) [pid = 4016] [serial = 416] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (000000726D882000) [pid = 4016] [serial = 414] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (0000007270E97800) [pid = 4016] [serial = 419] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (000000727094C800) [pid = 4016] [serial = 417] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (0000007270EA1C00) [pid = 4016] [serial = 383] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (000000726C70A400) [pid = 4016] [serial = 410] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (0000007269F6E000) [pid = 4016] [serial = 407] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (000000726C154800) [pid = 4016] [serial = 408] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (00000072715CA400) [pid = 4016] [serial = 423] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (000000725FE39800) [pid = 4016] [serial = 401] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000726077D800) [pid = 4016] [serial = 402] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (000000726077C400) [pid = 4016] [serial = 385] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (000000726DF12C00) [pid = 4016] [serial = 392] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000072669E1400) [pid = 4016] [serial = 404] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (0000007266C39C00) [pid = 4016] [serial = 405] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726B70F800) [pid = 4016] [serial = 389] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000072657E6800) [pid = 4016] [serial = 399] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (0000007260745400) [pid = 4016] [serial = 398] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000072715CD800) [pid = 4016] [serial = 395] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (000000727221E000) [pid = 4016] [serial = 425] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000072611A1800) [pid = 4016] [serial = 161] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000726F502800) [pid = 4016] [serial = 422] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000007270F83C00) [pid = 4016] [serial = 420] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000727229B000) [pid = 4016] [serial = 426] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000726CB6AC00) [pid = 4016] [serial = 411] [outer = 0000000000000000] [url = about:blank] 04:35:09 INFO - PROCESS | 4016 | 1461065709876 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000726532A000 == 55 [pid = 4016] [id = 167] 04:35:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000725E33D000) [pid = 4016] [serial = 499] [outer = 0000000000000000] 04:35:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000725F6D2800) [pid = 4016] [serial = 500] [outer = 000000725E33D000] 04:35:09 INFO - PROCESS | 4016 | 1461065709925 Marionette DEBUG loaded listener.js 04:35:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000007260027C00) [pid = 4016] [serial = 501] [outer = 000000725E33D000] 04:35:10 INFO - PROCESS | 4016 | 1461065710378 Marionette TRACE conn5 <- [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]]]}] 04:35:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:35:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 798ms 04:35:10 INFO - PROCESS | 4016 | 1461065710411 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 04:35:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:35:10 INFO - PROCESS | 4016 | 1461065710416 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 04:35:10 INFO - PROCESS | 4016 | 1461065710419 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:35:10 INFO - PROCESS | 4016 | 1461065710422 Marionette TRACE conn5 <- [1,634,null,{}] 04:35:10 INFO - PROCESS | 4016 | 1461065710425 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:10 INFO - PROCESS | 4016 | 1461065710513 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 04:35:10 INFO - PROCESS | 4016 | 1461065710524 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D5E8800 == 56 [pid = 4016] [id = 168] 04:35:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000007266CEE000) [pid = 4016] [serial = 502] [outer = 0000000000000000] 04:35:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000007269F2B400) [pid = 4016] [serial = 503] [outer = 0000007266CEE000] 04:35:10 INFO - PROCESS | 4016 | 1461065710573 Marionette DEBUG loaded listener.js 04:35:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000726C4B2400) [pid = 4016] [serial = 504] [outer = 0000007266CEE000] 04:35:11 INFO - PROCESS | 4016 | 1461065711045 Marionette TRACE conn5 <- [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]]]}] 04:35:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:35:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 671ms 04:35:11 INFO - PROCESS | 4016 | 1461065711094 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 04:35:11 INFO - PROCESS | 4016 | 1461065711096 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 04:35:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:35:11 INFO - PROCESS | 4016 | 1461065711107 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:35:11 INFO - PROCESS | 4016 | 1461065711113 Marionette TRACE conn5 <- [1,638,null,{}] 04:35:11 INFO - PROCESS | 4016 | 1461065711117 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:11 INFO - PROCESS | 4016 | 1461065711206 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 04:35:11 INFO - PROCESS | 4016 | 1461065711215 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000726F1C9800 == 57 [pid = 4016] [id = 169] 04:35:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000007266CEE400) [pid = 4016] [serial = 505] [outer = 0000000000000000] 04:35:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (000000726CEC7400) [pid = 4016] [serial = 506] [outer = 0000007266CEE400] 04:35:11 INFO - PROCESS | 4016 | 1461065711322 Marionette DEBUG loaded listener.js 04:35:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (000000726D1B9C00) [pid = 4016] [serial = 507] [outer = 0000007266CEE400] 04:35:11 INFO - PROCESS | 4016 | 1461065711740 Marionette TRACE conn5 <- [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]]]}] 04:35:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:35:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 692ms 04:35:11 INFO - PROCESS | 4016 | 1461065711795 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 04:35:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:35:11 INFO - PROCESS | 4016 | 1461065711798 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 04:35:11 INFO - PROCESS | 4016 | 1461065711801 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:35:11 INFO - PROCESS | 4016 | 1461065711803 Marionette TRACE conn5 <- [1,642,null,{}] 04:35:11 INFO - PROCESS | 4016 | 1461065711807 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:11 INFO - PROCESS | 4016 | 1461065711926 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 04:35:11 INFO - PROCESS | 4016 | 1461065711947 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000726BC5A800 == 58 [pid = 4016] [id = 170] 04:35:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (000000726CB6C000) [pid = 4016] [serial = 508] [outer = 0000000000000000] 04:35:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000726D2A7000) [pid = 4016] [serial = 509] [outer = 000000726CB6C000] 04:35:12 INFO - PROCESS | 4016 | 1461065711993 Marionette DEBUG loaded listener.js 04:35:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (000000726D963400) [pid = 4016] [serial = 510] [outer = 000000726CB6C000] 04:35:12 INFO - PROCESS | 4016 | 1461065712431 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:35:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:35:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 693ms 04:35:12 INFO - PROCESS | 4016 | 1461065712497 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 04:35:12 INFO - PROCESS | 4016 | 1461065712500 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 04:35:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:35:12 INFO - PROCESS | 4016 | 1461065712503 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:35:12 INFO - PROCESS | 4016 | 1461065712505 Marionette TRACE conn5 <- [1,646,null,{}] 04:35:12 INFO - PROCESS | 4016 | 1461065712508 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:12 INFO - PROCESS | 4016 | 1461065712644 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 04:35:12 INFO - PROCESS | 4016 | 1461065712672 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:12 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270F3B800 == 59 [pid = 4016] [id = 171] 04:35:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000726F593800) [pid = 4016] [serial = 511] [outer = 0000000000000000] 04:35:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000726FCBBC00) [pid = 4016] [serial = 512] [outer = 000000726F593800] 04:35:12 INFO - PROCESS | 4016 | 1461065712727 Marionette DEBUG loaded listener.js 04:35:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000072709EC000) [pid = 4016] [serial = 513] [outer = 000000726F593800] 04:35:13 INFO - PROCESS | 4016 | 1461065713181 Marionette TRACE conn5 <- [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]]]}] 04:35:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:35:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 732ms 04:35:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:35:13 INFO - PROCESS | 4016 | 1461065713240 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 04:35:13 INFO - PROCESS | 4016 | 1461065713243 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 04:35:13 INFO - PROCESS | 4016 | 1461065713246 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:35:13 INFO - PROCESS | 4016 | 1461065713248 Marionette TRACE conn5 <- [1,650,null,{}] 04:35:13 INFO - PROCESS | 4016 | 1461065713252 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:13 INFO - PROCESS | 4016 | 1461065713362 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 04:35:13 INFO - PROCESS | 4016 | 1461065713414 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:13 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271DC1800 == 60 [pid = 4016] [id = 172] 04:35:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (0000007270D75800) [pid = 4016] [serial = 514] [outer = 0000000000000000] 04:35:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (0000007270EA2400) [pid = 4016] [serial = 515] [outer = 0000007270D75800] 04:35:13 INFO - PROCESS | 4016 | 1461065713459 Marionette DEBUG loaded listener.js 04:35:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (0000007270FD6800) [pid = 4016] [serial = 516] [outer = 0000007270D75800] 04:35:13 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:13 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:35:13 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:13 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:35:13 INFO - PROCESS | 4016 | 1461065713886 Marionette TRACE conn5 <- [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]]]}] 04:35:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:35:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 692ms 04:35:14 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (0000007260BF2000) [pid = 4016] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:35:14 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (000000726C8DAC00) [pid = 4016] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:35:14 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (00000072722A6400) [pid = 4016] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:35:14 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (0000007269F2E800) [pid = 4016] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:35:14 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (0000007270E98400) [pid = 4016] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:35:14 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (0000007260741800) [pid = 4016] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:35:14 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (000000725FE37C00) [pid = 4016] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:35:14 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (0000007270FD9C00) [pid = 4016] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:35:14 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (0000007261379800) [pid = 4016] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:35:14 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000007264DB1800) [pid = 4016] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:35:14 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726D152C00) [pid = 4016] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:35:14 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (000000725FDEEC00) [pid = 4016] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:35:14 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (0000007272226400) [pid = 4016] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:35:14 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000007269F31C00) [pid = 4016] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:35:14 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000726E368400) [pid = 4016] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:35:14 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000725FE3D800) [pid = 4016] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:35:14 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000725E343800) [pid = 4016] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:35:14 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (0000007266508C00) [pid = 4016] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:35:14 INFO - PROCESS | 4016 | 1461065714144 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 04:35:14 INFO - PROCESS | 4016 | 1461065714146 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 04:35:14 INFO - PROCESS | 4016 | 1461065714156 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:35:14 INFO - PROCESS | 4016 | 1461065714158 Marionette TRACE conn5 <- [1,654,null,{}] 04:35:14 INFO - PROCESS | 4016 | 1461065714162 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:35:14 INFO - PROCESS | 4016 | 1461065714244 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 04:35:14 INFO - PROCESS | 4016 | 1461065714252 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000726B7B0800 == 61 [pid = 4016] [id = 173] 04:35:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000725FE44400) [pid = 4016] [serial = 517] [outer = 0000000000000000] 04:35:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (0000007260741800) [pid = 4016] [serial = 518] [outer = 000000725FE44400] 04:35:14 INFO - PROCESS | 4016 | 1461065714299 Marionette DEBUG loaded listener.js 04:35:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000007269F2E800) [pid = 4016] [serial = 519] [outer = 000000725FE44400] 04:35:14 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:14 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:35:14 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:14 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:35:14 INFO - PROCESS | 4016 | 1461065714722 Marionette TRACE conn5 <- [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]]]}] 04:35:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:35:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 566ms 04:35:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:35:14 INFO - PROCESS | 4016 | 1461065714739 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 04:35:14 INFO - PROCESS | 4016 | 1461065714741 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 04:35:14 INFO - PROCESS | 4016 | 1461065714744 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:35:14 INFO - PROCESS | 4016 | 1461065714746 Marionette TRACE conn5 <- [1,658,null,{}] 04:35:14 INFO - PROCESS | 4016 | 1461065714750 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:14 INFO - PROCESS | 4016 | 1461065714833 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 04:35:14 INFO - PROCESS | 4016 | 1461065714839 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:14 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274821800 == 62 [pid = 4016] [id = 174] 04:35:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000726CB6EC00) [pid = 4016] [serial = 520] [outer = 0000000000000000] 04:35:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000007270FD9000) [pid = 4016] [serial = 521] [outer = 000000726CB6EC00] 04:35:14 INFO - PROCESS | 4016 | 1461065714887 Marionette DEBUG loaded listener.js 04:35:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000727221CC00) [pid = 4016] [serial = 522] [outer = 000000726CB6EC00] 04:35:15 INFO - PROCESS | 4016 | 1461065715296 Marionette TRACE conn5 <- [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]]]}] 04:35:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:35:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 585ms 04:35:15 INFO - PROCESS | 4016 | 1461065715336 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 04:35:15 INFO - PROCESS | 4016 | 1461065715339 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 04:35:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:35:15 INFO - PROCESS | 4016 | 1461065715342 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:35:15 INFO - PROCESS | 4016 | 1461065715344 Marionette TRACE conn5 <- [1,662,null,{}] 04:35:15 INFO - PROCESS | 4016 | 1461065715352 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:15 INFO - PROCESS | 4016 | 1461065715436 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 04:35:15 INFO - PROCESS | 4016 | 1461065715442 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:15 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274C39800 == 63 [pid = 4016] [id = 175] 04:35:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000007272262800) [pid = 4016] [serial = 523] [outer = 0000000000000000] 04:35:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000007272265C00) [pid = 4016] [serial = 524] [outer = 0000007272262800] 04:35:15 INFO - PROCESS | 4016 | 1461065715489 Marionette DEBUG loaded listener.js 04:35:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (000000727226BC00) [pid = 4016] [serial = 525] [outer = 0000007272262800] 04:35:15 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:15 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:35:15 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:15 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:35:15 INFO - PROCESS | 4016 | 1461065715922 Marionette TRACE conn5 <- [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]]]}] 04:35:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 04:35:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 627ms 04:35:15 INFO - PROCESS | 4016 | 1461065715979 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 04:35:15 INFO - PROCESS | 4016 | 1461065715982 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 04:35:15 INFO - PROCESS | 4016 | 1461065715985 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:35:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:35:15 INFO - PROCESS | 4016 | 1461065715987 Marionette TRACE conn5 <- [1,666,null,{}] 04:35:15 INFO - PROCESS | 4016 | 1461065715991 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:16 INFO - PROCESS | 4016 | 1461065716075 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 04:35:16 INFO - PROCESS | 4016 | 1461065716082 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:16 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275851800 == 64 [pid = 4016] [id = 176] 04:35:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (000000727226F000) [pid = 4016] [serial = 526] [outer = 0000000000000000] 04:35:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000727229D800) [pid = 4016] [serial = 527] [outer = 000000727226F000] 04:35:16 INFO - PROCESS | 4016 | 1461065716135 Marionette DEBUG loaded listener.js 04:35:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0000007274404000) [pid = 4016] [serial = 528] [outer = 000000727226F000] 04:35:16 INFO - PROCESS | 4016 | 1461065716862 Marionette TRACE conn5 <- [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]]]}] 04:35:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:35:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 924ms 04:35:16 INFO - PROCESS | 4016 | 1461065716914 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 04:35:16 INFO - PROCESS | 4016 | 1461065716919 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 04:35:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:35:16 INFO - PROCESS | 4016 | 1461065716924 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:35:16 INFO - PROCESS | 4016 | 1461065716927 Marionette TRACE conn5 <- [1,670,null,{}] 04:35:16 INFO - PROCESS | 4016 | 1461065716934 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:17 INFO - PROCESS | 4016 | 1461065717057 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 04:35:17 INFO - PROCESS | 4016 | 1461065717169 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:17 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DC0F800 == 65 [pid = 4016] [id = 177] 04:35:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (00000072665D9800) [pid = 4016] [serial = 529] [outer = 0000000000000000] 04:35:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (0000007266C63C00) [pid = 4016] [serial = 530] [outer = 00000072665D9800] 04:35:17 INFO - PROCESS | 4016 | 1461065717228 Marionette DEBUG loaded listener.js 04:35:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (000000726C156800) [pid = 4016] [serial = 531] [outer = 00000072665D9800] 04:35:17 INFO - PROCESS | 4016 | [4016] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:35:18 INFO - PROCESS | 4016 | [4016] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:35:18 INFO - PROCESS | 4016 | 1461065718313 Marionette TRACE conn5 <- [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]]]}] 04:35:18 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) 04:35:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1444ms 04:35:18 INFO - PROCESS | 4016 | 1461065718373 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 04:35:18 INFO - PROCESS | 4016 | 1461065718380 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 04:35:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:35:18 INFO - PROCESS | 4016 | 1461065718386 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:35:18 INFO - PROCESS | 4016 | 1461065718390 Marionette TRACE conn5 <- [1,674,null,{}] 04:35:18 INFO - PROCESS | 4016 | 1461065718395 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:18 INFO - PROCESS | 4016 | 1461065718542 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 04:35:18 INFO - PROCESS | 4016 | 1461065718664 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:18 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270FA4000 == 66 [pid = 4016] [id = 178] 04:35:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (000000726CECC000) [pid = 4016] [serial = 532] [outer = 0000000000000000] 04:35:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (000000726D692400) [pid = 4016] [serial = 533] [outer = 000000726CECC000] 04:35:18 INFO - PROCESS | 4016 | 1461065718721 Marionette DEBUG loaded listener.js 04:35:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (000000726F10A800) [pid = 4016] [serial = 534] [outer = 000000726CECC000] 04:35:19 INFO - PROCESS | 4016 | 1461065719747 Marionette TRACE conn5 <- [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]]]}] 04:35:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:35:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1384ms 04:35:19 INFO - PROCESS | 4016 | 1461065719803 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 04:35:19 INFO - PROCESS | 4016 | 1461065719806 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 04:35:19 INFO - PROCESS | 4016 | 1461065719811 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:35:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:35:19 INFO - PROCESS | 4016 | 1461065719815 Marionette TRACE conn5 <- [1,678,null,{}] 04:35:19 INFO - PROCESS | 4016 | 1461065719827 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:19 INFO - PROCESS | 4016 | 1461065719935 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 04:35:20 INFO - PROCESS | 4016 | 1461065720123 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:20 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275CC4800 == 67 [pid = 4016] [id = 179] 04:35:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (0000007270D7B800) [pid = 4016] [serial = 535] [outer = 0000000000000000] 04:35:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (0000007272269C00) [pid = 4016] [serial = 536] [outer = 0000007270D7B800] 04:35:20 INFO - PROCESS | 4016 | 1461065720183 Marionette DEBUG loaded listener.js 04:35:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (000000727440B400) [pid = 4016] [serial = 537] [outer = 0000007270D7B800] 04:35:21 INFO - PROCESS | 4016 | 1461065721262 Marionette TRACE conn5 <- [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]]]}] 04:35:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:35:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1481ms 04:35:21 INFO - PROCESS | 4016 | 1461065721302 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 04:35:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:35:21 INFO - PROCESS | 4016 | 1461065721305 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 04:35:21 INFO - PROCESS | 4016 | 1461065721309 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:35:21 INFO - PROCESS | 4016 | 1461065721312 Marionette TRACE conn5 <- [1,682,null,{}] 04:35:21 INFO - PROCESS | 4016 | 1461065721554 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:21 INFO - PROCESS | 4016 | 1461065721690 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 04:35:21 INFO - PROCESS | 4016 | 1461065721702 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:21 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CAC7000 == 68 [pid = 4016] [id = 180] 04:35:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (0000007260779400) [pid = 4016] [serial = 538] [outer = 0000000000000000] 04:35:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (0000007260BF2800) [pid = 4016] [serial = 539] [outer = 0000007260779400] 04:35:21 INFO - PROCESS | 4016 | 1461065721755 Marionette DEBUG loaded listener.js 04:35:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (000000726579EC00) [pid = 4016] [serial = 540] [outer = 0000007260779400] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007275B67800 == 67 [pid = 4016] [id = 143] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 000000727071B800 == 66 [pid = 4016] [id = 130] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007274447800 == 65 [pid = 4016] [id = 132] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007274C39800 == 64 [pid = 4016] [id = 175] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007274821800 == 63 [pid = 4016] [id = 174] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 000000726B7B0800 == 62 [pid = 4016] [id = 173] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007271DC1800 == 61 [pid = 4016] [id = 172] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007270F3B800 == 60 [pid = 4016] [id = 171] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 000000726BC5A800 == 59 [pid = 4016] [id = 170] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 000000726F1C9800 == 58 [pid = 4016] [id = 169] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 000000726D5E8800 == 57 [pid = 4016] [id = 168] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (00000072724EC800) [pid = 4016] [serial = 476] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 000000726532A000 == 56 [pid = 4016] [id = 167] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 000000726CACB000 == 55 [pid = 4016] [id = 166] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007275D2D000 == 54 [pid = 4016] [id = 165] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007275D65800 == 53 [pid = 4016] [id = 164] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007271C3D000 == 52 [pid = 4016] [id = 163] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007275A20800 == 51 [pid = 4016] [id = 162] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007270726800 == 50 [pid = 4016] [id = 161] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007269F82800 == 49 [pid = 4016] [id = 160] 04:35:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007275CDE000 == 48 [pid = 4016] [id = 159] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (000000727229A400) [pid = 4016] [serial = 474] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (0000007266C37800) [pid = 4016] [serial = 449] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (000000726D146400) [pid = 4016] [serial = 456] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (0000007274407800) [pid = 4016] [serial = 317] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (000000726D229400) [pid = 4016] [serial = 323] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (0000007270F81400) [pid = 4016] [serial = 464] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (0000007265734000) [pid = 4016] [serial = 447] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (00000072637C4000) [pid = 4016] [serial = 344] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (00000072724FA000) [pid = 4016] [serial = 468] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (0000007269F68000) [pid = 4016] [serial = 450] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (000000726697E800) [pid = 4016] [serial = 320] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (000000726CB6FC00) [pid = 4016] [serial = 455] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (0000007267041000) [pid = 4016] [serial = 452] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726C7F2800) [pid = 4016] [serial = 434] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (000000726D69C800) [pid = 4016] [serial = 459] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (0000007270FD4C00) [pid = 4016] [serial = 443] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (0000007260020000) [pid = 4016] [serial = 470] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (000000726BCC2C00) [pid = 4016] [serial = 453] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000007260747000) [pid = 4016] [serial = 446] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000007272585000) [pid = 4016] [serial = 429] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000726C705C00) [pid = 4016] [serial = 350] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000007270741C00) [pid = 4016] [serial = 461] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000726D5A7000) [pid = 4016] [serial = 473] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (000000726BA61000) [pid = 4016] [serial = 341] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (0000007270AC5400) [pid = 4016] [serial = 462] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000007270E9F000) [pid = 4016] [serial = 437] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000727229A800) [pid = 4016] [serial = 467] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726D2A5C00) [pid = 4016] [serial = 440] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000072669F0000) [pid = 4016] [serial = 347] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000072715CC000) [pid = 4016] [serial = 465] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000007260772000) [pid = 4016] [serial = 471] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000007261FE8800) [pid = 4016] [serial = 431] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000726D22CC00) [pid = 4016] [serial = 458] [outer = 0000000000000000] [url = about:blank] 04:35:22 INFO - PROCESS | 4016 | 1461065722810 Marionette TRACE conn5 <- [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]]]}] 04:35:22 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) 04:35:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1532ms 04:35:22 INFO - PROCESS | 4016 | 1461065722842 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 04:35:22 INFO - PROCESS | 4016 | 1461065722847 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 04:35:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:35:22 INFO - PROCESS | 4016 | 1461065722852 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:35:22 INFO - PROCESS | 4016 | 1461065722854 Marionette TRACE conn5 <- [1,686,null,{}] 04:35:22 INFO - PROCESS | 4016 | 1461065722859 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:22 INFO - PROCESS | 4016 | 1461065722946 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 04:35:22 INFO - PROCESS | 4016 | 1461065722958 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000726652F800 == 49 [pid = 4016] [id = 181] 04:35:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000725FE43C00) [pid = 4016] [serial = 541] [outer = 0000000000000000] 04:35:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726074A000) [pid = 4016] [serial = 542] [outer = 000000725FE43C00] 04:35:23 INFO - PROCESS | 4016 | 1461065723008 Marionette DEBUG loaded listener.js 04:35:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000072657F0000) [pid = 4016] [serial = 543] [outer = 000000725FE43C00] 04:35:24 INFO - PROCESS | 4016 | 1461065724004 Marionette TRACE conn5 <- [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]]]}] 04:35:24 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) 04:35:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1195ms 04:35:24 INFO - PROCESS | 4016 | 1461065724051 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 04:35:24 INFO - PROCESS | 4016 | 1461065724053 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 04:35:24 INFO - PROCESS | 4016 | 1461065724057 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:35:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:35:24 INFO - PROCESS | 4016 | 1461065724059 Marionette TRACE conn5 <- [1,690,null,{}] 04:35:24 INFO - PROCESS | 4016 | 1461065724063 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:24 INFO - PROCESS | 4016 | 1461065724151 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 04:35:24 INFO - PROCESS | 4016 | 1461065724158 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE2E800 == 50 [pid = 4016] [id = 182] 04:35:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000072669F0800) [pid = 4016] [serial = 544] [outer = 0000000000000000] 04:35:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000007266C35800) [pid = 4016] [serial = 545] [outer = 00000072669F0800] 04:35:24 INFO - PROCESS | 4016 | 1461065724211 Marionette DEBUG loaded listener.js 04:35:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000007269F29400) [pid = 4016] [serial = 546] [outer = 00000072669F0800] 04:35:25 INFO - PROCESS | 4016 | 1461065725153 Marionette TRACE conn5 <- [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]]]}] 04:35:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:35:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1142ms 04:35:25 INFO - PROCESS | 4016 | 1461065725207 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 04:35:25 INFO - PROCESS | 4016 | 1461065725214 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 04:35:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:35:25 INFO - PROCESS | 4016 | 1461065725219 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:35:25 INFO - PROCESS | 4016 | 1461065725221 Marionette TRACE conn5 <- [1,694,null,{}] 04:35:25 INFO - PROCESS | 4016 | 1461065725225 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:25 INFO - PROCESS | 4016 | 1461065725337 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 04:35:25 INFO - PROCESS | 4016 | 1461065725381 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000726E210800 == 51 [pid = 4016] [id = 183] 04:35:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000726BC7D800) [pid = 4016] [serial = 547] [outer = 0000000000000000] 04:35:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000726C4B6400) [pid = 4016] [serial = 548] [outer = 000000726BC7D800] 04:35:25 INFO - PROCESS | 4016 | 1461065725430 Marionette DEBUG loaded listener.js 04:35:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726CB69000) [pid = 4016] [serial = 549] [outer = 000000726BC7D800] 04:35:26 INFO - PROCESS | 4016 | 1461065726379 Marionette TRACE conn5 <- [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]]]}] 04:35:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:35:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1184ms 04:35:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:35:26 INFO - PROCESS | 4016 | 1461065726409 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 04:35:26 INFO - PROCESS | 4016 | 1461065726411 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 04:35:26 INFO - PROCESS | 4016 | 1461065726415 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:35:26 INFO - PROCESS | 4016 | 1461065726417 Marionette TRACE conn5 <- [1,698,null,{}] 04:35:26 INFO - PROCESS | 4016 | 1461065726420 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:26 INFO - PROCESS | 4016 | 1461065726529 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 04:35:26 INFO - PROCESS | 4016 | 1461065726536 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:26 INFO - PROCESS | 4016 | ++DOCSHELL 00000072703DB800 == 52 [pid = 4016] [id = 184] 04:35:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000726CC2E000) [pid = 4016] [serial = 550] [outer = 0000000000000000] 04:35:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726CED1800) [pid = 4016] [serial = 551] [outer = 000000726CC2E000] 04:35:26 INFO - PROCESS | 4016 | 1461065726623 Marionette DEBUG loaded listener.js 04:35:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726D153000) [pid = 4016] [serial = 552] [outer = 000000726CC2E000] 04:35:27 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000007272262800) [pid = 4016] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:35:27 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000726F593800) [pid = 4016] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:35:27 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000007270D73000) [pid = 4016] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:35:27 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (0000007266CEE400) [pid = 4016] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:35:27 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000007266CEE000) [pid = 4016] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:35:27 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000725E33D000) [pid = 4016] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:35:27 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000725FDEA400) [pid = 4016] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:35:27 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000007270D75800) [pid = 4016] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:35:27 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000725FE44400) [pid = 4016] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:35:27 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000726CB6C000) [pid = 4016] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:35:27 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000726CB6EC00) [pid = 4016] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:35:27 INFO - PROCESS | 4016 | 1461065727622 Marionette TRACE conn5 <- [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]]]}] 04:35:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:35:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1231ms 04:35:27 INFO - PROCESS | 4016 | 1461065727651 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 04:35:27 INFO - PROCESS | 4016 | 1461065727653 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 04:35:27 INFO - PROCESS | 4016 | 1461065727657 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:35:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:35:27 INFO - PROCESS | 4016 | 1461065727659 Marionette TRACE conn5 <- [1,702,null,{}] 04:35:27 INFO - PROCESS | 4016 | 1461065727663 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:27 INFO - PROCESS | 4016 | 1461065727771 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 04:35:27 INFO - PROCESS | 4016 | 1461065727839 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000725ED37000 == 53 [pid = 4016] [id = 185] 04:35:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726CC34400) [pid = 4016] [serial = 553] [outer = 0000000000000000] 04:35:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000726D698C00) [pid = 4016] [serial = 554] [outer = 000000726CC34400] 04:35:27 INFO - PROCESS | 4016 | 1461065727889 Marionette DEBUG loaded listener.js 04:35:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000726D972400) [pid = 4016] [serial = 555] [outer = 000000726CC34400] 04:35:28 INFO - PROCESS | 4016 | 1461065728774 Marionette TRACE conn5 <- [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]]]}] 04:35:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 04:35:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1129ms 04:35:28 INFO - PROCESS | 4016 | 1461065728788 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 04:35:28 INFO - PROCESS | 4016 | 1461065728790 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 04:35:28 INFO - PROCESS | 4016 | 1461065728794 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:35:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:35:28 INFO - PROCESS | 4016 | 1461065728796 Marionette TRACE conn5 <- [1,706,null,{}] 04:35:28 INFO - PROCESS | 4016 | 1461065728799 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:28 INFO - PROCESS | 4016 | 1461065728904 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 04:35:28 INFO - PROCESS | 4016 | 1461065728913 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:28 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270ECA800 == 54 [pid = 4016] [id = 186] 04:35:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000726CEC7C00) [pid = 4016] [serial = 556] [outer = 0000000000000000] 04:35:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726F6B8400) [pid = 4016] [serial = 557] [outer = 000000726CEC7C00] 04:35:28 INFO - PROCESS | 4016 | 1461065728960 Marionette DEBUG loaded listener.js 04:35:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000072709E0C00) [pid = 4016] [serial = 558] [outer = 000000726CEC7C00] 04:35:30 INFO - PROCESS | 4016 | 1461065730133 Marionette TRACE conn5 <- [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]]]}] 04:35:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:35:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1388ms 04:35:30 INFO - PROCESS | 4016 | 1461065730186 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 04:35:30 INFO - PROCESS | 4016 | 1461065730191 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 04:35:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:35:30 INFO - PROCESS | 4016 | 1461065730196 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:35:30 INFO - PROCESS | 4016 | 1461065730200 Marionette TRACE conn5 <- [1,710,null,{}] 04:35:30 INFO - PROCESS | 4016 | 1461065730249 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:30 INFO - PROCESS | 4016 | 1461065730395 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 04:35:30 INFO - PROCESS | 4016 | 1461065730476 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CADF000 == 55 [pid = 4016] [id = 187] 04:35:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000072653BDC00) [pid = 4016] [serial = 559] [outer = 0000000000000000] 04:35:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (0000007266980000) [pid = 4016] [serial = 560] [outer = 00000072653BDC00] 04:35:30 INFO - PROCESS | 4016 | 1461065730536 Marionette DEBUG loaded listener.js 04:35:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000007266C30800) [pid = 4016] [serial = 561] [outer = 00000072653BDC00] 04:35:31 INFO - PROCESS | 4016 | 1461065731099 Marionette TRACE conn5 <- [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] 04:35:31 INFO - PROCESS | 4016 | 1461065731153 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 04:35:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:35:31 INFO - PROCESS | 4016 | 1461065731160 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:35:31 INFO - PROCESS | 4016 | 1461065731163 Marionette TRACE conn5 <- [1,714,null,{}] 04:35:31 INFO - PROCESS | 4016 | 1461065731168 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:31 INFO - PROCESS | 4016 | 1461065731309 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 04:35:31 INFO - PROCESS | 4016 | 1461065731384 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:31 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270721000 == 56 [pid = 4016] [id = 188] 04:35:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726BCBE800) [pid = 4016] [serial = 562] [outer = 0000000000000000] 04:35:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726C8E8800) [pid = 4016] [serial = 563] [outer = 000000726BCBE800] 04:35:31 INFO - PROCESS | 4016 | 1461065731442 Marionette DEBUG loaded listener.js 04:35:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000726D22CC00) [pid = 4016] [serial = 564] [outer = 000000726BCBE800] 04:35:32 INFO - PROCESS | 4016 | 1461065732100 Marionette TRACE conn5 <- [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]]]}] 04:35:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:35:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 985ms 04:35:32 INFO - PROCESS | 4016 | 1461065732150 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 04:35:32 INFO - PROCESS | 4016 | 1461065732153 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 04:35:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:35:32 INFO - PROCESS | 4016 | 1461065732157 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:35:32 INFO - PROCESS | 4016 | 1461065732161 Marionette TRACE conn5 <- [1,718,null,{}] 04:35:32 INFO - PROCESS | 4016 | 1461065732173 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:32 INFO - PROCESS | 4016 | 1461065732287 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 04:35:32 INFO - PROCESS | 4016 | 1461065732363 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:32 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271D34800 == 57 [pid = 4016] [id = 189] 04:35:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000007270AC6C00) [pid = 4016] [serial = 565] [outer = 0000000000000000] 04:35:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000007270AD4800) [pid = 4016] [serial = 566] [outer = 0000007270AC6C00] 04:35:32 INFO - PROCESS | 4016 | 1461065732463 Marionette DEBUG loaded listener.js 04:35:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (0000007270D7D800) [pid = 4016] [serial = 567] [outer = 0000007270AC6C00] 04:35:33 INFO - PROCESS | 4016 | 1461065733089 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 04:35:33 INFO - PROCESS | 4016 | 1461065733149 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 04:35:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:35:33 INFO - PROCESS | 4016 | 1461065733152 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:35:33 INFO - PROCESS | 4016 | 1461065733155 Marionette TRACE conn5 <- [1,722,null,{}] 04:35:33 INFO - PROCESS | 4016 | 1461065733158 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:33 INFO - PROCESS | 4016 | 1461065733266 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 04:35:33 INFO - PROCESS | 4016 | 1461065733340 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:33 INFO - PROCESS | 4016 | ++DOCSHELL 00000072744B9800 == 58 [pid = 4016] [id = 190] 04:35:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000007270FD0000) [pid = 4016] [serial = 568] [outer = 0000000000000000] 04:35:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000007270FD9C00) [pid = 4016] [serial = 569] [outer = 0000007270FD0000] 04:35:33 INFO - PROCESS | 4016 | 1461065733397 Marionette DEBUG loaded listener.js 04:35:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000072715D5800) [pid = 4016] [serial = 570] [outer = 0000007270FD0000] 04:35:33 INFO - PROCESS | 4016 | 1461065733961 Marionette TRACE conn5 <- [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]]]}] 04:35:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:35:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 882ms 04:35:34 INFO - PROCESS | 4016 | 1461065734035 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 04:35:34 INFO - PROCESS | 4016 | 1461065734038 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 04:35:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:35:34 INFO - PROCESS | 4016 | 1461065734042 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:35:34 INFO - PROCESS | 4016 | 1461065734044 Marionette TRACE conn5 <- [1,726,null,{}] 04:35:34 INFO - PROCESS | 4016 | 1461065734048 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:34 INFO - PROCESS | 4016 | 1461065734153 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 04:35:34 INFO - PROCESS | 4016 | 1461065734226 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:34 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270F28000 == 59 [pid = 4016] [id = 191] 04:35:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (000000726001E000) [pid = 4016] [serial = 571] [outer = 0000000000000000] 04:35:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (0000007270FD0400) [pid = 4016] [serial = 572] [outer = 000000726001E000] 04:35:34 INFO - PROCESS | 4016 | 1461065734330 Marionette DEBUG loaded listener.js 04:35:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0000007272263800) [pid = 4016] [serial = 573] [outer = 000000726001E000] 04:35:35 INFO - PROCESS | 4016 | --DOCSHELL 000000725ED37000 == 58 [pid = 4016] [id = 185] 04:35:35 INFO - PROCESS | 4016 | --DOCSHELL 00000072703DB800 == 57 [pid = 4016] [id = 184] 04:35:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726E210800 == 56 [pid = 4016] [id = 183] 04:35:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE2E800 == 55 [pid = 4016] [id = 182] 04:35:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726652F800 == 54 [pid = 4016] [id = 181] 04:35:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726CAC7000 == 53 [pid = 4016] [id = 180] 04:35:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726DC0F800 == 52 [pid = 4016] [id = 177] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000072744A9400) [pid = 4016] [serial = 494] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (0000007260741800) [pid = 4016] [serial = 518] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (0000007269F2E800) [pid = 4016] [serial = 519] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000007270FD6800) [pid = 4016] [serial = 516] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726D2A7000) [pid = 4016] [serial = 509] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (000000726D963400) [pid = 4016] [serial = 510] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (0000007270FD9000) [pid = 4016] [serial = 521] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000727226BC00) [pid = 4016] [serial = 525] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000727221CC00) [pid = 4016] [serial = 522] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000007272265C00) [pid = 4016] [serial = 524] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000726FCBBC00) [pid = 4016] [serial = 512] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (0000007274403C00) [pid = 4016] [serial = 477] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (000000726CEC7400) [pid = 4016] [serial = 506] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000726D1B9C00) [pid = 4016] [serial = 507] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000007269F2B400) [pid = 4016] [serial = 503] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000726C4B2400) [pid = 4016] [serial = 504] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000725F6D2800) [pid = 4016] [serial = 500] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000007260027C00) [pid = 4016] [serial = 501] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000072657F0800) [pid = 4016] [serial = 498] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000725FE40000) [pid = 4016] [serial = 497] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000007270EA2400) [pid = 4016] [serial = 515] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000007270D75C00) [pid = 4016] [serial = 485] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000072607B8400) [pid = 4016] [serial = 479] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000726CB6CC00) [pid = 4016] [serial = 482] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (00000072709EC000) [pid = 4016] [serial = 513] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000726CECF400) [pid = 4016] [serial = 488] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (00000072718E9800) [pid = 4016] [serial = 491] [outer = 0000000000000000] [url = about:blank] 04:35:35 INFO - PROCESS | 4016 | [4016] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:35:35 INFO - PROCESS | 4016 | 1461065735553 Marionette TRACE conn5 <- [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]]]}] 04:35:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:35:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1552ms 04:35:35 INFO - PROCESS | 4016 | 1461065735597 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 04:35:35 INFO - PROCESS | 4016 | 1461065735602 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 04:35:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:35:35 INFO - PROCESS | 4016 | 1461065735607 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:35:35 INFO - PROCESS | 4016 | 1461065735611 Marionette TRACE conn5 <- [1,730,null,{}] 04:35:35 INFO - PROCESS | 4016 | 1461065735617 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:35 INFO - PROCESS | 4016 | 1461065735708 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 04:35:35 INFO - PROCESS | 4016 | 1461065735718 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000726BC50800 == 53 [pid = 4016] [id = 192] 04:35:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000007260778C00) [pid = 4016] [serial = 574] [outer = 0000000000000000] 04:35:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000007260B05000) [pid = 4016] [serial = 575] [outer = 0000007260778C00] 04:35:35 INFO - PROCESS | 4016 | 1461065735807 Marionette DEBUG loaded listener.js 04:35:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000007265729800) [pid = 4016] [serial = 576] [outer = 0000007260778C00] 04:35:36 INFO - PROCESS | 4016 | 1461065736792 Marionette TRACE conn5 <- [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]]]}] 04:35:36 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 04:35:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1232ms 04:35:36 INFO - PROCESS | 4016 | 1461065736843 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 04:35:36 INFO - PROCESS | 4016 | 1461065736849 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 04:35:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:35:36 INFO - PROCESS | 4016 | 1461065736855 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:35:36 INFO - PROCESS | 4016 | 1461065736858 Marionette TRACE conn5 <- [1,734,null,{}] 04:35:36 INFO - PROCESS | 4016 | 1461065736862 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:36 INFO - PROCESS | 4016 | 1461065736954 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 04:35:36 INFO - PROCESS | 4016 | 1461065736961 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D2DD000 == 54 [pid = 4016] [id = 193] 04:35:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000072665D4400) [pid = 4016] [serial = 577] [outer = 0000000000000000] 04:35:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000007269F29C00) [pid = 4016] [serial = 578] [outer = 00000072665D4400] 04:35:37 INFO - PROCESS | 4016 | 1461065737009 Marionette DEBUG loaded listener.js 04:35:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000726BCCD000) [pid = 4016] [serial = 579] [outer = 00000072665D4400] 04:35:37 INFO - PROCESS | 4016 | 1461065737944 Marionette TRACE conn5 <- [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]]]}] 04:35:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 04:35:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1137ms 04:35:38 INFO - PROCESS | 4016 | 1461065737994 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 04:35:38 INFO - PROCESS | 4016 | 1461065737997 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 04:35:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:35:38 INFO - PROCESS | 4016 | 1461065738007 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:35:38 INFO - PROCESS | 4016 | 1461065738011 Marionette TRACE conn5 <- [1,738,null,{}] 04:35:38 INFO - PROCESS | 4016 | 1461065738022 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:38 INFO - PROCESS | 4016 | 1461065738134 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 04:35:38 INFO - PROCESS | 4016 | 1461065738181 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000726FCC9000 == 55 [pid = 4016] [id = 194] 04:35:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726CECD400) [pid = 4016] [serial = 580] [outer = 0000000000000000] 04:35:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000726D14A800) [pid = 4016] [serial = 581] [outer = 000000726CECD400] 04:35:38 INFO - PROCESS | 4016 | 1461065738230 Marionette DEBUG loaded listener.js 04:35:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000726D5ACC00) [pid = 4016] [serial = 582] [outer = 000000726CECD400] 04:35:39 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000726CC34400) [pid = 4016] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:35:39 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000007260779400) [pid = 4016] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:35:39 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000727226F000) [pid = 4016] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:35:39 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (00000072669F0800) [pid = 4016] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:35:39 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000725FE43C00) [pid = 4016] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:35:39 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000726CC2E000) [pid = 4016] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:35:39 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000726BC7D800) [pid = 4016] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:35:39 INFO - PROCESS | 4016 | 1461065739171 Marionette TRACE conn5 <- [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]]]}] 04:35:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:35:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1193ms 04:35:39 INFO - PROCESS | 4016 | 1461065739201 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 04:35:39 INFO - PROCESS | 4016 | 1461065739204 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 04:35:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:35:39 INFO - PROCESS | 4016 | 1461065739208 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:35:39 INFO - PROCESS | 4016 | 1461065739209 Marionette TRACE conn5 <- [1,742,null,{}] 04:35:39 INFO - PROCESS | 4016 | 1461065739213 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:39 INFO - PROCESS | 4016 | 1461065739302 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 04:35:39 INFO - PROCESS | 4016 | 1461065739309 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:39 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270A67000 == 56 [pid = 4016] [id = 195] 04:35:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000726BC7D800) [pid = 4016] [serial = 583] [outer = 0000000000000000] 04:35:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000726D21A800) [pid = 4016] [serial = 584] [outer = 000000726BC7D800] 04:35:39 INFO - PROCESS | 4016 | 1461065739356 Marionette DEBUG loaded listener.js 04:35:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000726F109400) [pid = 4016] [serial = 585] [outer = 000000726BC7D800] 04:35:40 INFO - PROCESS | 4016 | 1461065740284 Marionette TRACE conn5 <- [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]]]}] 04:35:40 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 04:35:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1140ms 04:35:40 INFO - PROCESS | 4016 | 1461065740350 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 04:35:40 INFO - PROCESS | 4016 | 1461065740352 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 04:35:40 INFO - PROCESS | 4016 | 1461065740356 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:35:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:35:40 INFO - PROCESS | 4016 | 1461065740358 Marionette TRACE conn5 <- [1,746,null,{}] 04:35:40 INFO - PROCESS | 4016 | 1461065740362 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:40 INFO - PROCESS | 4016 | 1461065740447 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 04:35:40 INFO - PROCESS | 4016 | 1461065740455 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:40 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270FB0000 == 57 [pid = 4016] [id = 196] 04:35:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000072709E0400) [pid = 4016] [serial = 586] [outer = 0000000000000000] 04:35:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (0000007270D79000) [pid = 4016] [serial = 587] [outer = 00000072709E0400] 04:35:40 INFO - PROCESS | 4016 | 1461065740502 Marionette DEBUG loaded listener.js 04:35:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000072715D0C00) [pid = 4016] [serial = 588] [outer = 00000072709E0400] 04:35:40 INFO - PROCESS | 4016 | 1461065740951 Marionette TRACE conn5 <- [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]]]}] 04:35:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:35:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 628ms 04:35:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:35:40 INFO - PROCESS | 4016 | 1461065740988 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 04:35:40 INFO - PROCESS | 4016 | 1461065740990 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 04:35:40 INFO - PROCESS | 4016 | 1461065740993 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:35:40 INFO - PROCESS | 4016 | 1461065740995 Marionette TRACE conn5 <- [1,750,null,{}] 04:35:41 INFO - PROCESS | 4016 | 1461065740999 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:41 INFO - PROCESS | 4016 | 1461065741104 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 04:35:41 INFO - PROCESS | 4016 | 1461065741113 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000727442C000 == 58 [pid = 4016] [id = 197] 04:35:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (0000007272271400) [pid = 4016] [serial = 589] [outer = 0000000000000000] 04:35:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000072724F5000) [pid = 4016] [serial = 590] [outer = 0000007272271400] 04:35:41 INFO - PROCESS | 4016 | 1461065741164 Marionette DEBUG loaded listener.js 04:35:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000007272582C00) [pid = 4016] [serial = 591] [outer = 0000007272271400] 04:35:42 INFO - PROCESS | 4016 | [4016] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:35:42 INFO - PROCESS | 4016 | 1461065742107 Marionette TRACE conn5 <- [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]]]}] 04:35:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:35:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1133ms 04:35:42 INFO - PROCESS | 4016 | 1461065742129 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 04:35:42 INFO - PROCESS | 4016 | 1461065742134 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 04:35:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:35:42 INFO - PROCESS | 4016 | 1461065742140 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:35:42 INFO - PROCESS | 4016 | 1461065742145 Marionette TRACE conn5 <- [1,754,null,{}] 04:35:42 INFO - PROCESS | 4016 | 1461065742153 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:42 INFO - PROCESS | 4016 | 1461065742300 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 04:35:42 INFO - PROCESS | 4016 | 1461065742410 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:42 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CD96800 == 59 [pid = 4016] [id = 198] 04:35:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000007261B72000) [pid = 4016] [serial = 592] [outer = 0000000000000000] 04:35:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000007265790800) [pid = 4016] [serial = 593] [outer = 0000007261B72000] 04:35:42 INFO - PROCESS | 4016 | 1461065742473 Marionette DEBUG loaded listener.js 04:35:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726703A400) [pid = 4016] [serial = 594] [outer = 0000007261B72000] 04:35:43 INFO - PROCESS | 4016 | 1461065743559 Marionette TRACE conn5 <- [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]]]}] 04:35:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:35:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1448ms 04:35:43 INFO - PROCESS | 4016 | 1461065743591 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 04:35:43 INFO - PROCESS | 4016 | 1461065743598 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 04:35:43 INFO - PROCESS | 4016 | 1461065743606 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:35:43 INFO - PROCESS | 4016 | 1461065743609 Marionette TRACE conn5 <- [1,758,null,{}] 04:35:43 INFO - PROCESS | 4016 | 1461065743613 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:43 INFO - PROCESS | 4016 | 1461065743753 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 04:35:43 INFO - PROCESS | 4016 | 1461065743905 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:43 INFO - PROCESS | 4016 | ++DOCSHELL 00000072709DA000 == 60 [pid = 4016] [id = 199] 04:35:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000726CB6CC00) [pid = 4016] [serial = 595] [outer = 0000000000000000] 04:35:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726CED3400) [pid = 4016] [serial = 596] [outer = 000000726CB6CC00] 04:35:43 INFO - PROCESS | 4016 | 1461065743963 Marionette DEBUG loaded listener.js 04:35:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726E0BC000) [pid = 4016] [serial = 597] [outer = 000000726CB6CC00] 04:35:44 INFO - PROCESS | 4016 | 1461065744550 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 985ms 04:35:44 INFO - PROCESS | 4016 | 1461065744601 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 04:35:44 INFO - PROCESS | 4016 | 1461065744604 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 04:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:35:44 INFO - PROCESS | 4016 | 1461065744609 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:35:44 INFO - PROCESS | 4016 | 1461065744614 Marionette TRACE conn5 <- [1,762,null,{}] 04:35:44 INFO - PROCESS | 4016 | 1461065744626 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:44 INFO - PROCESS | 4016 | 1461065744743 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 04:35:44 INFO - PROCESS | 4016 | 1461065744818 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:44 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274850800 == 61 [pid = 4016] [id = 200] 04:35:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000007272224800) [pid = 4016] [serial = 598] [outer = 0000000000000000] 04:35:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000007272270C00) [pid = 4016] [serial = 599] [outer = 0000007272224800] 04:35:44 INFO - PROCESS | 4016 | 1461065744918 Marionette DEBUG loaded listener.js 04:35:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (000000727257A400) [pid = 4016] [serial = 600] [outer = 0000007272224800] 04:35:45 INFO - PROCESS | 4016 | 1461065745557 Marionette TRACE conn5 <- [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]]]}] 04:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 985ms 04:35:45 INFO - PROCESS | 4016 | 1461065745594 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 04:35:45 INFO - PROCESS | 4016 | 1461065745598 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 04:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:35:45 INFO - PROCESS | 4016 | 1461065745601 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:35:45 INFO - PROCESS | 4016 | 1461065745604 Marionette TRACE conn5 <- [1,766,null,{}] 04:35:45 INFO - PROCESS | 4016 | 1461065745607 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:45 INFO - PROCESS | 4016 | 1461065745842 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 04:35:45 INFO - PROCESS | 4016 | 1461065745979 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000726BC58000 == 62 [pid = 4016] [id = 201] 04:35:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000725FE44400) [pid = 4016] [serial = 601] [outer = 0000000000000000] 04:35:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000007260022C00) [pid = 4016] [serial = 602] [outer = 000000725FE44400] 04:35:46 INFO - PROCESS | 4016 | 1461065746034 Marionette DEBUG loaded listener.js 04:35:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000007261FE8800) [pid = 4016] [serial = 603] [outer = 000000725FE44400] 04:35:46 INFO - PROCESS | 4016 | 1461065746645 Marionette TRACE conn5 <- [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]]]}] 04:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1131ms 04:35:46 INFO - PROCESS | 4016 | 1461065746735 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 04:35:46 INFO - PROCESS | 4016 | 1461065746740 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 04:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:35:46 INFO - PROCESS | 4016 | 1461065746744 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:35:46 INFO - PROCESS | 4016 | 1461065746749 Marionette TRACE conn5 <- [1,770,null,{}] 04:35:46 INFO - PROCESS | 4016 | 1461065746754 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:46 INFO - PROCESS | 4016 | 1461065746906 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 04:35:46 INFO - PROCESS | 4016 | 1461065746916 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DD0F800 == 63 [pid = 4016] [id = 202] 04:35:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (0000007266CEE000) [pid = 4016] [serial = 604] [outer = 0000000000000000] 04:35:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (0000007269F2B800) [pid = 4016] [serial = 605] [outer = 0000007266CEE000] 04:35:46 INFO - PROCESS | 4016 | 1461065746969 Marionette DEBUG loaded listener.js 04:35:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000726BCC5400) [pid = 4016] [serial = 606] [outer = 0000007266CEE000] 04:35:47 INFO - PROCESS | 4016 | --DOCSHELL 0000007270FB0000 == 62 [pid = 4016] [id = 196] 04:35:47 INFO - PROCESS | 4016 | --DOCSHELL 0000007270A67000 == 61 [pid = 4016] [id = 195] 04:35:47 INFO - PROCESS | 4016 | --DOCSHELL 000000726FCC9000 == 60 [pid = 4016] [id = 194] 04:35:47 INFO - PROCESS | 4016 | --DOCSHELL 000000726D2DD000 == 59 [pid = 4016] [id = 193] 04:35:47 INFO - PROCESS | 4016 | --DOCSHELL 000000726BC50800 == 58 [pid = 4016] [id = 192] 04:35:47 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (0000007266C63C00) [pid = 4016] [serial = 530] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726D692400) [pid = 4016] [serial = 533] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000007272269C00) [pid = 4016] [serial = 536] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 4016 | --DOCSHELL 0000007270721000 == 57 [pid = 4016] [id = 188] 04:35:47 INFO - PROCESS | 4016 | --DOCSHELL 000000726CADF000 == 56 [pid = 4016] [id = 187] 04:35:47 INFO - PROCESS | 4016 | --DOCSHELL 0000007270ECA800 == 55 [pid = 4016] [id = 186] 04:35:47 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726D698C00) [pid = 4016] [serial = 554] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (000000726579EC00) [pid = 4016] [serial = 540] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (0000007260BF2800) [pid = 4016] [serial = 539] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000727229D800) [pid = 4016] [serial = 527] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000007274404000) [pid = 4016] [serial = 528] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000007266C35800) [pid = 4016] [serial = 545] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000726074A000) [pid = 4016] [serial = 542] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000072657F0000) [pid = 4016] [serial = 543] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (000000726CED1800) [pid = 4016] [serial = 551] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000726CB69000) [pid = 4016] [serial = 549] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000726C4B6400) [pid = 4016] [serial = 548] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000726D972400) [pid = 4016] [serial = 555] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (0000007269F29400) [pid = 4016] [serial = 546] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000726D153000) [pid = 4016] [serial = 552] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 4016 | 1461065747600 Marionette TRACE conn5 <- [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]]]}] 04:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 879ms 04:35:47 INFO - PROCESS | 4016 | 1461065747627 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 04:35:47 INFO - PROCESS | 4016 | 1461065747631 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 04:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:35:47 INFO - PROCESS | 4016 | 1461065747634 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:35:47 INFO - PROCESS | 4016 | 1461065747636 Marionette TRACE conn5 <- [1,774,null,{}] 04:35:47 INFO - PROCESS | 4016 | 1461065747646 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:47 INFO - PROCESS | 4016 | 1461065747733 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 04:35:47 INFO - PROCESS | 4016 | 1461065747742 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:47 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CADB000 == 56 [pid = 4016] [id = 203] 04:35:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000007260778800) [pid = 4016] [serial = 607] [outer = 0000000000000000] 04:35:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000007266507C00) [pid = 4016] [serial = 608] [outer = 0000007260778800] 04:35:47 INFO - PROCESS | 4016 | 1461065747791 Marionette DEBUG loaded listener.js 04:35:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000072669EFC00) [pid = 4016] [serial = 609] [outer = 0000007260778800] 04:35:48 INFO - PROCESS | 4016 | 1461065748268 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 693ms 04:35:48 INFO - PROCESS | 4016 | 1461065748328 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 04:35:48 INFO - PROCESS | 4016 | 1461065748333 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 04:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:35:48 INFO - PROCESS | 4016 | 1461065748344 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:35:48 INFO - PROCESS | 4016 | 1461065748349 Marionette TRACE conn5 <- [1,778,null,{}] 04:35:48 INFO - PROCESS | 4016 | 1461065748352 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:48 INFO - PROCESS | 4016 | 1461065748441 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 04:35:48 INFO - PROCESS | 4016 | 1461065748449 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000727071C800 == 57 [pid = 4016] [id = 204] 04:35:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000726C439400) [pid = 4016] [serial = 610] [outer = 0000000000000000] 04:35:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726CB71000) [pid = 4016] [serial = 611] [outer = 000000726C439400] 04:35:48 INFO - PROCESS | 4016 | 1461065748503 Marionette DEBUG loaded listener.js 04:35:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000726D144400) [pid = 4016] [serial = 612] [outer = 000000726C439400] 04:35:48 INFO - PROCESS | 4016 | 1461065748942 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 629ms 04:35:48 INFO - PROCESS | 4016 | 1461065748971 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 04:35:48 INFO - PROCESS | 4016 | 1461065748974 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 04:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:35:48 INFO - PROCESS | 4016 | 1461065748977 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:35:48 INFO - PROCESS | 4016 | 1461065748979 Marionette TRACE conn5 <- [1,782,null,{}] 04:35:48 INFO - PROCESS | 4016 | 1461065748982 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:49 INFO - PROCESS | 4016 | 1461065749099 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 04:35:49 INFO - PROCESS | 4016 | 1461065749180 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:49 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270EC2800 == 58 [pid = 4016] [id = 205] 04:35:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726C8DBC00) [pid = 4016] [serial = 613] [outer = 0000000000000000] 04:35:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726D29CC00) [pid = 4016] [serial = 614] [outer = 000000726C8DBC00] 04:35:49 INFO - PROCESS | 4016 | 1461065749226 Marionette DEBUG loaded listener.js 04:35:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000726D881800) [pid = 4016] [serial = 615] [outer = 000000726C8DBC00] 04:35:49 INFO - PROCESS | 4016 | 1461065749631 Marionette TRACE conn5 <- [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]]]}] 04:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 04:35:49 INFO - PROCESS | 4016 | 1461065749672 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 04:35:49 INFO - PROCESS | 4016 | 1461065749674 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 04:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:35:49 INFO - PROCESS | 4016 | 1461065749684 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:35:49 INFO - PROCESS | 4016 | 1461065749686 Marionette TRACE conn5 <- [1,786,null,{}] 04:35:49 INFO - PROCESS | 4016 | 1461065749690 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:49 INFO - PROCESS | 4016 | 1461065749798 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 04:35:49 INFO - PROCESS | 4016 | 1461065749807 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:49 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271DBC000 == 59 [pid = 4016] [id = 206] 04:35:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000007270379000) [pid = 4016] [serial = 616] [outer = 0000000000000000] 04:35:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000072708BD400) [pid = 4016] [serial = 617] [outer = 0000007270379000] 04:35:49 INFO - PROCESS | 4016 | 1461065749913 Marionette DEBUG loaded listener.js 04:35:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (0000007270D70400) [pid = 4016] [serial = 618] [outer = 0000007270379000] 04:35:50 INFO - PROCESS | 4016 | 1461065750380 Marionette TRACE conn5 <- [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]]]}] 04:35:50 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 04:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 734ms 04:35:50 INFO - PROCESS | 4016 | 1461065750447 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 04:35:50 INFO - PROCESS | 4016 | 1461065750449 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 04:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:35:50 INFO - PROCESS | 4016 | 1461065750453 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:35:50 INFO - PROCESS | 4016 | 1461065750455 Marionette TRACE conn5 <- [1,790,null,{}] 04:35:50 INFO - PROCESS | 4016 | 1461065750459 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:50 INFO - PROCESS | 4016 | 1461065750571 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 04:35:50 INFO - PROCESS | 4016 | 1461065750625 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:50 INFO - PROCESS | 4016 | ++DOCSHELL 000000727484F000 == 60 [pid = 4016] [id = 207] 04:35:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000007270D7C400) [pid = 4016] [serial = 619] [outer = 0000000000000000] 04:35:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000007270EA1800) [pid = 4016] [serial = 620] [outer = 0000007270D7C400] 04:35:50 INFO - PROCESS | 4016 | 1461065750671 Marionette DEBUG loaded listener.js 04:35:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (0000007270FD7400) [pid = 4016] [serial = 621] [outer = 0000007270D7C400] 04:35:51 INFO - PROCESS | 4016 | 1461065751114 Marionette TRACE conn5 <- [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]]]}] 04:35:51 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 04:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 692ms 04:35:51 INFO - PROCESS | 4016 | 1461065751173 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 04:35:51 INFO - PROCESS | 4016 | 1461065751175 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 04:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:35:51 INFO - PROCESS | 4016 | 1461065751178 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:35:51 INFO - PROCESS | 4016 | 1461065751180 Marionette TRACE conn5 <- [1,794,null,{}] 04:35:51 INFO - PROCESS | 4016 | 1461065751184 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:51 INFO - PROCESS | 4016 | 1461065751292 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 04:35:51 INFO - PROCESS | 4016 | 1461065751345 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:51 INFO - PROCESS | 4016 | ++DOCSHELL 0000007266C8D800 == 61 [pid = 4016] [id = 208] 04:35:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000072718E4000) [pid = 4016] [serial = 622] [outer = 0000000000000000] 04:35:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000072718EA800) [pid = 4016] [serial = 623] [outer = 00000072718E4000] 04:35:51 INFO - PROCESS | 4016 | 1461065751391 Marionette DEBUG loaded listener.js 04:35:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0000007272265400) [pid = 4016] [serial = 624] [outer = 00000072718E4000] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (0000007270D7B800) [pid = 4016] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000726D878800) [pid = 4016] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726CEC9000) [pid = 4016] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (000000725FDEA000) [pid = 4016] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000072669F0400) [pid = 4016] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000072669EE800) [pid = 4016] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000072718E5000) [pid = 4016] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000726E0BB400) [pid = 4016] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000007260776000) [pid = 4016] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000072715C9400) [pid = 4016] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000726D29D000) [pid = 4016] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000726074B800) [pid = 4016] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000072669F0C00) [pid = 4016] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000072607BA800) [pid = 4016] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000725FC7E400) [pid = 4016] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000007270ACE800) [pid = 4016] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726BC7D800) [pid = 4016] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000072709E0400) [pid = 4016] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000726CECD400) [pid = 4016] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000072665D4400) [pid = 4016] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000726001E000) [pid = 4016] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000726BCBE800) [pid = 4016] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000072653BDC00) [pid = 4016] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000726CEC7C00) [pid = 4016] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000007270AC6C00) [pid = 4016] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000007260778C00) [pid = 4016] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000007270FD0000) [pid = 4016] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000726CECC000) [pid = 4016] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:35:51 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000072665D9800) [pid = 4016] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:35:51 INFO - PROCESS | 4016 | 1461065751952 Marionette TRACE conn5 <- [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]]]}] 04:35:52 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 04:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 838ms 04:35:52 INFO - PROCESS | 4016 | 1461065752019 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 04:35:52 INFO - PROCESS | 4016 | 1461065752022 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 04:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:35:52 INFO - PROCESS | 4016 | 1461065752025 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:35:52 INFO - PROCESS | 4016 | 1461065752027 Marionette TRACE conn5 <- [1,798,null,{}] 04:35:52 INFO - PROCESS | 4016 | 1461065752031 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:52 INFO - PROCESS | 4016 | 1461065752114 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 04:35:52 INFO - PROCESS | 4016 | 1461065752120 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000727585B000 == 62 [pid = 4016] [id = 209] 04:35:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (00000072665D4800) [pid = 4016] [serial = 625] [outer = 0000000000000000] 04:35:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000726B75F400) [pid = 4016] [serial = 626] [outer = 00000072665D4800] 04:35:52 INFO - PROCESS | 4016 | 1461065752168 Marionette DEBUG loaded listener.js 04:35:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000726CECD400) [pid = 4016] [serial = 627] [outer = 00000072665D4800] 04:35:52 INFO - PROCESS | 4016 | 1461065752587 Marionette TRACE conn5 <- [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]]]}] 04:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 587ms 04:35:52 INFO - PROCESS | 4016 | 1461065752616 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 04:35:52 INFO - PROCESS | 4016 | 1461065752618 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 04:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:35:52 INFO - PROCESS | 4016 | 1461065752626 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:35:52 INFO - PROCESS | 4016 | 1461065752628 Marionette TRACE conn5 <- [1,802,null,{}] 04:35:52 INFO - PROCESS | 4016 | 1461065752632 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:52 INFO - PROCESS | 4016 | 1461065752718 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 04:35:52 INFO - PROCESS | 4016 | 1461065752726 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:52 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275B6F000 == 63 [pid = 4016] [id = 210] 04:35:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000072709E5000) [pid = 4016] [serial = 628] [outer = 0000000000000000] 04:35:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000007270E9CC00) [pid = 4016] [serial = 629] [outer = 00000072709E5000] 04:35:52 INFO - PROCESS | 4016 | 1461065752772 Marionette DEBUG loaded listener.js 04:35:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000727221E400) [pid = 4016] [serial = 630] [outer = 00000072709E5000] 04:35:53 INFO - PROCESS | 4016 | 1461065753218 Marionette TRACE conn5 <- [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] 04:35:53 INFO - PROCESS | 4016 | 1461065753257 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 04:35:53 INFO - PROCESS | 4016 | 1461065753260 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:35:53 INFO - PROCESS | 4016 | 1461065753262 Marionette TRACE conn5 <- [1,806,null,{}] 04:35:53 INFO - PROCESS | 4016 | 1461065753266 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:53 INFO - PROCESS | 4016 | 1461065753352 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 04:35:53 INFO - PROCESS | 4016 | 1461065753361 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:53 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275CD8000 == 64 [pid = 4016] [id = 211] 04:35:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000072724EC800) [pid = 4016] [serial = 631] [outer = 0000000000000000] 04:35:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000727257C000) [pid = 4016] [serial = 632] [outer = 00000072724EC800] 04:35:53 INFO - PROCESS | 4016 | 1461065753412 Marionette DEBUG loaded listener.js 04:35:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (0000007274411400) [pid = 4016] [serial = 633] [outer = 00000072724EC800] 04:35:54 INFO - PROCESS | 4016 | 1461065754046 Marionette TRACE conn5 <- [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]]]}] 04:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 880ms 04:35:54 INFO - PROCESS | 4016 | 1461065754143 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 04:35:54 INFO - PROCESS | 4016 | 1461065754148 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 04:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:35:54 INFO - PROCESS | 4016 | 1461065754153 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:35:54 INFO - PROCESS | 4016 | 1461065754158 Marionette TRACE conn5 <- [1,810,null,{}] 04:35:54 INFO - PROCESS | 4016 | 1461065754164 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:54 INFO - PROCESS | 4016 | 1461065754291 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 04:35:54 INFO - PROCESS | 4016 | 1461065754404 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:54 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE3A000 == 65 [pid = 4016] [id = 212] 04:35:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000007260774C00) [pid = 4016] [serial = 634] [outer = 0000000000000000] 04:35:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000072657F0800) [pid = 4016] [serial = 635] [outer = 0000007260774C00] 04:35:54 INFO - PROCESS | 4016 | 1461065754465 Marionette DEBUG loaded listener.js 04:35:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000007266C64C00) [pid = 4016] [serial = 636] [outer = 0000007260774C00] 04:35:55 INFO - PROCESS | 4016 | 1461065755075 Marionette TRACE conn5 <- [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] 04:35:55 INFO - PROCESS | 4016 | 1461065755149 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 04:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:35:55 INFO - PROCESS | 4016 | 1461065755156 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:35:55 INFO - PROCESS | 4016 | 1461065755160 Marionette TRACE conn5 <- [1,814,null,{}] 04:35:55 INFO - PROCESS | 4016 | 1461065755164 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:55 INFO - PROCESS | 4016 | 1461065755278 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 04:35:55 INFO - PROCESS | 4016 | 1461065755397 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:55 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271D41800 == 66 [pid = 4016] [id = 213] 04:35:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726B716C00) [pid = 4016] [serial = 637] [outer = 0000000000000000] 04:35:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000726D151800) [pid = 4016] [serial = 638] [outer = 000000726B716C00] 04:35:55 INFO - PROCESS | 4016 | 1461065755455 Marionette DEBUG loaded listener.js 04:35:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000726E0B7800) [pid = 4016] [serial = 639] [outer = 000000726B716C00] 04:35:56 INFO - PROCESS | 4016 | 1461065756053 Marionette TRACE conn5 <- [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]]]}] 04:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 943ms 04:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:35:56 INFO - PROCESS | 4016 | 1461065756106 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 04:35:56 INFO - PROCESS | 4016 | 1461065756109 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 04:35:56 INFO - PROCESS | 4016 | 1461065756113 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:35:56 INFO - PROCESS | 4016 | 1461065756117 Marionette TRACE conn5 <- [1,818,null,{}] 04:35:56 INFO - PROCESS | 4016 | 1461065756129 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:56 INFO - PROCESS | 4016 | 1461065756246 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 04:35:56 INFO - PROCESS | 4016 | 1461065756367 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:56 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275D60000 == 67 [pid = 4016] [id = 214] 04:35:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (0000007270F81800) [pid = 4016] [serial = 640] [outer = 0000000000000000] 04:35:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000007271845000) [pid = 4016] [serial = 641] [outer = 0000007270F81800] 04:35:56 INFO - PROCESS | 4016 | 1461065756428 Marionette DEBUG loaded listener.js 04:35:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000727184D800) [pid = 4016] [serial = 642] [outer = 0000007270F81800] 04:35:57 INFO - PROCESS | 4016 | 1461065757032 Marionette TRACE conn5 <- [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]]]}] 04:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 944ms 04:35:57 INFO - PROCESS | 4016 | 1461065757057 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 04:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:35:57 INFO - PROCESS | 4016 | 1461065757061 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 04:35:57 INFO - PROCESS | 4016 | 1461065757064 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:35:57 INFO - PROCESS | 4016 | 1461065757067 Marionette TRACE conn5 <- [1,822,null,{}] 04:35:57 INFO - PROCESS | 4016 | 1461065757070 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:57 INFO - PROCESS | 4016 | 1461065757180 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 04:35:57 INFO - PROCESS | 4016 | 1461065757271 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:57 INFO - PROCESS | 4016 | ++DOCSHELL 00000072786E9800 == 68 [pid = 4016] [id = 215] 04:35:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (0000007271852C00) [pid = 4016] [serial = 643] [outer = 0000000000000000] 04:35:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000007274404000) [pid = 4016] [serial = 644] [outer = 0000007271852C00] 04:35:57 INFO - PROCESS | 4016 | 1461065757328 Marionette DEBUG loaded listener.js 04:35:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000072744AB000) [pid = 4016] [serial = 645] [outer = 0000007271852C00] 04:35:57 INFO - PROCESS | 4016 | 1461065757841 Marionette TRACE conn5 <- [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]]]}] 04:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 839ms 04:35:57 INFO - PROCESS | 4016 | 1461065757906 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 04:35:57 INFO - PROCESS | 4016 | 1461065757908 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 04:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:35:57 INFO - PROCESS | 4016 | 1461065757912 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:35:57 INFO - PROCESS | 4016 | 1461065757915 Marionette TRACE conn5 <- [1,826,null,{}] 04:35:57 INFO - PROCESS | 4016 | 1461065757919 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:58 INFO - PROCESS | 4016 | 1461065758026 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 04:35:58 INFO - PROCESS | 4016 | 1461065758116 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:58 INFO - PROCESS | 4016 | ++DOCSHELL 00000072773B0800 == 69 [pid = 4016] [id = 216] 04:35:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000072744B0800) [pid = 4016] [serial = 646] [outer = 0000000000000000] 04:35:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000072744B5800) [pid = 4016] [serial = 647] [outer = 00000072744B0800] 04:35:58 INFO - PROCESS | 4016 | 1461065758172 Marionette DEBUG loaded listener.js 04:35:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000072751AF800) [pid = 4016] [serial = 648] [outer = 00000072744B0800] 04:35:58 INFO - PROCESS | 4016 | 1461065758769 Marionette TRACE conn5 <- [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]]]}] 04:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 944ms 04:35:58 INFO - PROCESS | 4016 | 1461065758859 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 04:35:58 INFO - PROCESS | 4016 | 1461065758862 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 04:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:35:58 INFO - PROCESS | 4016 | 1461065758865 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:35:58 INFO - PROCESS | 4016 | 1461065758868 Marionette TRACE conn5 <- [1,830,null,{}] 04:35:58 INFO - PROCESS | 4016 | 1461065758872 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:59 INFO - PROCESS | 4016 | 1461065759047 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 04:35:59 INFO - PROCESS | 4016 | 1461065759058 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:59 INFO - PROCESS | 4016 | ++DOCSHELL 000000727949A800 == 70 [pid = 4016] [id = 217] 04:35:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000007271937C00) [pid = 4016] [serial = 649] [outer = 0000000000000000] 04:35:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000072751B2800) [pid = 4016] [serial = 650] [outer = 0000007271937C00] 04:35:59 INFO - PROCESS | 4016 | 1461065759119 Marionette DEBUG loaded listener.js 04:35:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (0000007276CBE400) [pid = 4016] [serial = 651] [outer = 0000007271937C00] 04:35:59 INFO - PROCESS | 4016 | 1461065759777 Marionette TRACE conn5 <- [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]]]}] 04:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 944ms 04:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:35:59 INFO - PROCESS | 4016 | 1461065759811 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 04:35:59 INFO - PROCESS | 4016 | 1461065759814 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 04:35:59 INFO - PROCESS | 4016 | 1461065759818 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:35:59 INFO - PROCESS | 4016 | 1461065759820 Marionette TRACE conn5 <- [1,834,null,{}] 04:35:59 INFO - PROCESS | 4016 | 1461065759824 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:59 INFO - PROCESS | 4016 | 1461065759932 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 04:36:00 INFO - PROCESS | 4016 | 1461065760189 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:00 INFO - PROCESS | 4016 | ++DOCSHELL 0000007269F82800 == 71 [pid = 4016] [id = 218] 04:36:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000725FC80000) [pid = 4016] [serial = 652] [outer = 0000000000000000] 04:36:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (000000725FE41400) [pid = 4016] [serial = 653] [outer = 000000725FC80000] 04:36:00 INFO - PROCESS | 4016 | 1461065760259 Marionette DEBUG loaded listener.js 04:36:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (0000007260775C00) [pid = 4016] [serial = 654] [outer = 000000725FC80000] 04:36:00 INFO - PROCESS | 4016 | 1461065760886 Marionette TRACE conn5 <- [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]]]}] 04:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1126ms 04:36:00 INFO - PROCESS | 4016 | 1461065760947 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 04:36:00 INFO - PROCESS | 4016 | 1461065760952 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 04:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:36:00 INFO - PROCESS | 4016 | 1461065760958 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:36:00 INFO - PROCESS | 4016 | 1461065760961 Marionette TRACE conn5 <- [1,838,null,{}] 04:36:00 INFO - PROCESS | 4016 | 1461065760966 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:01 INFO - PROCESS | 4016 | 1461065761080 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 04:36:01 INFO - PROCESS | 4016 | 1461065761207 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE3C000 == 72 [pid = 4016] [id = 219] 04:36:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (0000007264E19800) [pid = 4016] [serial = 655] [outer = 0000000000000000] 04:36:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (000000726697F800) [pid = 4016] [serial = 656] [outer = 0000007264E19800] 04:36:01 INFO - PROCESS | 4016 | 1461065761260 Marionette DEBUG loaded listener.js 04:36:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000072669AC800) [pid = 4016] [serial = 657] [outer = 0000007264E19800] 04:36:01 INFO - PROCESS | 4016 | --DOCSHELL 0000007275B6F000 == 71 [pid = 4016] [id = 210] 04:36:01 INFO - PROCESS | 4016 | --DOCSHELL 000000727585B000 == 70 [pid = 4016] [id = 209] 04:36:01 INFO - PROCESS | 4016 | --DOCSHELL 0000007266C8D800 == 69 [pid = 4016] [id = 208] 04:36:01 INFO - PROCESS | 4016 | --DOCSHELL 000000727484F000 == 68 [pid = 4016] [id = 207] 04:36:01 INFO - PROCESS | 4016 | --DOCSHELL 0000007271DBC000 == 67 [pid = 4016] [id = 206] 04:36:01 INFO - PROCESS | 4016 | --DOCSHELL 0000007270EC2800 == 66 [pid = 4016] [id = 205] 04:36:01 INFO - PROCESS | 4016 | --DOCSHELL 000000727071C800 == 65 [pid = 4016] [id = 204] 04:36:01 INFO - PROCESS | 4016 | --DOCSHELL 000000726CADB000 == 64 [pid = 4016] [id = 203] 04:36:01 INFO - PROCESS | 4016 | --DOCSHELL 000000726DD0F800 == 63 [pid = 4016] [id = 202] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (00000072724F5000) [pid = 4016] [serial = 590] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOCSHELL 000000726BC58000 == 62 [pid = 4016] [id = 201] 04:36:01 INFO - PROCESS | 4016 | --DOCSHELL 000000727442C000 == 61 [pid = 4016] [id = 197] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000727440B400) [pid = 4016] [serial = 537] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (0000007270F78400) [pid = 4016] [serial = 393] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (000000727257C400) [pid = 4016] [serial = 489] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (0000007270FDB800) [pid = 4016] [serial = 444] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000726D14B000) [pid = 4016] [serial = 435] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726D29F400) [pid = 4016] [serial = 483] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000072718EF400) [pid = 4016] [serial = 492] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000072722A5800) [pid = 4016] [serial = 438] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (000000726697E400) [pid = 4016] [serial = 480] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (0000007272218000) [pid = 4016] [serial = 396] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000072722A1C00) [pid = 4016] [serial = 441] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000007266449C00) [pid = 4016] [serial = 386] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000726C8DF000) [pid = 4016] [serial = 390] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000007266982400) [pid = 4016] [serial = 432] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000072751AB800) [pid = 4016] [serial = 495] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000007270FD1000) [pid = 4016] [serial = 486] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000726D21A800) [pid = 4016] [serial = 584] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000007270D79000) [pid = 4016] [serial = 587] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000726D5ACC00) [pid = 4016] [serial = 582] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000072715D0C00) [pid = 4016] [serial = 588] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000007269F29C00) [pid = 4016] [serial = 578] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000007272263800) [pid = 4016] [serial = 573] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000007270FD0400) [pid = 4016] [serial = 572] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000726D22CC00) [pid = 4016] [serial = 564] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000726C8E8800) [pid = 4016] [serial = 563] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (0000007266C30800) [pid = 4016] [serial = 561] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000007266980000) [pid = 4016] [serial = 560] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000726F6B8400) [pid = 4016] [serial = 557] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (00000072709E0C00) [pid = 4016] [serial = 558] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000007270D7D800) [pid = 4016] [serial = 567] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000007270AD4800) [pid = 4016] [serial = 566] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000007260B05000) [pid = 4016] [serial = 575] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (0000007265729800) [pid = 4016] [serial = 576] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (00000072715D5800) [pid = 4016] [serial = 570] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000007270FD9C00) [pid = 4016] [serial = 569] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000726D14A800) [pid = 4016] [serial = 581] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000726F109400) [pid = 4016] [serial = 585] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000726BCCD000) [pid = 4016] [serial = 579] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000726F10A800) [pid = 4016] [serial = 534] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000726C156800) [pid = 4016] [serial = 531] [outer = 0000000000000000] [url = about:blank] 04:36:01 INFO - PROCESS | 4016 | 1461065761790 Marionette TRACE conn5 <- [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]]]}] 04:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 877ms 04:36:01 INFO - PROCESS | 4016 | 1461065761840 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 04:36:01 INFO - PROCESS | 4016 | 1461065761844 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 04:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:36:01 INFO - PROCESS | 4016 | 1461065761851 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:36:01 INFO - PROCESS | 4016 | 1461065761853 Marionette TRACE conn5 <- [1,842,null,{}] 04:36:01 INFO - PROCESS | 4016 | 1461065761857 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:01 INFO - PROCESS | 4016 | 1461065761946 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 04:36:01 INFO - PROCESS | 4016 | 1461065761953 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CACD800 == 62 [pid = 4016] [id = 220] 04:36:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (00000072653C3400) [pid = 4016] [serial = 658] [outer = 0000000000000000] 04:36:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (00000072665D9800) [pid = 4016] [serial = 659] [outer = 00000072653C3400] 04:36:02 INFO - PROCESS | 4016 | 1461065762002 Marionette DEBUG loaded listener.js 04:36:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (00000072669EE800) [pid = 4016] [serial = 660] [outer = 00000072653C3400] 04:36:02 INFO - PROCESS | 4016 | 1461065762478 Marionette TRACE conn5 <- [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]]]}] 04:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 693ms 04:36:02 INFO - PROCESS | 4016 | 1461065762545 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 04:36:02 INFO - PROCESS | 4016 | 1461065762547 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 04:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:36:02 INFO - PROCESS | 4016 | 1461065762552 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:36:02 INFO - PROCESS | 4016 | 1461065762559 Marionette TRACE conn5 <- [1,846,null,{}] 04:36:02 INFO - PROCESS | 4016 | 1461065762568 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:02 INFO - PROCESS | 4016 | 1461065762659 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 04:36:02 INFO - PROCESS | 4016 | 1461065762770 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:02 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DD04000 == 63 [pid = 4016] [id = 221] 04:36:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000007265539800) [pid = 4016] [serial = 661] [outer = 0000000000000000] 04:36:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000726BA5B000) [pid = 4016] [serial = 662] [outer = 0000007265539800] 04:36:02 INFO - PROCESS | 4016 | 1461065762817 Marionette DEBUG loaded listener.js 04:36:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000726C4B6400) [pid = 4016] [serial = 663] [outer = 0000007265539800] 04:36:04 INFO - PROCESS | 4016 | 1461065764565 Marionette TRACE conn5 <- [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]]]}] 04:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2039ms 04:36:04 INFO - PROCESS | 4016 | 1461065764593 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 04:36:04 INFO - PROCESS | 4016 | 1461065764596 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 04:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:36:04 INFO - PROCESS | 4016 | 1461065764599 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:36:04 INFO - PROCESS | 4016 | 1461065764601 Marionette TRACE conn5 <- [1,850,null,{}] 04:36:04 INFO - PROCESS | 4016 | 1461065764604 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:04 INFO - PROCESS | 4016 | 1461065764715 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 04:36:04 INFO - PROCESS | 4016 | 1461065764766 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:04 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270A58800 == 64 [pid = 4016] [id = 222] 04:36:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000726C8E2800) [pid = 4016] [serial = 664] [outer = 0000000000000000] 04:36:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000726D299C00) [pid = 4016] [serial = 665] [outer = 000000726C8E2800] 04:36:04 INFO - PROCESS | 4016 | 1461065764812 Marionette DEBUG loaded listener.js 04:36:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000726D694C00) [pid = 4016] [serial = 666] [outer = 000000726C8E2800] 04:36:05 INFO - PROCESS | 4016 | 1461065765234 Marionette TRACE conn5 <- [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]]]}] 04:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 692ms 04:36:05 INFO - PROCESS | 4016 | 1461065765297 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 04:36:05 INFO - PROCESS | 4016 | 1461065765300 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 04:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:36:05 INFO - PROCESS | 4016 | 1461065765303 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:36:05 INFO - PROCESS | 4016 | 1461065765305 Marionette TRACE conn5 <- [1,854,null,{}] 04:36:05 INFO - PROCESS | 4016 | 1461065765309 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:05 INFO - PROCESS | 4016 | 1461065765422 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 04:36:05 INFO - PROCESS | 4016 | 1461065765500 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:05 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270F37800 == 65 [pid = 4016] [id = 223] 04:36:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000726D878800) [pid = 4016] [serial = 667] [outer = 0000000000000000] 04:36:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000726E049C00) [pid = 4016] [serial = 668] [outer = 000000726D878800] 04:36:05 INFO - PROCESS | 4016 | 1461065765563 Marionette DEBUG loaded listener.js 04:36:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000072708B7800) [pid = 4016] [serial = 669] [outer = 000000726D878800] 04:36:06 INFO - PROCESS | 4016 | 1461065766007 Marionette TRACE conn5 <- [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]]]}] 04:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 735ms 04:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:36:06 INFO - PROCESS | 4016 | 1461065766043 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 04:36:06 INFO - PROCESS | 4016 | 1461065766045 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 04:36:06 INFO - PROCESS | 4016 | 1461065766055 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:36:06 INFO - PROCESS | 4016 | 1461065766057 Marionette TRACE conn5 <- [1,858,null,{}] 04:36:06 INFO - PROCESS | 4016 | 1461065766060 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:06 INFO - PROCESS | 4016 | 1461065766172 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 04:36:06 INFO - PROCESS | 4016 | 1461065766242 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:06 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271D2D800 == 66 [pid = 4016] [id = 224] 04:36:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000007270D79000) [pid = 4016] [serial = 670] [outer = 0000000000000000] 04:36:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000007270D7E000) [pid = 4016] [serial = 671] [outer = 0000007270D79000] 04:36:06 INFO - PROCESS | 4016 | 1461065766290 Marionette DEBUG loaded listener.js 04:36:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000007270F79C00) [pid = 4016] [serial = 672] [outer = 0000007270D79000] 04:36:06 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000072718E4000) [pid = 4016] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:36:06 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000007270D7C400) [pid = 4016] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:36:06 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000725FE44400) [pid = 4016] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:36:06 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000007260778800) [pid = 4016] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:36:06 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000726C8DBC00) [pid = 4016] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:36:06 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000007266CEE000) [pid = 4016] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:36:06 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000726C439400) [pid = 4016] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:36:06 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (0000007270379000) [pid = 4016] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:36:06 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000007272271400) [pid = 4016] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:36:06 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (00000072665D4800) [pid = 4016] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:36:06 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000072709E5000) [pid = 4016] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:36:06 INFO - PROCESS | 4016 | 1461065766768 Marionette TRACE conn5 <- [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]]]}] 04:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 734ms 04:36:06 INFO - PROCESS | 4016 | 1461065766784 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 04:36:06 INFO - PROCESS | 4016 | 1461065766786 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 04:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:36:06 INFO - PROCESS | 4016 | 1461065766826 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:36:06 INFO - PROCESS | 4016 | 1461065766828 Marionette TRACE conn5 <- [1,862,null,{}] 04:36:06 INFO - PROCESS | 4016 | 1461065766837 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:06 INFO - PROCESS | 4016 | 1461065766923 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 04:36:06 INFO - PROCESS | 4016 | 1461065766929 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:07 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270EC0800 == 67 [pid = 4016] [id = 225] 04:36:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000725EEE8400) [pid = 4016] [serial = 673] [outer = 0000000000000000] 04:36:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000726BA65800) [pid = 4016] [serial = 674] [outer = 000000725EEE8400] 04:36:07 INFO - PROCESS | 4016 | 1461065767042 Marionette DEBUG loaded listener.js 04:36:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000007270FD0C00) [pid = 4016] [serial = 675] [outer = 000000725EEE8400] 04:36:07 INFO - PROCESS | 4016 | 1461065767421 Marionette TRACE conn5 <- [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]]]}] 04:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 04:36:07 INFO - PROCESS | 4016 | 1461065767465 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 04:36:07 INFO - PROCESS | 4016 | 1461065767467 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 04:36:07 INFO - PROCESS | 4016 | 1461065767470 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:36:07 INFO - PROCESS | 4016 | 1461065767472 Marionette TRACE conn5 <- [1,866,null,{}] 04:36:07 INFO - PROCESS | 4016 | 1461065767476 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:07 INFO - PROCESS | 4016 | 1461065767588 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 04:36:07 INFO - PROCESS | 4016 | 1461065767596 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:07 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274438800 == 68 [pid = 4016] [id = 226] 04:36:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000007270E9A400) [pid = 4016] [serial = 676] [outer = 0000000000000000] 04:36:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (00000072715D2C00) [pid = 4016] [serial = 677] [outer = 0000007270E9A400] 04:36:07 INFO - PROCESS | 4016 | 1461065767643 Marionette DEBUG loaded listener.js 04:36:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000727184EC00) [pid = 4016] [serial = 678] [outer = 0000007270E9A400] 04:36:08 INFO - PROCESS | 4016 | 1461065768051 Marionette TRACE conn5 <- [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]]]}] 04:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 628ms 04:36:08 INFO - PROCESS | 4016 | 1461065768102 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 04:36:08 INFO - PROCESS | 4016 | 1461065768104 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 04:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:36:08 INFO - PROCESS | 4016 | 1461065768107 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:36:08 INFO - PROCESS | 4016 | 1461065768109 Marionette TRACE conn5 <- [1,870,null,{}] 04:36:08 INFO - PROCESS | 4016 | 1461065768113 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:08 INFO - PROCESS | 4016 | 1461065768228 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 04:36:08 INFO - PROCESS | 4016 | 1461065768268 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000727482B000 == 69 [pid = 4016] [id = 227] 04:36:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000072718E8000) [pid = 4016] [serial = 679] [outer = 0000000000000000] 04:36:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000007271931400) [pid = 4016] [serial = 680] [outer = 00000072718E8000] 04:36:08 INFO - PROCESS | 4016 | 1461065768313 Marionette DEBUG loaded listener.js 04:36:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000727193BC00) [pid = 4016] [serial = 681] [outer = 00000072718E8000] 04:36:08 INFO - PROCESS | 4016 | 1461065768786 Marionette TRACE conn5 <- [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]]]}] 04:36:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000725F6CBC00) [pid = 4016] [serial = 682] [outer = 000000726D22AC00] 04:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 733ms 04:36:08 INFO - PROCESS | 4016 | 1461065768873 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 04:36:08 INFO - PROCESS | 4016 | 1461065768878 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 04:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:36:08 INFO - PROCESS | 4016 | 1461065768915 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:36:08 INFO - PROCESS | 4016 | 1461065768921 Marionette TRACE conn5 <- [1,874,null,{}] 04:36:08 INFO - PROCESS | 4016 | 1461065768928 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:09 INFO - PROCESS | 4016 | 1461065769061 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 04:36:09 INFO - PROCESS | 4016 | 1461065769178 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CAD7800 == 70 [pid = 4016] [id = 228] 04:36:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000007263784000) [pid = 4016] [serial = 683] [outer = 0000000000000000] 04:36:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000726553F800) [pid = 4016] [serial = 684] [outer = 0000007263784000] 04:36:09 INFO - PROCESS | 4016 | 1461065769239 Marionette DEBUG loaded listener.js 04:36:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726697D000) [pid = 4016] [serial = 685] [outer = 0000007263784000] 04:36:09 INFO - PROCESS | 4016 | 1461065769877 Marionette TRACE conn5 <- [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]]]}] 04:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 989ms 04:36:09 INFO - PROCESS | 4016 | 1461065769898 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 04:36:09 INFO - PROCESS | 4016 | 1461065769904 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 04:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:36:09 INFO - PROCESS | 4016 | 1461065769911 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:36:09 INFO - PROCESS | 4016 | 1461065769914 Marionette TRACE conn5 <- [1,878,null,{}] 04:36:09 INFO - PROCESS | 4016 | 1461065769918 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:10 INFO - PROCESS | 4016 | 1461065770033 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 04:36:10 INFO - PROCESS | 4016 | 1461065770124 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:10 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270F32800 == 71 [pid = 4016] [id = 229] 04:36:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000007266CEB800) [pid = 4016] [serial = 686] [outer = 0000000000000000] 04:36:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000726C439400) [pid = 4016] [serial = 687] [outer = 0000007266CEB800] 04:36:10 INFO - PROCESS | 4016 | 1461065770181 Marionette DEBUG loaded listener.js 04:36:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000726D153400) [pid = 4016] [serial = 688] [outer = 0000007266CEB800] 04:36:10 INFO - PROCESS | 4016 | 1461065770796 Marionette TRACE conn5 <- [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]]]}] 04:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 943ms 04:36:10 INFO - PROCESS | 4016 | 1461065770858 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 04:36:10 INFO - PROCESS | 4016 | 1461065770861 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 04:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:36:10 INFO - PROCESS | 4016 | 1461065770865 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:36:10 INFO - PROCESS | 4016 | 1461065770870 Marionette TRACE conn5 <- [1,882,null,{}] 04:36:10 INFO - PROCESS | 4016 | 1461065770882 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:11 INFO - PROCESS | 4016 | 1461065771008 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 04:36:11 INFO - PROCESS | 4016 | 1461065771120 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:11 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274C49000 == 72 [pid = 4016] [id = 230] 04:36:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726E04D000) [pid = 4016] [serial = 689] [outer = 0000000000000000] 04:36:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000007270D71400) [pid = 4016] [serial = 690] [outer = 000000726E04D000] 04:36:11 INFO - PROCESS | 4016 | 1461065771183 Marionette DEBUG loaded listener.js 04:36:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000727193D800) [pid = 4016] [serial = 691] [outer = 000000726E04D000] 04:36:11 INFO - PROCESS | 4016 | 1461065771735 Marionette TRACE conn5 <- [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]]]}] 04:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 945ms 04:36:11 INFO - PROCESS | 4016 | 1461065771814 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 04:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:36:11 INFO - PROCESS | 4016 | 1461065771817 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 04:36:11 INFO - PROCESS | 4016 | 1461065771821 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:36:11 INFO - PROCESS | 4016 | 1461065771823 Marionette TRACE conn5 <- [1,886,null,{}] 04:36:11 INFO - PROCESS | 4016 | 1461065771827 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:11 INFO - PROCESS | 4016 | 1461065771939 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 04:36:12 INFO - PROCESS | 4016 | 1461065772057 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:12 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275C10000 == 73 [pid = 4016] [id = 231] 04:36:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000727226C000) [pid = 4016] [serial = 692] [outer = 0000000000000000] 04:36:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000007272298C00) [pid = 4016] [serial = 693] [outer = 000000727226C000] 04:36:12 INFO - PROCESS | 4016 | 1461065772115 Marionette DEBUG loaded listener.js 04:36:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000072724F6400) [pid = 4016] [serial = 694] [outer = 000000727226C000] 04:36:12 INFO - PROCESS | 4016 | 1461065772726 Marionette TRACE conn5 <- [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]]]}] 04:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 943ms 04:36:12 INFO - PROCESS | 4016 | 1461065772766 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 04:36:12 INFO - PROCESS | 4016 | 1461065772768 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 04:36:12 INFO - PROCESS | 4016 | 1461065772772 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:36:12 INFO - PROCESS | 4016 | 1461065772774 Marionette TRACE conn5 <- [1,890,null,{}] 04:36:12 INFO - PROCESS | 4016 | 1461065772778 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:12 INFO - PROCESS | 4016 | 1461065772886 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 04:36:13 INFO - PROCESS | 4016 | 1461065773004 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:13 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275D23800 == 74 [pid = 4016] [id = 232] 04:36:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000727257B800) [pid = 4016] [serial = 695] [outer = 0000000000000000] 04:36:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000007274403C00) [pid = 4016] [serial = 696] [outer = 000000727257B800] 04:36:13 INFO - PROCESS | 4016 | 1461065773061 Marionette DEBUG loaded listener.js 04:36:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000072744AA400) [pid = 4016] [serial = 697] [outer = 000000727257B800] 04:36:13 INFO - PROCESS | 4016 | 1461065773657 Marionette TRACE conn5 <- [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]]]}] 04:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 944ms 04:36:13 INFO - PROCESS | 4016 | 1461065773719 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 04:36:13 INFO - PROCESS | 4016 | 1461065773722 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 04:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:36:13 INFO - PROCESS | 4016 | 1461065773725 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:36:13 INFO - PROCESS | 4016 | 1461065773728 Marionette TRACE conn5 <- [1,894,null,{}] 04:36:13 INFO - PROCESS | 4016 | 1461065773731 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:13 INFO - PROCESS | 4016 | 1461065773863 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 04:36:13 INFO - PROCESS | 4016 | 1461065773987 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:14 INFO - PROCESS | 4016 | ++DOCSHELL 00000072786DE800 == 75 [pid = 4016] [id = 233] 04:36:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000007276CC0800) [pid = 4016] [serial = 698] [outer = 0000000000000000] 04:36:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000072786C3C00) [pid = 4016] [serial = 699] [outer = 0000007276CC0800] 04:36:14 INFO - PROCESS | 4016 | 1461065774044 Marionette DEBUG loaded listener.js 04:36:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000072786CBC00) [pid = 4016] [serial = 700] [outer = 0000007276CC0800] 04:36:14 INFO - PROCESS | 4016 | 1461065774643 Marionette TRACE conn5 <- [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]]]}] 04:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 986ms 04:36:14 INFO - PROCESS | 4016 | 1461065774714 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 04:36:14 INFO - PROCESS | 4016 | 1461065774716 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 04:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:36:14 INFO - PROCESS | 4016 | 1461065774720 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:36:14 INFO - PROCESS | 4016 | 1461065774722 Marionette TRACE conn5 <- [1,898,null,{}] 04:36:14 INFO - PROCESS | 4016 | 1461065774726 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:14 INFO - PROCESS | 4016 | 1461065774835 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 04:36:15 INFO - PROCESS | 4016 | 1461065775081 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:15 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE43000 == 76 [pid = 4016] [id = 234] 04:36:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (000000725FE38800) [pid = 4016] [serial = 701] [outer = 0000000000000000] 04:36:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (0000007260771400) [pid = 4016] [serial = 702] [outer = 000000725FE38800] 04:36:15 INFO - PROCESS | 4016 | 1461065775148 Marionette DEBUG loaded listener.js 04:36:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (000000726572F800) [pid = 4016] [serial = 703] [outer = 000000725FE38800] 04:36:15 INFO - PROCESS | 4016 | 1461065775739 Marionette TRACE conn5 <- [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]]]}] 04:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1085ms 04:36:15 INFO - PROCESS | 4016 | 1461065775808 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 04:36:15 INFO - PROCESS | 4016 | 1461065775814 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 04:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:36:15 INFO - PROCESS | 4016 | 1461065775821 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:36:15 INFO - PROCESS | 4016 | 1461065775824 Marionette TRACE conn5 <- [1,902,null,{}] 04:36:15 INFO - PROCESS | 4016 | 1461065775830 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:15 INFO - PROCESS | 4016 | 1461065775974 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 04:36:16 INFO - PROCESS | 4016 | 1461065776111 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:16 INFO - PROCESS | 4016 | --DOCSHELL 0000007275851800 == 75 [pid = 4016] [id = 176] 04:36:16 INFO - PROCESS | 4016 | --DOCSHELL 0000007274438800 == 74 [pid = 4016] [id = 226] 04:36:16 INFO - PROCESS | 4016 | --DOCSHELL 0000007270EC0800 == 73 [pid = 4016] [id = 225] 04:36:16 INFO - PROCESS | 4016 | --DOCSHELL 0000007271D2D800 == 72 [pid = 4016] [id = 224] 04:36:16 INFO - PROCESS | 4016 | --DOCSHELL 0000007270F37800 == 71 [pid = 4016] [id = 223] 04:36:16 INFO - PROCESS | 4016 | --DOCSHELL 0000007270A58800 == 70 [pid = 4016] [id = 222] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000727257C000) [pid = 4016] [serial = 632] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | ++DOCSHELL 0000007261F7E800 == 71 [pid = 4016] [id = 235] 04:36:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (000000725EE5B400) [pid = 4016] [serial = 704] [outer = 0000000000000000] 04:36:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (0000007260025400) [pid = 4016] [serial = 705] [outer = 000000725EE5B400] 04:36:16 INFO - PROCESS | 4016 | 1461065776201 Marionette DEBUG loaded listener.js 04:36:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000072669A8C00) [pid = 4016] [serial = 706] [outer = 000000725EE5B400] 04:36:16 INFO - PROCESS | 4016 | --DOCSHELL 000000726DD04000 == 70 [pid = 4016] [id = 221] 04:36:16 INFO - PROCESS | 4016 | --DOCSHELL 000000726CACD800 == 69 [pid = 4016] [id = 220] 04:36:16 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE3C000 == 68 [pid = 4016] [id = 219] 04:36:16 INFO - PROCESS | 4016 | --DOCSHELL 0000007269F82800 == 67 [pid = 4016] [id = 218] 04:36:16 INFO - PROCESS | 4016 | --DOCSHELL 0000007275D60000 == 66 [pid = 4016] [id = 214] 04:36:16 INFO - PROCESS | 4016 | --DOCSHELL 0000007271D41800 == 65 [pid = 4016] [id = 213] 04:36:16 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE3A000 == 64 [pid = 4016] [id = 212] 04:36:16 INFO - PROCESS | 4016 | --DOCSHELL 0000007275CD8000 == 63 [pid = 4016] [id = 211] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (000000727221E400) [pid = 4016] [serial = 630] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (0000007272265400) [pid = 4016] [serial = 624] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (0000007270EA1800) [pid = 4016] [serial = 620] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000007261FE8800) [pid = 4016] [serial = 603] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000072669EFC00) [pid = 4016] [serial = 609] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (000000726D881800) [pid = 4016] [serial = 615] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (0000007265790800) [pid = 4016] [serial = 593] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000726BCC5400) [pid = 4016] [serial = 606] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000007260022C00) [pid = 4016] [serial = 602] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000726D144400) [pid = 4016] [serial = 612] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000007269F2B800) [pid = 4016] [serial = 605] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (0000007272270C00) [pid = 4016] [serial = 599] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000007270FD7400) [pid = 4016] [serial = 621] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000072708BD400) [pid = 4016] [serial = 617] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000726D29CC00) [pid = 4016] [serial = 614] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000007270D70400) [pid = 4016] [serial = 618] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (0000007272582C00) [pid = 4016] [serial = 591] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000726CED3400) [pid = 4016] [serial = 596] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000726B75F400) [pid = 4016] [serial = 626] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000726CECD400) [pid = 4016] [serial = 627] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000726CB71000) [pid = 4016] [serial = 611] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000007266507C00) [pid = 4016] [serial = 608] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000072718EA800) [pid = 4016] [serial = 623] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000007270E9CC00) [pid = 4016] [serial = 629] [outer = 0000000000000000] [url = about:blank] 04:36:16 INFO - PROCESS | 4016 | 1461065776676 Marionette TRACE conn5 <- [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]]]}] 04:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 879ms 04:36:16 INFO - PROCESS | 4016 | 1461065776703 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 04:36:16 INFO - PROCESS | 4016 | 1461065776707 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 04:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:36:16 INFO - PROCESS | 4016 | 1461065776712 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:36:16 INFO - PROCESS | 4016 | 1461065776714 Marionette TRACE conn5 <- [1,906,null,{}] 04:36:16 INFO - PROCESS | 4016 | 1461065776718 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:16 INFO - PROCESS | 4016 | 1461065776809 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 04:36:16 INFO - PROCESS | 4016 | 1461065776816 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D2E0800 == 64 [pid = 4016] [id = 236] 04:36:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000725FDED000) [pid = 4016] [serial = 707] [outer = 0000000000000000] 04:36:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000072669E8400) [pid = 4016] [serial = 708] [outer = 000000725FDED000] 04:36:16 INFO - PROCESS | 4016 | 1461065776866 Marionette DEBUG loaded listener.js 04:36:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000007269F6E800) [pid = 4016] [serial = 709] [outer = 000000725FDED000] 04:36:17 INFO - PROCESS | 4016 | 1461065777350 Marionette TRACE conn5 <- [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]]]}] 04:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 672ms 04:36:17 INFO - PROCESS | 4016 | 1461065777386 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 04:36:17 INFO - PROCESS | 4016 | 1461065777389 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 04:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:36:17 INFO - PROCESS | 4016 | 1461065777394 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:36:17 INFO - PROCESS | 4016 | 1461065777400 Marionette TRACE conn5 <- [1,910,null,{}] 04:36:17 INFO - PROCESS | 4016 | 1461065777410 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:17 INFO - PROCESS | 4016 | 1461065777502 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 04:36:17 INFO - PROCESS | 4016 | 1461065777510 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:17 INFO - PROCESS | 4016 | ++DOCSHELL 00000072707A3000 == 65 [pid = 4016] [id = 237] 04:36:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726C8E0400) [pid = 4016] [serial = 710] [outer = 0000000000000000] 04:36:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000726CB71000) [pid = 4016] [serial = 711] [outer = 000000726C8E0400] 04:36:17 INFO - PROCESS | 4016 | 1461065777560 Marionette DEBUG loaded listener.js 04:36:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000726CED1800) [pid = 4016] [serial = 712] [outer = 000000726C8E0400] 04:36:18 INFO - PROCESS | 4016 | 1461065778039 Marionette TRACE conn5 <- [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]]]}] 04:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 692ms 04:36:18 INFO - PROCESS | 4016 | 1461065778087 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 04:36:18 INFO - PROCESS | 4016 | 1461065778090 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 04:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:36:18 INFO - PROCESS | 4016 | 1461065778094 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:36:18 INFO - PROCESS | 4016 | 1461065778096 Marionette TRACE conn5 <- [1,914,null,{}] 04:36:18 INFO - PROCESS | 4016 | 1461065778099 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:18 INFO - PROCESS | 4016 | 1461065778187 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 04:36:18 INFO - PROCESS | 4016 | 1461065778273 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C616800 == 66 [pid = 4016] [id = 238] 04:36:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000726C8E3C00) [pid = 4016] [serial = 713] [outer = 0000000000000000] 04:36:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726D29D400) [pid = 4016] [serial = 714] [outer = 000000726C8E3C00] 04:36:18 INFO - PROCESS | 4016 | 1461065778320 Marionette DEBUG loaded listener.js 04:36:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000726D694800) [pid = 4016] [serial = 715] [outer = 000000726C8E3C00] 04:36:18 INFO - PROCESS | 4016 | 1461065778720 Marionette TRACE conn5 <- [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]]]}] 04:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 691ms 04:36:18 INFO - PROCESS | 4016 | 1461065778788 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 04:36:18 INFO - PROCESS | 4016 | 1461065778790 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 04:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:36:18 INFO - PROCESS | 4016 | 1461065778794 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:36:18 INFO - PROCESS | 4016 | 1461065778796 Marionette TRACE conn5 <- [1,918,null,{}] 04:36:18 INFO - PROCESS | 4016 | 1461065778799 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:18 INFO - PROCESS | 4016 | 1461065778938 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 04:36:18 INFO - PROCESS | 4016 | 1461065778965 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:18 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271C3E000 == 67 [pid = 4016] [id = 239] 04:36:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000726E0DD400) [pid = 4016] [serial = 716] [outer = 0000000000000000] 04:36:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726F50CC00) [pid = 4016] [serial = 717] [outer = 000000726E0DD400] 04:36:19 INFO - PROCESS | 4016 | 1461065779021 Marionette DEBUG loaded listener.js 04:36:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000072709E7C00) [pid = 4016] [serial = 718] [outer = 000000726E0DD400] 04:36:19 INFO - PROCESS | 4016 | 1461065779477 Marionette TRACE conn5 <- [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]]]}] 04:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 733ms 04:36:19 INFO - PROCESS | 4016 | 1461065779540 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 04:36:19 INFO - PROCESS | 4016 | 1461065779542 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 04:36:19 INFO - PROCESS | 4016 | 1461065779546 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:36:19 INFO - PROCESS | 4016 | 1461065779548 Marionette TRACE conn5 <- [1,922,null,{}] 04:36:19 INFO - PROCESS | 4016 | 1461065779551 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:19 INFO - PROCESS | 4016 | 1461065779665 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 04:36:19 INFO - PROCESS | 4016 | 1461065779720 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:19 INFO - PROCESS | 4016 | ++DOCSHELL 00000072744C7000 == 68 [pid = 4016] [id = 240] 04:36:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0000007270E9E400) [pid = 4016] [serial = 719] [outer = 0000000000000000] 04:36:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (0000007270FCF400) [pid = 4016] [serial = 720] [outer = 0000007270E9E400] 04:36:19 INFO - PROCESS | 4016 | 1461065779765 Marionette DEBUG loaded listener.js 04:36:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000072715C9800) [pid = 4016] [serial = 721] [outer = 0000007270E9E400] 04:36:20 INFO - PROCESS | 4016 | 1461065780189 Marionette TRACE conn5 <- [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]]]}] 04:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 04:36:20 INFO - PROCESS | 4016 | 1461065780241 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 04:36:20 INFO - PROCESS | 4016 | 1461065780244 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 04:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:36:20 INFO - PROCESS | 4016 | 1461065780247 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:36:20 INFO - PROCESS | 4016 | 1461065780249 Marionette TRACE conn5 <- [1,926,null,{}] 04:36:20 INFO - PROCESS | 4016 | 1461065780253 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:20 INFO - PROCESS | 4016 | 1461065780394 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 04:36:20 INFO - PROCESS | 4016 | 1461065780447 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:20 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274C39800 == 69 [pid = 4016] [id = 241] 04:36:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000007270FD9C00) [pid = 4016] [serial = 722] [outer = 0000000000000000] 04:36:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000072715D5000) [pid = 4016] [serial = 723] [outer = 0000007270FD9C00] 04:36:20 INFO - PROCESS | 4016 | 1461065780493 Marionette DEBUG loaded listener.js 04:36:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000072718EF000) [pid = 4016] [serial = 724] [outer = 0000007270FD9C00] 04:36:20 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (0000007270E9A400) [pid = 4016] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:36:20 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000007265539800) [pid = 4016] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:36:20 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000072724EC800) [pid = 4016] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:36:20 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000007270D79000) [pid = 4016] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:36:20 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000725FC80000) [pid = 4016] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:36:20 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (0000007264E19800) [pid = 4016] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:36:20 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000072653C3400) [pid = 4016] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:36:20 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000726D878800) [pid = 4016] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:36:20 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000725EEE8400) [pid = 4016] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:36:20 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000726C8E2800) [pid = 4016] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:36:20 INFO - PROCESS | 4016 | 1461065780949 Marionette TRACE conn5 <- [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]]]}] 04:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 733ms 04:36:21 INFO - PROCESS | 4016 | 1461065780987 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 04:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:36:21 INFO - PROCESS | 4016 | 1461065780990 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 04:36:21 INFO - PROCESS | 4016 | 1461065780993 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:36:21 INFO - PROCESS | 4016 | 1461065780995 Marionette TRACE conn5 <- [1,930,null,{}] 04:36:21 INFO - PROCESS | 4016 | 1461065780998 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:21 INFO - PROCESS | 4016 | 1461065781086 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 04:36:21 INFO - PROCESS | 4016 | 1461065781093 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:21 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275855800 == 70 [pid = 4016] [id = 242] 04:36:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000726D878800) [pid = 4016] [serial = 725] [outer = 0000000000000000] 04:36:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000727184BC00) [pid = 4016] [serial = 726] [outer = 000000726D878800] 04:36:21 INFO - PROCESS | 4016 | 1461065781140 Marionette DEBUG loaded listener.js 04:36:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000727193CC00) [pid = 4016] [serial = 727] [outer = 000000726D878800] 04:36:21 INFO - PROCESS | 4016 | 1461065781573 Marionette TRACE conn5 <- [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]]]}] 04:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 629ms 04:36:21 INFO - PROCESS | 4016 | 1461065781626 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 04:36:21 INFO - PROCESS | 4016 | 1461065781628 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 04:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:36:21 INFO - PROCESS | 4016 | 1461065781636 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:36:21 INFO - PROCESS | 4016 | 1461065781638 Marionette TRACE conn5 <- [1,934,null,{}] 04:36:21 INFO - PROCESS | 4016 | 1461065781641 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:21 INFO - PROCESS | 4016 | 1461065781731 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 04:36:21 INFO - PROCESS | 4016 | 1461065781738 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:21 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275B63800 == 71 [pid = 4016] [id = 243] 04:36:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000007272264C00) [pid = 4016] [serial = 728] [outer = 0000000000000000] 04:36:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000727226CC00) [pid = 4016] [serial = 729] [outer = 0000007272264C00] 04:36:21 INFO - PROCESS | 4016 | 1461065781785 Marionette DEBUG loaded listener.js 04:36:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000072724F5800) [pid = 4016] [serial = 730] [outer = 0000007272264C00] 04:36:22 INFO - PROCESS | 4016 | 1461065782220 Marionette TRACE conn5 <- [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]]]}] 04:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms 04:36:22 INFO - PROCESS | 4016 | 1461065782269 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 04:36:22 INFO - PROCESS | 4016 | 1461065782271 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 04:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:36:22 INFO - PROCESS | 4016 | 1461065782275 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:36:22 INFO - PROCESS | 4016 | 1461065782277 Marionette TRACE conn5 <- [1,938,null,{}] 04:36:22 INFO - PROCESS | 4016 | 1461065782285 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:22 INFO - PROCESS | 4016 | 1461065782372 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 04:36:22 INFO - PROCESS | 4016 | 1461065782379 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:22 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275D26000 == 72 [pid = 4016] [id = 244] 04:36:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000007274404800) [pid = 4016] [serial = 731] [outer = 0000000000000000] 04:36:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000727440E800) [pid = 4016] [serial = 732] [outer = 0000007274404800] 04:36:22 INFO - PROCESS | 4016 | 1461065782433 Marionette DEBUG loaded listener.js 04:36:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000072751B6C00) [pid = 4016] [serial = 733] [outer = 0000007274404800] 04:36:23 INFO - PROCESS | 4016 | 1461065783057 Marionette TRACE conn5 <- [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]]]}] 04:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 840ms 04:36:23 INFO - PROCESS | 4016 | 1461065783128 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 04:36:23 INFO - PROCESS | 4016 | 1461065783133 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 04:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:36:23 INFO - PROCESS | 4016 | 1461065783140 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:36:23 INFO - PROCESS | 4016 | 1461065783145 Marionette TRACE conn5 <- [1,942,null,{}] 04:36:23 INFO - PROCESS | 4016 | 1461065783151 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:23 INFO - PROCESS | 4016 | 1461065783273 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 04:36:23 INFO - PROCESS | 4016 | 1461065783397 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:23 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DD0F000 == 73 [pid = 4016] [id = 245] 04:36:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (0000007265732400) [pid = 4016] [serial = 734] [outer = 0000000000000000] 04:36:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000072669ACC00) [pid = 4016] [serial = 735] [outer = 0000007265732400] 04:36:23 INFO - PROCESS | 4016 | 1461065783459 Marionette DEBUG loaded listener.js 04:36:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000007269F29400) [pid = 4016] [serial = 736] [outer = 0000007265732400] 04:36:24 INFO - PROCESS | 4016 | 1461065784024 Marionette TRACE conn5 <- [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]]]}] 04:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 944ms 04:36:24 INFO - PROCESS | 4016 | 1461065784089 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 04:36:24 INFO - PROCESS | 4016 | 1461065784097 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 04:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:36:24 INFO - PROCESS | 4016 | 1461065784104 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:36:24 INFO - PROCESS | 4016 | 1461065784107 Marionette TRACE conn5 <- [1,946,null,{}] 04:36:24 INFO - PROCESS | 4016 | 1461065784111 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:24 INFO - PROCESS | 4016 | 1461065784227 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 04:36:24 INFO - PROCESS | 4016 | 1461065784349 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:24 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271C40800 == 74 [pid = 4016] [id = 246] 04:36:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (000000726C7F9C00) [pid = 4016] [serial = 737] [outer = 0000000000000000] 04:36:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (000000726CECD400) [pid = 4016] [serial = 738] [outer = 000000726C7F9C00] 04:36:24 INFO - PROCESS | 4016 | 1461065784407 Marionette DEBUG loaded listener.js 04:36:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000726DF0F800) [pid = 4016] [serial = 739] [outer = 000000726C7F9C00] 04:36:25 INFO - PROCESS | 4016 | 1461065785016 Marionette TRACE conn5 <- [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]]]}] 04:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 984ms 04:36:25 INFO - PROCESS | 4016 | 1461065785093 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 04:36:25 INFO - PROCESS | 4016 | 1461065785096 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 04:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:36:25 INFO - PROCESS | 4016 | 1461065785115 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:36:25 INFO - PROCESS | 4016 | 1461065785119 Marionette TRACE conn5 <- [1,950,null,{}] 04:36:25 INFO - PROCESS | 4016 | 1461065785132 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:25 INFO - PROCESS | 4016 | 1461065785259 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 04:36:25 INFO - PROCESS | 4016 | 1461065785374 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:25 INFO - PROCESS | 4016 | ++DOCSHELL 00000072786D5800 == 75 [pid = 4016] [id = 247] 04:36:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0000007270D70400) [pid = 4016] [serial = 740] [outer = 0000000000000000] 04:36:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000727184CC00) [pid = 4016] [serial = 741] [outer = 0000007270D70400] 04:36:25 INFO - PROCESS | 4016 | 1461065785435 Marionette DEBUG loaded listener.js 04:36:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (0000007272586C00) [pid = 4016] [serial = 742] [outer = 0000007270D70400] 04:36:26 INFO - PROCESS | 4016 | 1461065786039 Marionette TRACE conn5 <- [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]]]}] 04:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 987ms 04:36:26 INFO - PROCESS | 4016 | 1461065786106 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 04:36:26 INFO - PROCESS | 4016 | 1461065786110 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 04:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:36:26 INFO - PROCESS | 4016 | 1461065786114 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:36:26 INFO - PROCESS | 4016 | 1461065786116 Marionette TRACE conn5 <- [1,954,null,{}] 04:36:26 INFO - PROCESS | 4016 | 1461065786120 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:26 INFO - PROCESS | 4016 | 1461065786234 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 04:36:26 INFO - PROCESS | 4016 | 1461065786355 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:26 INFO - PROCESS | 4016 | ++DOCSHELL 0000007278EDC000 == 76 [pid = 4016] [id = 248] 04:36:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000072751B3800) [pid = 4016] [serial = 743] [outer = 0000000000000000] 04:36:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (0000007276CC3400) [pid = 4016] [serial = 744] [outer = 00000072751B3800] 04:36:26 INFO - PROCESS | 4016 | 1461065786415 Marionette DEBUG loaded listener.js 04:36:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (0000007277C29800) [pid = 4016] [serial = 745] [outer = 00000072751B3800] 04:36:27 INFO - PROCESS | 4016 | 1461065787002 Marionette TRACE conn5 <- [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]]]}] 04:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 943ms 04:36:27 INFO - PROCESS | 4016 | 1461065787059 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 4016 | 1461065787062 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 04:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:36:27 INFO - PROCESS | 4016 | 1461065787065 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - PROCESS | 4016 | 1461065787067 Marionette TRACE conn5 <- [1,958,null,{}] 04:36:27 INFO - PROCESS | 4016 | 1461065787071 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:27 INFO - PROCESS | 4016 | 1461065787180 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 04:36:27 INFO - PROCESS | 4016 | 1461065787274 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:27 INFO - PROCESS | 4016 | ++DOCSHELL 0000007278F15800 == 77 [pid = 4016] [id = 249] 04:36:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (0000007277C31000) [pid = 4016] [serial = 746] [outer = 0000000000000000] 04:36:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (00000072786C6400) [pid = 4016] [serial = 747] [outer = 0000007277C31000] 04:36:27 INFO - PROCESS | 4016 | 1461065787330 Marionette DEBUG loaded listener.js 04:36:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (00000072786D0800) [pid = 4016] [serial = 748] [outer = 0000007277C31000] 04:36:27 INFO - PROCESS | 4016 | 1461065787907 Marionette TRACE conn5 <- [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]]]}] 04:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 879ms 04:36:27 INFO - PROCESS | 4016 | 1461065787947 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 4016 | 1461065787950 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 04:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:36:27 INFO - PROCESS | 4016 | 1461065787953 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - PROCESS | 4016 | 1461065787955 Marionette TRACE conn5 <- [1,962,null,{}] 04:36:27 INFO - PROCESS | 4016 | 1461065787959 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:28 INFO - PROCESS | 4016 | 1461065788091 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 04:36:28 INFO - PROCESS | 4016 | 1461065788187 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000726EED9000 == 78 [pid = 4016] [id = 250] 04:36:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (00000072794D7C00) [pid = 4016] [serial = 749] [outer = 0000000000000000] 04:36:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (0000007279D76000) [pid = 4016] [serial = 750] [outer = 00000072794D7C00] 04:36:28 INFO - PROCESS | 4016 | 1461065788246 Marionette DEBUG loaded listener.js 04:36:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (0000007279D7CC00) [pid = 4016] [serial = 751] [outer = 00000072794D7C00] 04:36:28 INFO - PROCESS | 4016 | 1461065788878 Marionette TRACE conn5 <- [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]]]}] 04:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 985ms 04:36:28 INFO - PROCESS | 4016 | 1461065788947 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 04:36:28 INFO - PROCESS | 4016 | 1461065788950 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 04:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:36:28 INFO - PROCESS | 4016 | 1461065788955 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:36:28 INFO - PROCESS | 4016 | 1461065788957 Marionette TRACE conn5 <- [1,966,null,{}] 04:36:28 INFO - PROCESS | 4016 | 1461065788961 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:29 INFO - PROCESS | 4016 | 1461065789073 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 04:36:29 INFO - PROCESS | 4016 | 1461065789349 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:29 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE2B000 == 79 [pid = 4016] [id = 251] 04:36:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (000000725FE38000) [pid = 4016] [serial = 752] [outer = 0000000000000000] 04:36:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (000000726001F800) [pid = 4016] [serial = 753] [outer = 000000725FE38000] 04:36:29 INFO - PROCESS | 4016 | 1461065789421 Marionette DEBUG loaded listener.js 04:36:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (0000007264E18C00) [pid = 4016] [serial = 754] [outer = 000000725FE38000] 04:36:30 INFO - PROCESS | 4016 | 1461065790031 Marionette TRACE conn5 <- [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]]]}] 04:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1135ms 04:36:30 INFO - PROCESS | 4016 | 1461065790095 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 04:36:30 INFO - PROCESS | 4016 | 1461065790101 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 04:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:36:30 INFO - PROCESS | 4016 | 1461065790107 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:36:30 INFO - PROCESS | 4016 | 1461065790110 Marionette TRACE conn5 <- [1,970,null,{}] 04:36:30 INFO - PROCESS | 4016 | 1461065790116 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:30 INFO - PROCESS | 4016 | 1461065790228 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 04:36:30 INFO - PROCESS | 4016 | 1461065790332 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CB49800 == 80 [pid = 4016] [id = 252] 04:36:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (00000072657F0C00) [pid = 4016] [serial = 755] [outer = 0000000000000000] 04:36:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (00000072669E9000) [pid = 4016] [serial = 756] [outer = 00000072657F0C00] 04:36:30 INFO - PROCESS | 4016 | 1461065790385 Marionette DEBUG loaded listener.js 04:36:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (000000726BA67800) [pid = 4016] [serial = 757] [outer = 00000072657F0C00] 04:36:30 INFO - PROCESS | 4016 | --DOCSHELL 00000072709DA000 == 79 [pid = 4016] [id = 199] 04:36:30 INFO - PROCESS | 4016 | --DOCSHELL 000000726CD96800 == 78 [pid = 4016] [id = 198] 04:36:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007275B63800 == 77 [pid = 4016] [id = 243] 04:36:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007275855800 == 76 [pid = 4016] [id = 242] 04:36:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007274C39800 == 75 [pid = 4016] [id = 241] 04:36:30 INFO - PROCESS | 4016 | --DOCSHELL 00000072744C7000 == 74 [pid = 4016] [id = 240] 04:36:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007271C3E000 == 73 [pid = 4016] [id = 239] 04:36:30 INFO - PROCESS | 4016 | --DOCSHELL 000000726C616800 == 72 [pid = 4016] [id = 238] 04:36:30 INFO - PROCESS | 4016 | --DOCSHELL 00000072707A3000 == 71 [pid = 4016] [id = 237] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (00000072744B5800) [pid = 4016] [serial = 647] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (00000072751B2800) [pid = 4016] [serial = 650] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (0000007271931400) [pid = 4016] [serial = 680] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOCSHELL 000000726D2E0800 == 70 [pid = 4016] [id = 236] 04:36:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007261F7E800 == 69 [pid = 4016] [id = 235] 04:36:30 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE43000 == 68 [pid = 4016] [id = 234] 04:36:30 INFO - PROCESS | 4016 | --DOCSHELL 000000726CAD7800 == 67 [pid = 4016] [id = 228] 04:36:30 INFO - PROCESS | 4016 | --DOCSHELL 000000727482B000 == 66 [pid = 4016] [id = 227] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (000000727184EC00) [pid = 4016] [serial = 678] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (000000726BA5B000) [pid = 4016] [serial = 662] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (0000007274411400) [pid = 4016] [serial = 633] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (0000007270D7E000) [pid = 4016] [serial = 671] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (0000007260775C00) [pid = 4016] [serial = 654] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (000000725FE41400) [pid = 4016] [serial = 653] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (00000072669AC800) [pid = 4016] [serial = 657] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (000000726697F800) [pid = 4016] [serial = 656] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000072665D9800) [pid = 4016] [serial = 659] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (00000072669EE800) [pid = 4016] [serial = 660] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (000000726E049C00) [pid = 4016] [serial = 668] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (0000007274404000) [pid = 4016] [serial = 644] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (000000726BA65800) [pid = 4016] [serial = 674] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (000000726D151800) [pid = 4016] [serial = 638] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000072657F0800) [pid = 4016] [serial = 635] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (0000007271845000) [pid = 4016] [serial = 641] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (0000007270F79C00) [pid = 4016] [serial = 672] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000072715D2C00) [pid = 4016] [serial = 677] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726D299C00) [pid = 4016] [serial = 665] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (000000726D694C00) [pid = 4016] [serial = 666] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000072708B7800) [pid = 4016] [serial = 669] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000726C4B6400) [pid = 4016] [serial = 663] [outer = 0000000000000000] [url = about:blank] 04:36:30 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000007270FD0C00) [pid = 4016] [serial = 675] [outer = 0000000000000000] [url = about:blank] 04:36:31 INFO - PROCESS | 4016 | 1461065791030 Marionette TRACE conn5 <- [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]]]}] 04:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 943ms 04:36:31 INFO - PROCESS | 4016 | 1461065791054 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 04:36:31 INFO - PROCESS | 4016 | 1461065791058 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 04:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:36:31 INFO - PROCESS | 4016 | 1461065791063 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:36:31 INFO - PROCESS | 4016 | 1461065791066 Marionette TRACE conn5 <- [1,974,null,{}] 04:36:31 INFO - PROCESS | 4016 | 1461065791069 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:31 INFO - PROCESS | 4016 | 1461065791162 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 04:36:31 INFO - PROCESS | 4016 | 1461065791246 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CB48000 == 67 [pid = 4016] [id = 253] 04:36:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000007260776000) [pid = 4016] [serial = 758] [outer = 0000000000000000] 04:36:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000007266508400) [pid = 4016] [serial = 759] [outer = 0000007260776000] 04:36:31 INFO - PROCESS | 4016 | 1461065791294 Marionette DEBUG loaded listener.js 04:36:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (0000007269F29C00) [pid = 4016] [serial = 760] [outer = 0000007260776000] 04:36:31 INFO - PROCESS | 4016 | 1461065791711 Marionette TRACE conn5 <- [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]]]}] 04:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 693ms 04:36:31 INFO - PROCESS | 4016 | 1461065791759 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 04:36:31 INFO - PROCESS | 4016 | 1461065791762 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 04:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:36:31 INFO - PROCESS | 4016 | 1461065791767 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:36:31 INFO - PROCESS | 4016 | 1461065791773 Marionette TRACE conn5 <- [1,978,null,{}] 04:36:31 INFO - PROCESS | 4016 | 1461065791783 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:31 INFO - PROCESS | 4016 | 1461065791875 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 04:36:31 INFO - PROCESS | 4016 | 1461065791883 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000727072B800 == 68 [pid = 4016] [id = 254] 04:36:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (000000726C4B7000) [pid = 4016] [serial = 761] [outer = 0000000000000000] 04:36:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (000000726CC31C00) [pid = 4016] [serial = 762] [outer = 000000726C4B7000] 04:36:31 INFO - PROCESS | 4016 | 1461065791938 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (000000726D29E400) [pid = 4016] [serial = 763] [outer = 000000726C4B7000] 04:36:32 INFO - PROCESS | 4016 | 1461065792378 Marionette TRACE conn5 <- [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]]]}] 04:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 650ms 04:36:32 INFO - PROCESS | 4016 | 1461065792421 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 04:36:32 INFO - PROCESS | 4016 | 1461065792423 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 04:36:32 INFO - PROCESS | 4016 | 1461065792427 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:36:32 INFO - PROCESS | 4016 | 1461065792429 Marionette TRACE conn5 <- [1,982,null,{}] 04:36:32 INFO - PROCESS | 4016 | 1461065792432 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:32 INFO - PROCESS | 4016 | 1461065792521 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 04:36:32 INFO - PROCESS | 4016 | 1461065792559 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CAE0000 == 69 [pid = 4016] [id = 255] 04:36:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (000000726D87AC00) [pid = 4016] [serial = 764] [outer = 0000000000000000] 04:36:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000726D964800) [pid = 4016] [serial = 765] [outer = 000000726D87AC00] 04:36:32 INFO - PROCESS | 4016 | 1461065792605 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (000000726FA5FC00) [pid = 4016] [serial = 766] [outer = 000000726D87AC00] 04:36:33 INFO - PROCESS | 4016 | 1461065793027 Marionette TRACE conn5 <- [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]]]}] 04:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 628ms 04:36:33 INFO - PROCESS | 4016 | 1461065793068 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 04:36:33 INFO - PROCESS | 4016 | 1461065793070 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 04:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:36:33 INFO - PROCESS | 4016 | 1461065793073 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:36:33 INFO - PROCESS | 4016 | 1461065793075 Marionette TRACE conn5 <- [1,986,null,{}] 04:36:33 INFO - PROCESS | 4016 | 1461065793079 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:33 INFO - PROCESS | 4016 | 1461065793200 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 04:36:33 INFO - PROCESS | 4016 | 1461065793207 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:33 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271C37000 == 70 [pid = 4016] [id = 256] 04:36:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (00000072708C4000) [pid = 4016] [serial = 767] [outer = 0000000000000000] 04:36:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000072709E6C00) [pid = 4016] [serial = 768] [outer = 00000072708C4000] 04:36:33 INFO - PROCESS | 4016 | 1461065793307 Marionette DEBUG loaded listener.js 04:36:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (0000007270E98C00) [pid = 4016] [serial = 769] [outer = 00000072708C4000] 04:36:33 INFO - PROCESS | 4016 | 1461065793754 Marionette TRACE conn5 <- [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]]]}] 04:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 733ms 04:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:36:33 INFO - PROCESS | 4016 | 1461065793808 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 04:36:33 INFO - PROCESS | 4016 | 1461065793810 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 04:36:33 INFO - PROCESS | 4016 | 1461065793813 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:36:33 INFO - PROCESS | 4016 | 1461065793815 Marionette TRACE conn5 <- [1,990,null,{}] 04:36:33 INFO - PROCESS | 4016 | 1461065793819 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:33 INFO - PROCESS | 4016 | 1461065793962 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 04:36:34 INFO - PROCESS | 4016 | 1461065793999 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:34 INFO - PROCESS | 4016 | ++DOCSHELL 000000727443C000 == 71 [pid = 4016] [id = 257] 04:36:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000072715C9C00) [pid = 4016] [serial = 770] [outer = 0000000000000000] 04:36:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (00000072715D7C00) [pid = 4016] [serial = 771] [outer = 00000072715C9C00] 04:36:34 INFO - PROCESS | 4016 | 1461065794044 Marionette DEBUG loaded listener.js 04:36:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (00000072718E7000) [pid = 4016] [serial = 772] [outer = 00000072715C9C00] 04:36:34 INFO - PROCESS | 4016 | 1461065794479 Marionette TRACE conn5 <- [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]]]}] 04:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 693ms 04:36:34 INFO - PROCESS | 4016 | 1461065794509 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 04:36:34 INFO - PROCESS | 4016 | 1461065794511 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 04:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:36:34 INFO - PROCESS | 4016 | 1461065794515 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:36:34 INFO - PROCESS | 4016 | 1461065794517 Marionette TRACE conn5 <- [1,994,null,{}] 04:36:34 INFO - PROCESS | 4016 | 1461065794520 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:34 INFO - PROCESS | 4016 | 1461065794637 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 04:36:34 INFO - PROCESS | 4016 | 1461065794692 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:34 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274829800 == 72 [pid = 4016] [id = 258] 04:36:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (000000727184D000) [pid = 4016] [serial = 773] [outer = 0000000000000000] 04:36:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (000000727193B800) [pid = 4016] [serial = 774] [outer = 000000727184D000] 04:36:34 INFO - PROCESS | 4016 | 1461065794738 Marionette DEBUG loaded listener.js 04:36:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (0000007272271000) [pid = 4016] [serial = 775] [outer = 000000727184D000] 04:36:35 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (000000726E0DD400) [pid = 4016] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:36:35 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (0000007270E9E400) [pid = 4016] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:36:35 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (0000007270FD9C00) [pid = 4016] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:36:35 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (000000725FE38800) [pid = 4016] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:36:35 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (000000726C8E3C00) [pid = 4016] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:36:35 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (000000726C8E0400) [pid = 4016] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:36:35 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000725FDED000) [pid = 4016] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:36:35 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (000000725EE5B400) [pid = 4016] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:36:35 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000072718E8000) [pid = 4016] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:36:35 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (0000007272264C00) [pid = 4016] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:36:35 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000726D878800) [pid = 4016] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:36:35 INFO - PROCESS | 4016 | 1461065795316 Marionette TRACE conn5 <- [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]]]}] 04:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 840ms 04:36:35 INFO - PROCESS | 4016 | 1461065795358 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 04:36:35 INFO - PROCESS | 4016 | 1461065795361 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 04:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:36:35 INFO - PROCESS | 4016 | 1461065795364 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:36:35 INFO - PROCESS | 4016 | 1461065795366 Marionette TRACE conn5 <- [1,998,null,{}] 04:36:35 INFO - PROCESS | 4016 | 1461065795369 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:35 INFO - PROCESS | 4016 | 1461065795456 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 04:36:35 INFO - PROCESS | 4016 | 1461065795463 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:35 INFO - PROCESS | 4016 | ++DOCSHELL 00000072744C3800 == 73 [pid = 4016] [id = 259] 04:36:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000726C8E0400) [pid = 4016] [serial = 776] [outer = 0000000000000000] 04:36:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (000000726D2A3C00) [pid = 4016] [serial = 777] [outer = 000000726C8E0400] 04:36:35 INFO - PROCESS | 4016 | 1461065795512 Marionette DEBUG loaded listener.js 04:36:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (0000007272267C00) [pid = 4016] [serial = 778] [outer = 000000726C8E0400] 04:36:36 INFO - PROCESS | 4016 | 1461065796209 Marionette TRACE conn5 <- [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]]]}] 04:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 880ms 04:36:36 INFO - PROCESS | 4016 | 1461065796248 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 04:36:36 INFO - PROCESS | 4016 | 1461065796255 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 04:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:36:36 INFO - PROCESS | 4016 | 1461065796261 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:36:36 INFO - PROCESS | 4016 | 1461065796266 Marionette TRACE conn5 <- [1,1002,null,{}] 04:36:36 INFO - PROCESS | 4016 | 1461065796271 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:36 INFO - PROCESS | 4016 | 1461065796394 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 04:36:36 INFO - PROCESS | 4016 | 1461065796560 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DD14000 == 74 [pid = 4016] [id = 260] 04:36:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000072669E2000) [pid = 4016] [serial = 779] [outer = 0000000000000000] 04:36:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000072669EF800) [pid = 4016] [serial = 780] [outer = 00000072669E2000] 04:36:36 INFO - PROCESS | 4016 | 1461065796622 Marionette DEBUG loaded listener.js 04:36:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (000000726B75DC00) [pid = 4016] [serial = 781] [outer = 00000072669E2000] 04:36:37 INFO - PROCESS | 4016 | 1461065797266 Marionette TRACE conn5 <- [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]]]}] 04:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1036ms 04:36:37 INFO - PROCESS | 4016 | 1461065797298 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 04:36:37 INFO - PROCESS | 4016 | 1461065797305 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 04:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:36:37 INFO - PROCESS | 4016 | 1461065797312 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:36:37 INFO - PROCESS | 4016 | 1461065797315 Marionette TRACE conn5 <- [1,1006,null,{}] 04:36:37 INFO - PROCESS | 4016 | 1461065797340 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:37 INFO - PROCESS | 4016 | 1461065797489 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 04:36:37 INFO - PROCESS | 4016 | 1461065797614 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:37 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271DB3800 == 75 [pid = 4016] [id = 261] 04:36:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (000000726B757000) [pid = 4016] [serial = 782] [outer = 0000000000000000] 04:36:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (000000726D668000) [pid = 4016] [serial = 783] [outer = 000000726B757000] 04:36:37 INFO - PROCESS | 4016 | 1461065797672 Marionette DEBUG loaded listener.js 04:36:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (00000072708C2800) [pid = 4016] [serial = 784] [outer = 000000726B757000] 04:36:38 INFO - PROCESS | 4016 | 1461065798312 Marionette TRACE conn5 <- [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]]]}] 04:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1027ms 04:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:36:38 INFO - PROCESS | 4016 | 1461065798345 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 04:36:38 INFO - PROCESS | 4016 | 1461065798348 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 04:36:38 INFO - PROCESS | 4016 | 1461065798352 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:36:38 INFO - PROCESS | 4016 | 1461065798356 Marionette TRACE conn5 <- [1,1010,null,{}] 04:36:38 INFO - PROCESS | 4016 | 1461065798369 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:38 INFO - PROCESS | 4016 | 1461065798499 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 04:36:38 INFO - PROCESS | 4016 | 1461065798625 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:38 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275CCC000 == 76 [pid = 4016] [id = 262] 04:36:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (0000007270FDB400) [pid = 4016] [serial = 785] [outer = 0000000000000000] 04:36:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (000000727221FC00) [pid = 4016] [serial = 786] [outer = 0000007270FDB400] 04:36:38 INFO - PROCESS | 4016 | 1461065798688 Marionette DEBUG loaded listener.js 04:36:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (0000007272584000) [pid = 4016] [serial = 787] [outer = 0000007270FDB400] 04:36:39 INFO - PROCESS | 4016 | 1461065799290 Marionette TRACE conn5 <- [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]]]}] 04:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 984ms 04:36:39 INFO - PROCESS | 4016 | 1461065799338 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 04:36:39 INFO - PROCESS | 4016 | 1461065799342 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 04:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:36:39 INFO - PROCESS | 4016 | 1461065799345 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:36:39 INFO - PROCESS | 4016 | 1461065799348 Marionette TRACE conn5 <- [1,1014,null,{}] 04:36:39 INFO - PROCESS | 4016 | 1461065799351 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:39 INFO - PROCESS | 4016 | 1461065799476 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 04:36:39 INFO - PROCESS | 4016 | 1461065799571 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000727739B000 == 77 [pid = 4016] [id = 263] 04:36:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (00000072744B5800) [pid = 4016] [serial = 788] [outer = 0000000000000000] 04:36:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (0000007276CC3C00) [pid = 4016] [serial = 789] [outer = 00000072744B5800] 04:36:39 INFO - PROCESS | 4016 | 1461065799628 Marionette DEBUG loaded listener.js 04:36:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (000000727734E800) [pid = 4016] [serial = 790] [outer = 00000072744B5800] 04:36:40 INFO - PROCESS | 4016 | 1461065800194 Marionette TRACE conn5 <- [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]]]}] 04:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 880ms 04:36:40 INFO - PROCESS | 4016 | 1461065800230 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 04:36:40 INFO - PROCESS | 4016 | 1461065800233 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 04:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:36:40 INFO - PROCESS | 4016 | 1461065800236 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:36:40 INFO - PROCESS | 4016 | 1461065800239 Marionette TRACE conn5 <- [1,1018,null,{}] 04:36:40 INFO - PROCESS | 4016 | 1461065800243 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:40 INFO - PROCESS | 4016 | 1461065800357 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 04:36:40 INFO - PROCESS | 4016 | 1461065800452 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:40 INFO - PROCESS | 4016 | ++DOCSHELL 0000007278F16800 == 78 [pid = 4016] [id = 264] 04:36:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (0000007274FB3C00) [pid = 4016] [serial = 791] [outer = 0000000000000000] 04:36:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (0000007274FB7000) [pid = 4016] [serial = 792] [outer = 0000007274FB3C00] 04:36:40 INFO - PROCESS | 4016 | 1461065800508 Marionette DEBUG loaded listener.js 04:36:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (00000072751A7C00) [pid = 4016] [serial = 793] [outer = 0000007274FB3C00] 04:36:41 INFO - PROCESS | 4016 | 1461065801058 Marionette TRACE conn5 <- [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]]]}] 04:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 879ms 04:36:41 INFO - PROCESS | 4016 | 1461065801120 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 04:36:41 INFO - PROCESS | 4016 | 1461065801122 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 04:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:36:41 INFO - PROCESS | 4016 | 1461065801126 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:36:41 INFO - PROCESS | 4016 | 1461065801129 Marionette TRACE conn5 <- [1,1022,null,{}] 04:36:41 INFO - PROCESS | 4016 | 1461065801133 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:41 INFO - PROCESS | 4016 | 1461065801282 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 04:36:41 INFO - PROCESS | 4016 | 1461065801407 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:41 INFO - PROCESS | 4016 | ++DOCSHELL 00000072788B6000 == 79 [pid = 4016] [id = 265] 04:36:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (0000007274FB4400) [pid = 4016] [serial = 794] [outer = 0000000000000000] 04:36:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (0000007278380C00) [pid = 4016] [serial = 795] [outer = 0000007274FB4400] 04:36:41 INFO - PROCESS | 4016 | 1461065801467 Marionette DEBUG loaded listener.js 04:36:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (0000007278388400) [pid = 4016] [serial = 796] [outer = 0000007274FB4400] 04:36:42 INFO - PROCESS | 4016 | 1461065802044 Marionette TRACE conn5 <- [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]]]}] 04:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 982ms 04:36:42 INFO - PROCESS | 4016 | 1461065802111 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 04:36:42 INFO - PROCESS | 4016 | 1461065802114 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 04:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:36:42 INFO - PROCESS | 4016 | 1461065802117 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:36:42 INFO - PROCESS | 4016 | 1461065802120 Marionette TRACE conn5 <- [1,1026,null,{}] 04:36:42 INFO - PROCESS | 4016 | 1461065802124 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:42 INFO - PROCESS | 4016 | 1461065802232 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 04:36:42 INFO - PROCESS | 4016 | 1461065802356 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:42 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A110800 == 80 [pid = 4016] [id = 266] 04:36:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (0000007277C27000) [pid = 4016] [serial = 797] [outer = 0000000000000000] 04:36:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (0000007278E24800) [pid = 4016] [serial = 798] [outer = 0000007277C27000] 04:36:42 INFO - PROCESS | 4016 | 1461065802412 Marionette DEBUG loaded listener.js 04:36:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (0000007278E2B800) [pid = 4016] [serial = 799] [outer = 0000007277C27000] 04:36:43 INFO - PROCESS | 4016 | 1461065803021 Marionette TRACE conn5 <- [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]]]}] 04:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 943ms 04:36:43 INFO - PROCESS | 4016 | 1461065803062 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 04:36:43 INFO - PROCESS | 4016 | 1461065803065 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 04:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:36:43 INFO - PROCESS | 4016 | 1461065803068 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:36:43 INFO - PROCESS | 4016 | 1461065803071 Marionette TRACE conn5 <- [1,1030,null,{}] 04:36:43 INFO - PROCESS | 4016 | 1461065803074 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:43 INFO - PROCESS | 4016 | 1461065803185 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 04:36:43 INFO - PROCESS | 4016 | 1461065803433 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE37800 == 81 [pid = 4016] [id = 267] 04:36:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (000000725F5B9400) [pid = 4016] [serial = 800] [outer = 0000000000000000] 04:36:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (000000725FDF3000) [pid = 4016] [serial = 801] [outer = 000000725F5B9400] 04:36:43 INFO - PROCESS | 4016 | 1461065803494 Marionette DEBUG loaded listener.js 04:36:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (0000007261FE3400) [pid = 4016] [serial = 802] [outer = 000000725F5B9400] 04:36:44 INFO - PROCESS | 4016 | 1461065804084 Marionette TRACE conn5 <- [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]]]}] 04:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1075ms 04:36:44 INFO - PROCESS | 4016 | 1461065804147 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 04:36:44 INFO - PROCESS | 4016 | 1461065804152 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 04:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:36:44 INFO - PROCESS | 4016 | 1461065804158 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:36:44 INFO - PROCESS | 4016 | 1461065804162 Marionette TRACE conn5 <- [1,1034,null,{}] 04:36:44 INFO - PROCESS | 4016 | 1461065804167 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:44 INFO - PROCESS | 4016 | 1461065804279 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 04:36:44 INFO - PROCESS | 4016 | 1461065804407 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000726EEE3800 == 82 [pid = 4016] [id = 268] 04:36:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (000000726C4ABC00) [pid = 4016] [serial = 803] [outer = 0000000000000000] 04:36:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (000000726C7F3C00) [pid = 4016] [serial = 804] [outer = 000000726C4ABC00] 04:36:44 INFO - PROCESS | 4016 | 1461065804461 Marionette DEBUG loaded listener.js 04:36:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (000000726D225400) [pid = 4016] [serial = 805] [outer = 000000726C4ABC00] 04:36:44 INFO - PROCESS | 4016 | --DOCSHELL 0000007274829800 == 81 [pid = 4016] [id = 258] 04:36:44 INFO - PROCESS | 4016 | --DOCSHELL 000000727443C000 == 80 [pid = 4016] [id = 257] 04:36:44 INFO - PROCESS | 4016 | --DOCSHELL 0000007271C37000 == 79 [pid = 4016] [id = 256] 04:36:44 INFO - PROCESS | 4016 | --DOCSHELL 000000726CAE0000 == 78 [pid = 4016] [id = 255] 04:36:44 INFO - PROCESS | 4016 | --DOCSHELL 000000727072B800 == 77 [pid = 4016] [id = 254] 04:36:44 INFO - PROCESS | 4016 | --DOCSHELL 000000726CB48000 == 76 [pid = 4016] [id = 253] 04:36:44 INFO - PROCESS | 4016 | --DOCSHELL 000000726CB49800 == 75 [pid = 4016] [id = 252] 04:36:44 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE2B000 == 74 [pid = 4016] [id = 251] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (0000007272298C00) [pid = 4016] [serial = 693] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (00000072786C3C00) [pid = 4016] [serial = 699] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (0000007274403C00) [pid = 4016] [serial = 696] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (000000727440E800) [pid = 4016] [serial = 732] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOCSHELL 00000072786D5800 == 73 [pid = 4016] [id = 247] 04:36:44 INFO - PROCESS | 4016 | --DOCSHELL 0000007271C40800 == 72 [pid = 4016] [id = 246] 04:36:44 INFO - PROCESS | 4016 | --DOCSHELL 000000726DD0F000 == 71 [pid = 4016] [id = 245] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (000000726F50CC00) [pid = 4016] [serial = 717] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (0000007270FCF400) [pid = 4016] [serial = 720] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (00000072709E7C00) [pid = 4016] [serial = 718] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (00000072715D5000) [pid = 4016] [serial = 723] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (00000072715C9800) [pid = 4016] [serial = 721] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (000000726553F800) [pid = 4016] [serial = 684] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (0000007270D71400) [pid = 4016] [serial = 690] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (000000726572F800) [pid = 4016] [serial = 703] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (0000007260771400) [pid = 4016] [serial = 702] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (000000726D29D400) [pid = 4016] [serial = 714] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (000000726C439400) [pid = 4016] [serial = 687] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (000000726CB71000) [pid = 4016] [serial = 711] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (000000726CED1800) [pid = 4016] [serial = 712] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (00000072669E8400) [pid = 4016] [serial = 708] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (0000007269F6E800) [pid = 4016] [serial = 709] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (0000007260025400) [pid = 4016] [serial = 705] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (00000072669A8C00) [pid = 4016] [serial = 706] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (000000727193BC00) [pid = 4016] [serial = 681] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (000000727226CC00) [pid = 4016] [serial = 729] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (00000072724F5800) [pid = 4016] [serial = 730] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (00000072718EF000) [pid = 4016] [serial = 724] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000727184BC00) [pid = 4016] [serial = 726] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (0000007266C3A400) [pid = 4016] [serial = 387] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (000000727193CC00) [pid = 4016] [serial = 727] [outer = 0000000000000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (000000726D694800) [pid = 4016] [serial = 715] [outer = 0000000000000000] [url = about:blank] 04:36:45 INFO - PROCESS | 4016 | 1461065805004 Marionette TRACE conn5 <- [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]]]}] 04:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 881ms 04:36:45 INFO - PROCESS | 4016 | 1461065805044 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 4016 | 1461065805048 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 04:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:36:45 INFO - PROCESS | 4016 | 1461065805053 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:36:45 INFO - PROCESS | 4016 | 1461065805055 Marionette TRACE conn5 <- [1,1038,null,{}] 04:36:45 INFO - PROCESS | 4016 | 1461065805059 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:45 INFO - PROCESS | 4016 | 1461065805152 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 04:36:45 INFO - PROCESS | 4016 | 1461065805249 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D94F800 == 72 [pid = 4016] [id = 269] 04:36:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0000007266449400) [pid = 4016] [serial = 806] [outer = 0000000000000000] 04:36:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (0000007269F30800) [pid = 4016] [serial = 807] [outer = 0000007266449400] 04:36:45 INFO - PROCESS | 4016 | 1461065805297 Marionette DEBUG loaded listener.js 04:36:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000726D150400) [pid = 4016] [serial = 808] [outer = 0000007266449400] 04:36:45 INFO - PROCESS | 4016 | 1461065805708 Marionette TRACE conn5 <- [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]]]}] 04:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 692ms 04:36:45 INFO - PROCESS | 4016 | 1461065805747 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 4016 | 1461065805750 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 04:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:36:45 INFO - PROCESS | 4016 | 1461065805755 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:36:45 INFO - PROCESS | 4016 | 1461065805761 Marionette TRACE conn5 <- [1,1042,null,{}] 04:36:45 INFO - PROCESS | 4016 | 1461065805771 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:45 INFO - PROCESS | 4016 | 1461065805868 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 04:36:45 INFO - PROCESS | 4016 | 1461065805875 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:45 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270F3C800 == 73 [pid = 4016] [id = 270] 04:36:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (000000726D693000) [pid = 4016] [serial = 809] [outer = 0000000000000000] 04:36:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (000000726FCC2000) [pid = 4016] [serial = 810] [outer = 000000726D693000] 04:36:45 INFO - PROCESS | 4016 | 1461065805923 Marionette DEBUG loaded listener.js 04:36:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (0000007270D72400) [pid = 4016] [serial = 811] [outer = 000000726D693000] 04:36:46 INFO - PROCESS | 4016 | 1461065806391 Marionette TRACE conn5 <- [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]]]}] 04:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 692ms 04:36:46 INFO - PROCESS | 4016 | 1461065806447 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 04:36:46 INFO - PROCESS | 4016 | 1461065806450 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 04:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:36:46 INFO - PROCESS | 4016 | 1461065806454 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:36:46 INFO - PROCESS | 4016 | 1461065806455 Marionette TRACE conn5 <- [1,1046,null,{}] 04:36:46 INFO - PROCESS | 4016 | 1461065806459 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:46 INFO - PROCESS | 4016 | 1461065806552 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 04:36:46 INFO - PROCESS | 4016 | 1461065806558 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:46 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271D47800 == 74 [pid = 4016] [id = 271] 04:36:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (0000007270EA3400) [pid = 4016] [serial = 812] [outer = 0000000000000000] 04:36:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (0000007270F7D000) [pid = 4016] [serial = 813] [outer = 0000007270EA3400] 04:36:46 INFO - PROCESS | 4016 | 1461065806606 Marionette DEBUG loaded listener.js 04:36:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (00000072715D5000) [pid = 4016] [serial = 814] [outer = 0000007270EA3400] 04:36:47 INFO - PROCESS | 4016 | 1461065807078 Marionette TRACE conn5 <- [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]]]}] 04:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 691ms 04:36:47 INFO - PROCESS | 4016 | 1461065807148 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 04:36:47 INFO - PROCESS | 4016 | 1461065807150 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 04:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:36:47 INFO - PROCESS | 4016 | 1461065807154 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:36:47 INFO - PROCESS | 4016 | 1461065807156 Marionette TRACE conn5 <- [1,1050,null,{}] 04:36:47 INFO - PROCESS | 4016 | 1461065807159 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:47 INFO - PROCESS | 4016 | 1461065807305 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 04:36:47 INFO - PROCESS | 4016 | 1461065807329 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:47 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274813000 == 75 [pid = 4016] [id = 272] 04:36:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (0000007272217800) [pid = 4016] [serial = 815] [outer = 0000000000000000] 04:36:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (000000727221E400) [pid = 4016] [serial = 816] [outer = 0000007272217800] 04:36:47 INFO - PROCESS | 4016 | 1461065807384 Marionette DEBUG loaded listener.js 04:36:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (0000007274405400) [pid = 4016] [serial = 817] [outer = 0000007272217800] 04:36:47 INFO - PROCESS | 4016 | 1461065807847 Marionette TRACE conn5 <- [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]]]}] 04:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 733ms 04:36:47 INFO - PROCESS | 4016 | 1461065807891 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 04:36:47 INFO - PROCESS | 4016 | 1461065807893 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 04:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:36:47 INFO - PROCESS | 4016 | 1461065807896 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:36:47 INFO - PROCESS | 4016 | 1461065807898 Marionette TRACE conn5 <- [1,1054,null,{}] 04:36:47 INFO - PROCESS | 4016 | 1461065807902 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:48 INFO - PROCESS | 4016 | 1461065808022 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 04:36:48 INFO - PROCESS | 4016 | 1461065808086 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:48 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275851800 == 76 [pid = 4016] [id = 273] 04:36:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (0000007277354C00) [pid = 4016] [serial = 818] [outer = 0000000000000000] 04:36:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (0000007277C23000) [pid = 4016] [serial = 819] [outer = 0000007277354C00] 04:36:48 INFO - PROCESS | 4016 | 1461065808132 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (000000727837A800) [pid = 4016] [serial = 820] [outer = 0000007277354C00] 04:36:48 INFO - PROCESS | 4016 | 1461065808531 Marionette TRACE conn5 <- [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]]]}] 04:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 671ms 04:36:48 INFO - PROCESS | 4016 | 1461065808571 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 04:36:48 INFO - PROCESS | 4016 | 1461065808573 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 04:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:36:48 INFO - PROCESS | 4016 | 1461065808576 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:36:48 INFO - PROCESS | 4016 | 1461065808578 Marionette TRACE conn5 <- [1,1058,null,{}] 04:36:48 INFO - PROCESS | 4016 | 1461065808582 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:48 INFO - PROCESS | 4016 | 1461065808727 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 04:36:48 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (000000725FE38000) [pid = 4016] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:36:48 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (0000007260776000) [pid = 4016] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:36:48 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (0000007274404800) [pid = 4016] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:36:48 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (00000072657F0C00) [pid = 4016] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:36:48 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (00000072708C4000) [pid = 4016] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:36:48 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (000000726C4B7000) [pid = 4016] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:36:48 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (000000727184D000) [pid = 4016] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:36:48 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (000000726D87AC00) [pid = 4016] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:36:48 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000072715C9C00) [pid = 4016] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:36:48 INFO - PROCESS | 4016 | 1461065808874 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:48 INFO - PROCESS | 4016 | ++DOCSHELL 00000072709D9800 == 77 [pid = 4016] [id = 274] 04:36:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (000000725FDEFC00) [pid = 4016] [serial = 821] [outer = 0000000000000000] 04:36:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (00000072657F0C00) [pid = 4016] [serial = 822] [outer = 000000725FDEFC00] 04:36:48 INFO - PROCESS | 4016 | 1461065808920 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (000000727184D000) [pid = 4016] [serial = 823] [outer = 000000725FDEFC00] 04:36:49 INFO - PROCESS | 4016 | 1461065809270 Marionette TRACE conn5 <- [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]]]}] 04:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 735ms 04:36:49 INFO - PROCESS | 4016 | 1461065809314 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 04:36:49 INFO - PROCESS | 4016 | 1461065809316 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 04:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:36:49 INFO - PROCESS | 4016 | 1461065809320 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:36:49 INFO - PROCESS | 4016 | 1461065809322 Marionette TRACE conn5 <- [1,1062,null,{}] 04:36:49 INFO - PROCESS | 4016 | 1461065809325 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:49 INFO - PROCESS | 4016 | 1461065809446 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 04:36:49 INFO - PROCESS | 4016 | 1461065809455 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:49 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275D67000 == 78 [pid = 4016] [id = 275] 04:36:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (000000726D2AC000) [pid = 4016] [serial = 824] [outer = 0000000000000000] 04:36:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (000000726D2B2000) [pid = 4016] [serial = 825] [outer = 000000726D2AC000] 04:36:49 INFO - PROCESS | 4016 | 1461065809500 Marionette DEBUG loaded listener.js 04:36:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (000000726D2B8000) [pid = 4016] [serial = 826] [outer = 000000726D2AC000] 04:36:49 INFO - PROCESS | 4016 | 1461065809913 Marionette TRACE conn5 <- [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]]]}] 04:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 627ms 04:36:49 INFO - PROCESS | 4016 | 1461065809950 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 04:36:49 INFO - PROCESS | 4016 | 1461065809952 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 04:36:49 INFO - PROCESS | 4016 | 1461065809956 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:36:49 INFO - PROCESS | 4016 | 1461065809958 Marionette TRACE conn5 <- [1,1066,null,{}] 04:36:49 INFO - PROCESS | 4016 | 1461065809961 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:50 INFO - PROCESS | 4016 | 1461065810081 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 04:36:50 INFO - PROCESS | 4016 | 1461065810089 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:50 INFO - PROCESS | 4016 | ++DOCSHELL 0000007278ECB800 == 79 [pid = 4016] [id = 276] 04:36:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (0000007278384000) [pid = 4016] [serial = 827] [outer = 0000000000000000] 04:36:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (0000007278431400) [pid = 4016] [serial = 828] [outer = 0000007278384000] 04:36:50 INFO - PROCESS | 4016 | 1461065810137 Marionette DEBUG loaded listener.js 04:36:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (0000007278437800) [pid = 4016] [serial = 829] [outer = 0000007278384000] 04:36:50 INFO - PROCESS | 4016 | 1461065810574 Marionette TRACE conn5 <- [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]]]}] 04:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 628ms 04:36:50 INFO - PROCESS | 4016 | 1461065810587 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 04:36:50 INFO - PROCESS | 4016 | 1461065810589 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 04:36:50 INFO - PROCESS | 4016 | 1461065810593 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:36:50 INFO - PROCESS | 4016 | 1461065810595 Marionette TRACE conn5 <- [1,1070,null,{}] 04:36:50 INFO - PROCESS | 4016 | 1461065810598 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:50 INFO - PROCESS | 4016 | 1461065810719 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 04:36:50 INFO - PROCESS | 4016 | 1461065810728 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:50 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A117000 == 80 [pid = 4016] [id = 277] 04:36:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (000000727843B400) [pid = 4016] [serial = 830] [outer = 0000000000000000] 04:36:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (00000072786CCC00) [pid = 4016] [serial = 831] [outer = 000000727843B400] 04:36:50 INFO - PROCESS | 4016 | 1461065810781 Marionette DEBUG loaded listener.js 04:36:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (00000072794D0C00) [pid = 4016] [serial = 832] [outer = 000000727843B400] 04:36:51 INFO - PROCESS | 4016 | 1461065811533 Marionette TRACE conn5 <- [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]]]}] 04:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 985ms 04:36:51 INFO - PROCESS | 4016 | 1461065811583 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 04:36:51 INFO - PROCESS | 4016 | 1461065811587 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 04:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:36:51 INFO - PROCESS | 4016 | 1461065811592 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:36:51 INFO - PROCESS | 4016 | 1461065811597 Marionette TRACE conn5 <- [1,1074,null,{}] 04:36:51 INFO - PROCESS | 4016 | 1461065811602 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:51 INFO - PROCESS | 4016 | 1461065811758 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 04:36:51 INFO - PROCESS | 4016 | 1461065811886 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:51 INFO - PROCESS | 4016 | ++DOCSHELL 000000726EED2000 == 81 [pid = 4016] [id = 278] 04:36:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (00000072669EB000) [pid = 4016] [serial = 833] [outer = 0000000000000000] 04:36:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (000000726C152C00) [pid = 4016] [serial = 834] [outer = 00000072669EB000] 04:36:51 INFO - PROCESS | 4016 | 1461065811946 Marionette DEBUG loaded listener.js 04:36:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (000000726CED1800) [pid = 4016] [serial = 835] [outer = 00000072669EB000] 04:36:52 INFO - PROCESS | 4016 | 1461065812510 Marionette TRACE conn5 <- [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]]]}] 04:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 944ms 04:36:52 INFO - PROCESS | 4016 | 1461065812542 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 04:36:52 INFO - PROCESS | 4016 | 1461065812549 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 04:36:52 INFO - PROCESS | 4016 | 1461065812556 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:36:52 INFO - PROCESS | 4016 | 1461065812559 Marionette TRACE conn5 <- [1,1078,null,{}] 04:36:52 INFO - PROCESS | 4016 | 1461065812563 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:52 INFO - PROCESS | 4016 | 1461065812688 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 04:36:52 INFO - PROCESS | 4016 | 1461065812790 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:52 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274843000 == 82 [pid = 4016] [id = 279] 04:36:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (000000726E0BC400) [pid = 4016] [serial = 836] [outer = 0000000000000000] 04:36:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (0000007270E97800) [pid = 4016] [serial = 837] [outer = 000000726E0BC400] 04:36:52 INFO - PROCESS | 4016 | 1461065812848 Marionette DEBUG loaded listener.js 04:36:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (0000007271933000) [pid = 4016] [serial = 838] [outer = 000000726E0BC400] 04:36:53 INFO - PROCESS | 4016 | 1461065813462 Marionette TRACE conn5 <- [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]]]}] 04:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 923ms 04:36:53 INFO - PROCESS | 4016 | 1461065813484 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 04:36:53 INFO - PROCESS | 4016 | 1461065813487 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 04:36:53 INFO - PROCESS | 4016 | 1461065813491 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:36:53 INFO - PROCESS | 4016 | 1461065813496 Marionette TRACE conn5 <- [1,1082,null,{}] 04:36:53 INFO - PROCESS | 4016 | 1461065813508 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:53 INFO - PROCESS | 4016 | 1461065813628 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 04:36:53 INFO - PROCESS | 4016 | 1461065813730 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:53 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279B1F000 == 83 [pid = 4016] [id = 280] 04:36:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (0000007276CC6000) [pid = 4016] [serial = 839] [outer = 0000000000000000] 04:36:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (0000007277C26400) [pid = 4016] [serial = 840] [outer = 0000007276CC6000] 04:36:53 INFO - PROCESS | 4016 | 1461065813789 Marionette DEBUG loaded listener.js 04:36:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (0000007278E2E400) [pid = 4016] [serial = 841] [outer = 0000007276CC6000] 04:36:54 INFO - PROCESS | 4016 | 1461065814395 Marionette TRACE conn5 <- [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]]]}] 04:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 945ms 04:36:54 INFO - PROCESS | 4016 | 1461065814441 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 04:36:54 INFO - PROCESS | 4016 | 1461065814444 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 04:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:36:54 INFO - PROCESS | 4016 | 1461065814448 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:36:54 INFO - PROCESS | 4016 | 1461065814450 Marionette TRACE conn5 <- [1,1086,null,{}] 04:36:54 INFO - PROCESS | 4016 | 1461065814454 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:54 INFO - PROCESS | 4016 | 1461065814572 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 04:36:54 INFO - PROCESS | 4016 | 1461065814699 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:54 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279D31800 == 84 [pid = 4016] [id = 281] 04:36:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (0000007278F80400) [pid = 4016] [serial = 842] [outer = 0000000000000000] 04:36:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (0000007278F85000) [pid = 4016] [serial = 843] [outer = 0000007278F80400] 04:36:54 INFO - PROCESS | 4016 | 1461065814757 Marionette DEBUG loaded listener.js 04:36:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (0000007278F8BC00) [pid = 4016] [serial = 844] [outer = 0000007278F80400] 04:36:55 INFO - PROCESS | 4016 | 1461065815328 Marionette TRACE conn5 <- [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]]]}] 04:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 944ms 04:36:55 INFO - PROCESS | 4016 | 1461065815394 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 04:36:55 INFO - PROCESS | 4016 | 1461065815396 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 04:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:36:55 INFO - PROCESS | 4016 | 1461065815400 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:36:55 INFO - PROCESS | 4016 | 1461065815402 Marionette TRACE conn5 <- [1,1090,null,{}] 04:36:55 INFO - PROCESS | 4016 | 1461065815407 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:55 INFO - PROCESS | 4016 | 1461065815521 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 04:36:55 INFO - PROCESS | 4016 | 1461065815647 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:55 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279B94800 == 85 [pid = 4016] [id = 282] 04:36:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (0000007271C6E000) [pid = 4016] [serial = 845] [outer = 0000000000000000] 04:36:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (0000007271C76000) [pid = 4016] [serial = 846] [outer = 0000007271C6E000] 04:36:55 INFO - PROCESS | 4016 | 1461065815704 Marionette DEBUG loaded listener.js 04:36:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (0000007278F80800) [pid = 4016] [serial = 847] [outer = 0000007271C6E000] 04:36:56 INFO - PROCESS | 4016 | 1461065816344 Marionette TRACE conn5 <- [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]]]}] 04:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 985ms 04:36:56 INFO - PROCESS | 4016 | 1461065816387 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 04:36:56 INFO - PROCESS | 4016 | 1461065816390 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 04:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:36:56 INFO - PROCESS | 4016 | 1461065816394 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:36:56 INFO - PROCESS | 4016 | 1461065816397 Marionette TRACE conn5 <- [1,1094,null,{}] 04:36:56 INFO - PROCESS | 4016 | 1461065816401 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:56 INFO - PROCESS | 4016 | 1461065816528 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 04:36:56 INFO - PROCESS | 4016 | 1461065816662 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A090800 == 86 [pid = 4016] [id = 283] 04:36:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (0000007260775C00) [pid = 4016] [serial = 848] [outer = 0000000000000000] 04:36:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (000000727A41BC00) [pid = 4016] [serial = 849] [outer = 0000007260775C00] 04:36:56 INFO - PROCESS | 4016 | 1461065816723 Marionette DEBUG loaded listener.js 04:36:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (000000727A429400) [pid = 4016] [serial = 850] [outer = 0000007260775C00] 04:36:57 INFO - PROCESS | 4016 | 1461065817290 Marionette TRACE conn5 <- [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]]]}] 04:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 944ms 04:36:57 INFO - PROCESS | 4016 | 1461065817340 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 04:36:57 INFO - PROCESS | 4016 | 1461065817343 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 04:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:36:57 INFO - PROCESS | 4016 | 1461065817347 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:36:57 INFO - PROCESS | 4016 | 1461065817349 Marionette TRACE conn5 <- [1,1098,null,{}] 04:36:57 INFO - PROCESS | 4016 | 1461065817353 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:57 INFO - PROCESS | 4016 | 1461065817510 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 04:36:57 INFO - PROCESS | 4016 | 1461065817836 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000726576E800 == 87 [pid = 4016] [id = 284] 04:36:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (000000725EDA9C00) [pid = 4016] [serial = 851] [outer = 0000000000000000] 04:36:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (000000725FC80400) [pid = 4016] [serial = 852] [outer = 000000725EDA9C00] 04:36:57 INFO - PROCESS | 4016 | 1461065817889 Marionette DEBUG loaded listener.js 04:36:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (000000726096B400) [pid = 4016] [serial = 853] [outer = 000000725EDA9C00] 04:36:58 INFO - PROCESS | 4016 | 1461065818529 Marionette TRACE conn5 <- [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]]]}] 04:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1241ms 04:36:58 INFO - PROCESS | 4016 | 1461065818604 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 04:36:58 INFO - PROCESS | 4016 | 1461065818608 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 04:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:36:58 INFO - PROCESS | 4016 | 1461065818614 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:36:58 INFO - PROCESS | 4016 | 1461065818618 Marionette TRACE conn5 <- [1,1102,null,{}] 04:36:58 INFO - PROCESS | 4016 | 1461065818624 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:58 INFO - PROCESS | 4016 | 1461065818742 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 04:36:58 INFO - PROCESS | 4016 | 1461065818872 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:58 INFO - PROCESS | 4016 | ++DOCSHELL 0000007264D1B000 == 88 [pid = 4016] [id = 285] 04:36:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (000000725FE39800) [pid = 4016] [serial = 854] [outer = 0000000000000000] 04:36:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (000000725FE42800) [pid = 4016] [serial = 855] [outer = 000000725FE39800] 04:36:58 INFO - PROCESS | 4016 | 1461065818925 Marionette DEBUG loaded listener.js 04:36:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (0000007260749C00) [pid = 4016] [serial = 856] [outer = 000000725FE39800] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 00000072744B9800 == 87 [pid = 4016] [id = 190] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 0000007270F32800 == 86 [pid = 4016] [id = 229] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 0000007274850800 == 85 [pid = 4016] [id = 200] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 0000007270F40800 == 84 [pid = 4016] [id = 128] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 0000007275C10000 == 83 [pid = 4016] [id = 231] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 0000007274C49000 == 82 [pid = 4016] [id = 230] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 0000007278ECB800 == 81 [pid = 4016] [id = 276] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 0000007275D67000 == 80 [pid = 4016] [id = 275] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 00000072709D9800 == 79 [pid = 4016] [id = 274] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 0000007275851800 == 78 [pid = 4016] [id = 273] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 0000007274813000 == 77 [pid = 4016] [id = 272] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 0000007271D47800 == 76 [pid = 4016] [id = 271] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (0000007279D76000) [pid = 4016] [serial = 750] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 0000007270F3C800 == 75 [pid = 4016] [id = 270] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 000000726D94F800 == 74 [pid = 4016] [id = 269] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 000000726EEE3800 == 73 [pid = 4016] [id = 268] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE37800 == 72 [pid = 4016] [id = 267] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 00000072788B6000 == 71 [pid = 4016] [id = 265] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 0000007278F16800 == 70 [pid = 4016] [id = 264] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 000000727739B000 == 69 [pid = 4016] [id = 263] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 0000007275CCC000 == 68 [pid = 4016] [id = 262] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 0000007271DB3800 == 67 [pid = 4016] [id = 261] 04:36:59 INFO - PROCESS | 4016 | --DOCSHELL 000000726DD14000 == 66 [pid = 4016] [id = 260] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (0000007272271000) [pid = 4016] [serial = 775] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (0000007264E18C00) [pid = 4016] [serial = 754] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (0000007269F29C00) [pid = 4016] [serial = 760] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (00000072751B6C00) [pid = 4016] [serial = 733] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (000000726BA67800) [pid = 4016] [serial = 757] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (0000007270E98C00) [pid = 4016] [serial = 769] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (000000726D29E400) [pid = 4016] [serial = 763] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (000000726001F800) [pid = 4016] [serial = 753] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (000000727193B800) [pid = 4016] [serial = 774] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (000000726CC31C00) [pid = 4016] [serial = 762] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (00000072669E9000) [pid = 4016] [serial = 756] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (000000726D964800) [pid = 4016] [serial = 765] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (00000072718E7000) [pid = 4016] [serial = 772] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (000000727184CC00) [pid = 4016] [serial = 741] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (0000007266508400) [pid = 4016] [serial = 759] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (0000007276CC3400) [pid = 4016] [serial = 744] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (00000072669ACC00) [pid = 4016] [serial = 735] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (00000072715D7C00) [pid = 4016] [serial = 771] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (000000726FA5FC00) [pid = 4016] [serial = 766] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (00000072709E6C00) [pid = 4016] [serial = 768] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (000000726CECD400) [pid = 4016] [serial = 738] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (00000072786C6400) [pid = 4016] [serial = 747] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4016 | 1461065819539 Marionette TRACE conn5 <- [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]]]}] 04:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 945ms 04:36:59 INFO - PROCESS | 4016 | 1461065819565 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 04:36:59 INFO - PROCESS | 4016 | 1461065819569 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 04:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:36:59 INFO - PROCESS | 4016 | 1461065819573 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:36:59 INFO - PROCESS | 4016 | 1461065819575 Marionette TRACE conn5 <- [1,1106,null,{}] 04:36:59 INFO - PROCESS | 4016 | 1461065819579 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:59 INFO - PROCESS | 4016 | 1461065819671 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 04:36:59 INFO - PROCESS | 4016 | 1461065819755 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:59 INFO - PROCESS | 4016 | ++DOCSHELL 0000007266C8C000 == 67 [pid = 4016] [id = 286] 04:36:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (00000072606B4800) [pid = 4016] [serial = 857] [outer = 0000000000000000] 04:36:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (0000007260976000) [pid = 4016] [serial = 858] [outer = 00000072606B4800] 04:36:59 INFO - PROCESS | 4016 | 1461065819802 Marionette DEBUG loaded listener.js 04:36:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (0000007261B28400) [pid = 4016] [serial = 859] [outer = 00000072606B4800] 04:37:00 INFO - PROCESS | 4016 | 1461065820206 Marionette TRACE conn5 <- [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]]]}] 04:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 693ms 04:37:00 INFO - PROCESS | 4016 | 1461065820268 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 04:37:00 INFO - PROCESS | 4016 | 1461065820271 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 04:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:37:00 INFO - PROCESS | 4016 | 1461065820282 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:37:00 INFO - PROCESS | 4016 | 1461065820288 Marionette TRACE conn5 <- [1,1110,null,{}] 04:37:00 INFO - PROCESS | 4016 | 1461065820293 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:00 INFO - PROCESS | 4016 | 1461065820384 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 04:37:00 INFO - PROCESS | 4016 | 1461065820391 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CC86800 == 68 [pid = 4016] [id = 287] 04:37:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (00000072637C2400) [pid = 4016] [serial = 860] [outer = 0000000000000000] 04:37:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (000000726553F800) [pid = 4016] [serial = 861] [outer = 00000072637C2400] 04:37:00 INFO - PROCESS | 4016 | 1461065820442 Marionette DEBUG loaded listener.js 04:37:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (0000007266449800) [pid = 4016] [serial = 862] [outer = 00000072637C2400] 04:37:00 INFO - PROCESS | 4016 | 1461065820917 Marionette TRACE conn5 <- [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]]]}] 04:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 692ms 04:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:37:00 INFO - PROCESS | 4016 | 1461065820968 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 04:37:00 INFO - PROCESS | 4016 | 1461065820971 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 04:37:00 INFO - PROCESS | 4016 | 1461065820975 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:37:00 INFO - PROCESS | 4016 | 1461065820977 Marionette TRACE conn5 <- [1,1114,null,{}] 04:37:00 INFO - PROCESS | 4016 | 1461065820981 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:01 INFO - PROCESS | 4016 | 1461065821070 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 04:37:01 INFO - PROCESS | 4016 | 1461065821078 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D5E5000 == 69 [pid = 4016] [id = 288] 04:37:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (0000007266980000) [pid = 4016] [serial = 863] [outer = 0000000000000000] 04:37:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (000000726698AC00) [pid = 4016] [serial = 864] [outer = 0000007266980000] 04:37:01 INFO - PROCESS | 4016 | 1461065821127 Marionette DEBUG loaded listener.js 04:37:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (00000072669E7400) [pid = 4016] [serial = 865] [outer = 0000007266980000] 04:37:01 INFO - PROCESS | 4016 | 1461065821561 Marionette TRACE conn5 <- [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]]]}] 04:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 629ms 04:37:01 INFO - PROCESS | 4016 | 1461065821616 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 04:37:01 INFO - PROCESS | 4016 | 1461065821619 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 04:37:01 INFO - PROCESS | 4016 | 1461065821622 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:37:01 INFO - PROCESS | 4016 | 1461065821624 Marionette TRACE conn5 <- [1,1118,null,{}] 04:37:01 INFO - PROCESS | 4016 | 1461065821627 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:01 INFO - PROCESS | 4016 | 1461065821741 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 04:37:01 INFO - PROCESS | 4016 | 1461065821824 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D94F000 == 70 [pid = 4016] [id = 289] 04:37:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (0000007266C63400) [pid = 4016] [serial = 866] [outer = 0000000000000000] 04:37:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (0000007266C6AC00) [pid = 4016] [serial = 867] [outer = 0000007266C63400] 04:37:01 INFO - PROCESS | 4016 | 1461065821880 Marionette DEBUG loaded listener.js 04:37:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (0000007269F2B400) [pid = 4016] [serial = 868] [outer = 0000007266C63400] 04:37:02 INFO - PROCESS | 4016 | 1461065822376 Marionette TRACE conn5 <- [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]]]}] 04:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 774ms 04:37:02 INFO - PROCESS | 4016 | 1461065822401 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 04:37:02 INFO - PROCESS | 4016 | 1461065822403 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 04:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:37:02 INFO - PROCESS | 4016 | 1461065822407 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:37:02 INFO - PROCESS | 4016 | 1461065822409 Marionette TRACE conn5 <- [1,1122,null,{}] 04:37:02 INFO - PROCESS | 4016 | 1461065822412 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:02 INFO - PROCESS | 4016 | 1461065822530 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 04:37:02 INFO - PROCESS | 4016 | 1461065822588 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:02 INFO - PROCESS | 4016 | ++DOCSHELL 000000726E3D4800 == 71 [pid = 4016] [id = 290] 04:37:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (000000726BC7B400) [pid = 4016] [serial = 869] [outer = 0000000000000000] 04:37:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (000000726BCBFC00) [pid = 4016] [serial = 870] [outer = 000000726BC7B400] 04:37:02 INFO - PROCESS | 4016 | 1461065822634 Marionette DEBUG loaded listener.js 04:37:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (000000726C159400) [pid = 4016] [serial = 871] [outer = 000000726BC7B400] 04:37:03 INFO - PROCESS | 4016 | [GFX2-]: DrawTargetD2D 1.1 (000000725E38E640): Failed to create GradientStopCollection with no stops. 04:37:03 INFO - PROCESS | 4016 | [GFX3-]: No stops specified for gradient pattern. 04:37:03 INFO - PROCESS | 4016 | 1461065823077 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:37:03 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 839ms 04:37:03 INFO - PROCESS | 4016 | 1461065823331 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 04:37:03 INFO - PROCESS | 4016 | 1461065823333 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 04:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:37:03 INFO - PROCESS | 4016 | 1461065823344 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:37:03 INFO - PROCESS | 4016 | 1461065823347 Marionette TRACE conn5 <- [1,1126,null,{}] 04:37:03 INFO - PROCESS | 4016 | 1461065823357 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:03 INFO - PROCESS | 4016 | 1461065823471 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 04:37:03 INFO - PROCESS | 4016 | 1461065823477 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:03 INFO - PROCESS | 4016 | ++DOCSHELL 00000072703E0000 == 72 [pid = 4016] [id = 291] 04:37:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (000000726C157000) [pid = 4016] [serial = 872] [outer = 0000000000000000] 04:37:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (000000726C714400) [pid = 4016] [serial = 873] [outer = 000000726C157000] 04:37:03 INFO - PROCESS | 4016 | 1461065823572 Marionette DEBUG loaded listener.js 04:37:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (000000726CB70C00) [pid = 4016] [serial = 874] [outer = 000000726C157000] 04:37:03 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (0000007272217800) [pid = 4016] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:37:03 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (0000007277354C00) [pid = 4016] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:37:03 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (000000725FDEFC00) [pid = 4016] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:37:03 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (0000007266449400) [pid = 4016] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:37:03 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (0000007270EA3400) [pid = 4016] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:37:03 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (000000726D693000) [pid = 4016] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:37:03 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (0000007278384000) [pid = 4016] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:37:03 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (000000725F5B9400) [pid = 4016] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:37:03 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (000000726C4ABC00) [pid = 4016] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:37:03 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (000000726C8E0400) [pid = 4016] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:37:03 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (000000726D2AC000) [pid = 4016] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:37:04 INFO - PROCESS | 4016 | 1461065824117 Marionette TRACE conn5 <- [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]]]}] 04:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 795ms 04:37:04 INFO - PROCESS | 4016 | 1461065824148 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 04:37:04 INFO - PROCESS | 4016 | 1461065824150 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 04:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:37:04 INFO - PROCESS | 4016 | 1461065824153 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:37:04 INFO - PROCESS | 4016 | 1461065824155 Marionette TRACE conn5 <- [1,1130,null,{}] 04:37:04 INFO - PROCESS | 4016 | 1461065824159 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:04 INFO - PROCESS | 4016 | 1461065824245 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 04:37:04 INFO - PROCESS | 4016 | 1461065824251 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:04 INFO - PROCESS | 4016 | ++DOCSHELL 00000072709CF000 == 73 [pid = 4016] [id = 292] 04:37:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (000000726CB70000) [pid = 4016] [serial = 875] [outer = 0000000000000000] 04:37:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (000000726CC2D800) [pid = 4016] [serial = 876] [outer = 000000726CB70000] 04:37:04 INFO - PROCESS | 4016 | 1461065824298 Marionette DEBUG loaded listener.js 04:37:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (000000726CECF800) [pid = 4016] [serial = 877] [outer = 000000726CB70000] 04:37:04 INFO - PROCESS | 4016 | 1461065824731 Marionette TRACE conn5 <- [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]]]}] 04:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 627ms 04:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:37:04 INFO - PROCESS | 4016 | 1461065824784 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 04:37:04 INFO - PROCESS | 4016 | 1461065824786 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 04:37:04 INFO - PROCESS | 4016 | 1461065824790 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:37:04 INFO - PROCESS | 4016 | 1461065824792 Marionette TRACE conn5 <- [1,1134,null,{}] 04:37:04 INFO - PROCESS | 4016 | 1461065824795 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:04 INFO - PROCESS | 4016 | 1461065824883 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 04:37:04 INFO - PROCESS | 4016 | 1461065824889 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:04 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270EBD800 == 74 [pid = 4016] [id = 293] 04:37:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (000000726CECE400) [pid = 4016] [serial = 878] [outer = 0000000000000000] 04:37:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (000000726D153800) [pid = 4016] [serial = 879] [outer = 000000726CECE400] 04:37:04 INFO - PROCESS | 4016 | 1461065824939 Marionette DEBUG loaded listener.js 04:37:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (000000726D29B000) [pid = 4016] [serial = 880] [outer = 000000726CECE400] 04:37:05 INFO - PROCESS | 4016 | 1461065825392 Marionette TRACE conn5 <- [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]]]}] 04:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 628ms 04:37:05 INFO - PROCESS | 4016 | 1461065825421 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 04:37:05 INFO - PROCESS | 4016 | 1461065825424 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 04:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:37:05 INFO - PROCESS | 4016 | 1461065825439 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:37:05 INFO - PROCESS | 4016 | 1461065825441 Marionette TRACE conn5 <- [1,1138,null,{}] 04:37:05 INFO - PROCESS | 4016 | 1461065825450 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:05 INFO - PROCESS | 4016 | 1461065825538 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 04:37:05 INFO - PROCESS | 4016 | 1461065825544 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:05 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270F9B000 == 75 [pid = 4016] [id = 294] 04:37:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (00000072657E4400) [pid = 4016] [serial = 881] [outer = 0000000000000000] 04:37:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (000000726D2A6000) [pid = 4016] [serial = 882] [outer = 00000072657E4400] 04:37:05 INFO - PROCESS | 4016 | 1461065825596 Marionette DEBUG loaded listener.js 04:37:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (000000726D5A6000) [pid = 4016] [serial = 883] [outer = 00000072657E4400] 04:37:06 INFO - PROCESS | 4016 | 1461065826231 Marionette TRACE conn5 <- [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]]]}] 04:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 882ms 04:37:06 INFO - PROCESS | 4016 | 1461065826322 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 04:37:06 INFO - PROCESS | 4016 | 1461065826327 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 04:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:37:06 INFO - PROCESS | 4016 | 1461065826333 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:37:06 INFO - PROCESS | 4016 | 1461065826338 Marionette TRACE conn5 <- [1,1142,null,{}] 04:37:06 INFO - PROCESS | 4016 | 1461065826344 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:06 INFO - PROCESS | 4016 | 1461065826477 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 04:37:06 INFO - PROCESS | 4016 | 1461065826572 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:06 INFO - PROCESS | 4016 | ++DOCSHELL 0000007266539800 == 76 [pid = 4016] [id = 295] 04:37:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (00000072606B9C00) [pid = 4016] [serial = 884] [outer = 0000000000000000] 04:37:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (0000007260743800) [pid = 4016] [serial = 885] [outer = 00000072606B9C00] 04:37:06 INFO - PROCESS | 4016 | 1461065826655 Marionette DEBUG loaded listener.js 04:37:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (0000007261BE6000) [pid = 4016] [serial = 886] [outer = 00000072606B9C00] 04:37:07 INFO - PROCESS | 4016 | 1461065827276 Marionette TRACE conn5 <- [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]]]}] 04:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 986ms 04:37:07 INFO - PROCESS | 4016 | 1461065827322 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 04:37:07 INFO - PROCESS | 4016 | 1461065827330 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 04:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:37:07 INFO - PROCESS | 4016 | 1461065827337 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:37:07 INFO - PROCESS | 4016 | 1461065827340 Marionette TRACE conn5 <- [1,1146,null,{}] 04:37:07 INFO - PROCESS | 4016 | 1461065827344 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:07 INFO - PROCESS | 4016 | 1461065827464 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 04:37:07 INFO - PROCESS | 4016 | 1461065827593 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DC0F800 == 77 [pid = 4016] [id = 296] 04:37:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (000000726183E400) [pid = 4016] [serial = 887] [outer = 0000000000000000] 04:37:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (00000072669EFC00) [pid = 4016] [serial = 888] [outer = 000000726183E400] 04:37:07 INFO - PROCESS | 4016 | 1461065827651 Marionette DEBUG loaded listener.js 04:37:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (0000007267041C00) [pid = 4016] [serial = 889] [outer = 000000726183E400] 04:37:08 INFO - PROCESS | 4016 | 1461065828267 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 04:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:37:08 INFO - PROCESS | 4016 | 1461065828331 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 04:37:08 INFO - PROCESS | 4016 | 1461065828335 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:37:08 INFO - PROCESS | 4016 | 1461065828341 Marionette TRACE conn5 <- [1,1150,null,{}] 04:37:08 INFO - PROCESS | 4016 | 1461065828368 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:08 INFO - PROCESS | 4016 | 1461065828495 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 04:37:08 INFO - PROCESS | 4016 | 1461065828616 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:08 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271C3F800 == 78 [pid = 4016] [id = 297] 04:37:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (000000726BCC0400) [pid = 4016] [serial = 890] [outer = 0000000000000000] 04:37:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (000000726D14D000) [pid = 4016] [serial = 891] [outer = 000000726BCC0400] 04:37:08 INFO - PROCESS | 4016 | 1461065828679 Marionette DEBUG loaded listener.js 04:37:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (000000726D348000) [pid = 4016] [serial = 892] [outer = 000000726BCC0400] 04:37:09 INFO - PROCESS | 4016 | 1461065829271 Marionette TRACE conn5 <- [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]]]}] 04:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1005ms 04:37:09 INFO - PROCESS | 4016 | 1461065829341 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 04:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:37:09 INFO - PROCESS | 4016 | 1461065829345 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 04:37:09 INFO - PROCESS | 4016 | 1461065829348 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:37:09 INFO - PROCESS | 4016 | 1461065829351 Marionette TRACE conn5 <- [1,1154,null,{}] 04:37:09 INFO - PROCESS | 4016 | 1461065829354 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:09 INFO - PROCESS | 4016 | 1461065829470 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 04:37:09 INFO - PROCESS | 4016 | 1461065829597 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:09 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271DD2800 == 79 [pid = 4016] [id = 298] 04:37:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (000000726D87AC00) [pid = 4016] [serial = 893] [outer = 0000000000000000] 04:37:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (000000726D880C00) [pid = 4016] [serial = 894] [outer = 000000726D87AC00] 04:37:09 INFO - PROCESS | 4016 | 1461065829656 Marionette DEBUG loaded listener.js 04:37:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 170 (000000726E050C00) [pid = 4016] [serial = 895] [outer = 000000726D87AC00] 04:37:10 INFO - PROCESS | 4016 | 1461065830202 Marionette TRACE conn5 <- [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]]]}] 04:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 879ms 04:37:10 INFO - PROCESS | 4016 | 1461065830229 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 04:37:10 INFO - PROCESS | 4016 | 1461065830232 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 04:37:10 INFO - PROCESS | 4016 | 1461065830236 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:37:10 INFO - PROCESS | 4016 | 1461065830238 Marionette TRACE conn5 <- [1,1158,null,{}] 04:37:10 INFO - PROCESS | 4016 | 1461065830242 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:10 INFO - PROCESS | 4016 | 1461065830355 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 04:37:10 INFO - PROCESS | 4016 | 1461065830455 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:10 INFO - PROCESS | 4016 | ++DOCSHELL 00000072744BE800 == 80 [pid = 4016] [id = 299] 04:37:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 171 (000000726D87A000) [pid = 4016] [serial = 896] [outer = 0000000000000000] 04:37:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 172 (000000726F111000) [pid = 4016] [serial = 897] [outer = 000000726D87A000] 04:37:10 INFO - PROCESS | 4016 | 1461065830512 Marionette DEBUG loaded listener.js 04:37:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 173 (000000726FA5FC00) [pid = 4016] [serial = 898] [outer = 000000726D87A000] 04:37:11 INFO - PROCESS | 4016 | 1461065831107 Marionette TRACE conn5 <- [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]]]}] 04:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 923ms 04:37:11 INFO - PROCESS | 4016 | 1461065831162 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 04:37:11 INFO - PROCESS | 4016 | 1461065831165 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 04:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:37:11 INFO - PROCESS | 4016 | 1461065831169 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:37:11 INFO - PROCESS | 4016 | 1461065831171 Marionette TRACE conn5 <- [1,1162,null,{}] 04:37:11 INFO - PROCESS | 4016 | 1461065831175 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:11 INFO - PROCESS | 4016 | 1461065831308 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 04:37:11 INFO - PROCESS | 4016 | 1461065831411 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000727483D000 == 81 [pid = 4016] [id = 300] 04:37:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 174 (00000072708BB000) [pid = 4016] [serial = 899] [outer = 0000000000000000] 04:37:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 175 (00000072708C4C00) [pid = 4016] [serial = 900] [outer = 00000072708BB000] 04:37:11 INFO - PROCESS | 4016 | 1461065831470 Marionette DEBUG loaded listener.js 04:37:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 176 (00000072709E4C00) [pid = 4016] [serial = 901] [outer = 00000072708BB000] 04:37:12 INFO - PROCESS | 4016 | 1461065831991 Marionette TRACE conn5 <- [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] 04:37:12 INFO - PROCESS | 4016 | 1461065832054 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 04:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:37:12 INFO - PROCESS | 4016 | 1461065832058 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:37:12 INFO - PROCESS | 4016 | 1461065832060 Marionette TRACE conn5 <- [1,1166,null,{}] 04:37:12 INFO - PROCESS | 4016 | 1461065832064 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:12 INFO - PROCESS | 4016 | 1461065832174 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 04:37:12 INFO - PROCESS | 4016 | 1461065832273 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:12 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275858800 == 82 [pid = 4016] [id = 301] 04:37:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 177 (00000072709DEC00) [pid = 4016] [serial = 902] [outer = 0000000000000000] 04:37:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 178 (0000007270AD1800) [pid = 4016] [serial = 903] [outer = 00000072709DEC00] 04:37:12 INFO - PROCESS | 4016 | 1461065832329 Marionette DEBUG loaded listener.js 04:37:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 179 (0000007270E95400) [pid = 4016] [serial = 904] [outer = 00000072709DEC00] 04:37:12 INFO - PROCESS | 4016 | 1461065832947 Marionette TRACE conn5 <- [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] 04:37:13 INFO - PROCESS | 4016 | 1461065833007 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 04:37:13 INFO - PROCESS | 4016 | 1461065833011 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:37:13 INFO - PROCESS | 4016 | 1461065833014 Marionette TRACE conn5 <- [1,1170,null,{}] 04:37:13 INFO - PROCESS | 4016 | 1461065833018 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:13 INFO - PROCESS | 4016 | 1461065833129 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 04:37:13 INFO - PROCESS | 4016 | 1461065833258 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:13 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275C10800 == 83 [pid = 4016] [id = 302] 04:37:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 180 (00000072709E7C00) [pid = 4016] [serial = 905] [outer = 0000000000000000] 04:37:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 181 (0000007270F78C00) [pid = 4016] [serial = 906] [outer = 00000072709E7C00] 04:37:13 INFO - PROCESS | 4016 | 1461065833315 Marionette DEBUG loaded listener.js 04:37:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 182 (0000007270FD0000) [pid = 4016] [serial = 907] [outer = 00000072709E7C00] 04:37:13 INFO - PROCESS | 4016 | 1461065833933 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 04:37:14 INFO - PROCESS | 4016 | 1461065834003 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 04:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:37:14 INFO - PROCESS | 4016 | 1461065834006 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:37:14 INFO - PROCESS | 4016 | 1461065834009 Marionette TRACE conn5 <- [1,1174,null,{}] 04:37:14 INFO - PROCESS | 4016 | 1461065834029 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:14 INFO - PROCESS | 4016 | 1461065834142 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 04:37:14 INFO - PROCESS | 4016 | 1461065834271 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:14 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271C3A800 == 84 [pid = 4016] [id = 303] 04:37:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 183 (0000007266448400) [pid = 4016] [serial = 908] [outer = 0000000000000000] 04:37:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 184 (0000007270FD5800) [pid = 4016] [serial = 909] [outer = 0000007266448400] 04:37:14 INFO - PROCESS | 4016 | 1461065834329 Marionette DEBUG loaded listener.js 04:37:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 185 (00000072715CB400) [pid = 4016] [serial = 910] [outer = 0000007266448400] 04:37:15 INFO - PROCESS | 4016 | 1461065835067 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:37:15 INFO - PROCESS | 4016 | 1461065835118 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 04:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:37:15 INFO - PROCESS | 4016 | 1461065835124 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:37:15 INFO - PROCESS | 4016 | 1461065835128 Marionette TRACE conn5 <- [1,1178,null,{}] 04:37:15 INFO - PROCESS | 4016 | 1461065835133 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:15 INFO - PROCESS | 4016 | 1461065835245 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 04:37:15 INFO - PROCESS | 4016 | 1461065835354 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:15 INFO - PROCESS | 4016 | ++DOCSHELL 00000072637B2000 == 85 [pid = 4016] [id = 304] 04:37:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 186 (00000072653BE400) [pid = 4016] [serial = 911] [outer = 0000000000000000] 04:37:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 187 (0000007265791000) [pid = 4016] [serial = 912] [outer = 00000072653BE400] 04:37:15 INFO - PROCESS | 4016 | 1461065835407 Marionette DEBUG loaded listener.js 04:37:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 188 (0000007266989C00) [pid = 4016] [serial = 913] [outer = 00000072653BE400] 04:37:15 INFO - PROCESS | 4016 | --DOCSHELL 0000007270EBD800 == 84 [pid = 4016] [id = 293] 04:37:15 INFO - PROCESS | 4016 | --DOCSHELL 00000072709CF000 == 83 [pid = 4016] [id = 292] 04:37:15 INFO - PROCESS | 4016 | --DOCSHELL 00000072703E0000 == 82 [pid = 4016] [id = 291] 04:37:15 INFO - PROCESS | 4016 | --DOCSHELL 000000726E3D4800 == 81 [pid = 4016] [id = 290] 04:37:15 INFO - PROCESS | 4016 | --DOCSHELL 000000726CC86800 == 80 [pid = 4016] [id = 287] 04:37:15 INFO - PROCESS | 4016 | --DOCSHELL 0000007266C8C000 == 79 [pid = 4016] [id = 286] 04:37:15 INFO - PROCESS | 4016 | --DOCSHELL 0000007264D1B000 == 78 [pid = 4016] [id = 285] 04:37:15 INFO - PROCESS | 4016 | --DOMWINDOW == 187 (0000007274FB7000) [pid = 4016] [serial = 792] [outer = 0000000000000000] [url = about:blank] 04:37:15 INFO - PROCESS | 4016 | --DOMWINDOW == 186 (0000007278380C00) [pid = 4016] [serial = 795] [outer = 0000000000000000] [url = about:blank] 04:37:15 INFO - PROCESS | 4016 | --DOMWINDOW == 185 (0000007278E24800) [pid = 4016] [serial = 798] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOCSHELL 000000726576E800 == 77 [pid = 4016] [id = 284] 04:37:16 INFO - PROCESS | 4016 | --DOCSHELL 0000007279B94800 == 76 [pid = 4016] [id = 282] 04:37:16 INFO - PROCESS | 4016 | --DOCSHELL 0000007279D31800 == 75 [pid = 4016] [id = 281] 04:37:16 INFO - PROCESS | 4016 | --DOCSHELL 0000007279B1F000 == 74 [pid = 4016] [id = 280] 04:37:16 INFO - PROCESS | 4016 | --DOCSHELL 0000007274843000 == 73 [pid = 4016] [id = 279] 04:37:16 INFO - PROCESS | 4016 | --DOCSHELL 000000726EED2000 == 72 [pid = 4016] [id = 278] 04:37:16 INFO - PROCESS | 4016 | 1461065836076 Marionette TRACE conn5 <- [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] 04:37:16 INFO - PROCESS | 4016 | 1461065836119 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 04:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:37:16 INFO - PROCESS | 4016 | 1461065836125 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:37:16 INFO - PROCESS | 4016 | 1461065836128 Marionette TRACE conn5 <- [1,1182,null,{}] 04:37:16 INFO - PROCESS | 4016 | 1461065836132 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:16 INFO - PROCESS | 4016 | 1461065836231 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 184 (000000727221E400) [pid = 4016] [serial = 816] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 183 (0000007277C23000) [pid = 4016] [serial = 819] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 182 (0000007274405400) [pid = 4016] [serial = 817] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 181 (00000072657F0C00) [pid = 4016] [serial = 822] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 180 (000000727837A800) [pid = 4016] [serial = 820] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 179 (0000007276CC3C00) [pid = 4016] [serial = 789] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 178 (0000007269F30800) [pid = 4016] [serial = 807] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 177 (000000726D150400) [pid = 4016] [serial = 808] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 176 (00000072669EF800) [pid = 4016] [serial = 780] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 175 (0000007270F7D000) [pid = 4016] [serial = 813] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 174 (000000726FCC2000) [pid = 4016] [serial = 810] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 173 (0000007270D72400) [pid = 4016] [serial = 811] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 172 (0000007278431400) [pid = 4016] [serial = 828] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 171 (0000007261FE3400) [pid = 4016] [serial = 802] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 170 (000000725FDF3000) [pid = 4016] [serial = 801] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 169 (000000726D225400) [pid = 4016] [serial = 805] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 168 (000000726C7F3C00) [pid = 4016] [serial = 804] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (000000727221FC00) [pid = 4016] [serial = 786] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (000000726D2A3C00) [pid = 4016] [serial = 777] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (0000007272267C00) [pid = 4016] [serial = 778] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (000000726D668000) [pid = 4016] [serial = 783] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (000000727184D000) [pid = 4016] [serial = 823] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (000000726D2B8000) [pid = 4016] [serial = 826] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (00000072715D5000) [pid = 4016] [serial = 814] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (000000726D2B2000) [pid = 4016] [serial = 825] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (0000007278437800) [pid = 4016] [serial = 829] [outer = 0000000000000000] [url = about:blank] 04:37:16 INFO - PROCESS | 4016 | 1461065836334 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:16 INFO - PROCESS | 4016 | ++DOCSHELL 0000007265787000 == 73 [pid = 4016] [id = 305] 04:37:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (000000725FC80000) [pid = 4016] [serial = 914] [outer = 0000000000000000] 04:37:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (0000007261F96400) [pid = 4016] [serial = 915] [outer = 000000725FC80000] 04:37:16 INFO - PROCESS | 4016 | 1461065836381 Marionette DEBUG loaded listener.js 04:37:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (00000072669E7000) [pid = 4016] [serial = 916] [outer = 000000725FC80000] 04:37:16 INFO - PROCESS | 4016 | 1461065836808 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:37:16 INFO - PROCESS | 4016 | 1461065836862 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 04:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:37:16 INFO - PROCESS | 4016 | 1461065836865 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:37:16 INFO - PROCESS | 4016 | 1461065836869 Marionette TRACE conn5 <- [1,1186,null,{}] 04:37:16 INFO - PROCESS | 4016 | 1461065836912 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:17 INFO - PROCESS | 4016 | 1461065837011 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 04:37:17 INFO - PROCESS | 4016 | 1461065837027 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:17 INFO - PROCESS | 4016 | ++DOCSHELL 000000726FCCB000 == 74 [pid = 4016] [id = 306] 04:37:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (000000726C70FC00) [pid = 4016] [serial = 917] [outer = 0000000000000000] 04:37:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (000000726C8E2800) [pid = 4016] [serial = 918] [outer = 000000726C70FC00] 04:37:17 INFO - PROCESS | 4016 | 1461065837078 Marionette DEBUG loaded listener.js 04:37:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (000000726CECA000) [pid = 4016] [serial = 919] [outer = 000000726C70FC00] 04:37:17 INFO - PROCESS | 4016 | 1461065837547 Marionette TRACE conn5 <- [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]]]}] 04:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 735ms 04:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:37:17 INFO - PROCESS | 4016 | 1461065837602 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 04:37:17 INFO - PROCESS | 4016 | 1461065837605 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 04:37:17 INFO - PROCESS | 4016 | 1461065837609 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:37:17 INFO - PROCESS | 4016 | 1461065837611 Marionette TRACE conn5 <- [1,1190,null,{}] 04:37:17 INFO - PROCESS | 4016 | 1461065837614 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:17 INFO - PROCESS | 4016 | 1461065837708 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 04:37:17 INFO - PROCESS | 4016 | 1461065837717 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:17 INFO - PROCESS | 4016 | ++DOCSHELL 00000072709BD800 == 75 [pid = 4016] [id = 307] 04:37:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (0000007266C3A800) [pid = 4016] [serial = 920] [outer = 0000000000000000] 04:37:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (000000726D2A8400) [pid = 4016] [serial = 921] [outer = 0000007266C3A800] 04:37:17 INFO - PROCESS | 4016 | 1461065837849 Marionette DEBUG loaded listener.js 04:37:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (000000726D878000) [pid = 4016] [serial = 922] [outer = 0000007266C3A800] 04:37:18 INFO - PROCESS | 4016 | 1461065838261 Marionette TRACE conn5 <- [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]]]}] 04:37: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 04:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 692ms 04:37:18 INFO - PROCESS | 4016 | 1461065838302 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 04:37:18 INFO - PROCESS | 4016 | 1461065838305 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 04:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:37:18 INFO - PROCESS | 4016 | 1461065838313 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:37:18 INFO - PROCESS | 4016 | 1461065838315 Marionette TRACE conn5 <- [1,1194,null,{}] 04:37:18 INFO - PROCESS | 4016 | 1461065838319 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:18 INFO - PROCESS | 4016 | 1461065838467 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 04:37:18 INFO - PROCESS | 4016 | 1461065838491 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:18 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271D38000 == 76 [pid = 4016] [id = 308] 04:37:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (000000726D972000) [pid = 4016] [serial = 923] [outer = 0000000000000000] 04:37:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 170 (000000726FA51C00) [pid = 4016] [serial = 924] [outer = 000000726D972000] 04:37:18 INFO - PROCESS | 4016 | 1461065838539 Marionette DEBUG loaded listener.js 04:37:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 171 (00000072708B8C00) [pid = 4016] [serial = 925] [outer = 000000726D972000] 04:37:19 INFO - PROCESS | 4016 | 1461065839018 Marionette TRACE conn5 <- [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]]]}] 04:37: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 04:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 733ms 04:37:19 INFO - PROCESS | 4016 | 1461065839058 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 04:37:19 INFO - PROCESS | 4016 | 1461065839060 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 04:37:19 INFO - PROCESS | 4016 | 1461065839064 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:37:19 INFO - PROCESS | 4016 | 1461065839066 Marionette TRACE conn5 <- [1,1198,null,{}] 04:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:37:19 INFO - PROCESS | 4016 | 1461065839069 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:19 INFO - PROCESS | 4016 | 1461065839198 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 04:37:19 INFO - PROCESS | 4016 | 1461065839260 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:19 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274837800 == 77 [pid = 4016] [id = 309] 04:37:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 172 (00000072715CF800) [pid = 4016] [serial = 926] [outer = 0000000000000000] 04:37:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 173 (00000072715D6800) [pid = 4016] [serial = 927] [outer = 00000072715CF800] 04:37:19 INFO - PROCESS | 4016 | 1461065839309 Marionette DEBUG loaded listener.js 04:37:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 174 (000000727184DC00) [pid = 4016] [serial = 928] [outer = 00000072715CF800] 04:37:19 INFO - PROCESS | 4016 | 1461065839744 Marionette TRACE conn5 <- [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]]]}] 04:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 733ms 04:37:19 INFO - PROCESS | 4016 | 1461065839823 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 04:37:19 INFO - PROCESS | 4016 | 1461065839825 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 04:37:19 INFO - PROCESS | 4016 | 1461065839829 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:37:19 INFO - PROCESS | 4016 | 1461065839831 Marionette TRACE conn5 <- [1,1202,null,{}] 04:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:37:19 INFO - PROCESS | 4016 | 1461065839835 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:19 INFO - PROCESS | 4016 | 1461065839953 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 04:37:20 INFO - PROCESS | 4016 | 1461065840015 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:20 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275C0F800 == 78 [pid = 4016] [id = 310] 04:37:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 175 (00000072718E5000) [pid = 4016] [serial = 929] [outer = 0000000000000000] 04:37:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 176 (00000072718E8400) [pid = 4016] [serial = 930] [outer = 00000072718E5000] 04:37:20 INFO - PROCESS | 4016 | 1461065840061 Marionette DEBUG loaded listener.js 04:37:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 177 (0000007271934800) [pid = 4016] [serial = 931] [outer = 00000072718E5000] 04:37:20 INFO - PROCESS | 4016 | --DOMWINDOW == 176 (0000007266C63400) [pid = 4016] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:37:20 INFO - PROCESS | 4016 | --DOMWINDOW == 175 (0000007266980000) [pid = 4016] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:37:20 INFO - PROCESS | 4016 | --DOMWINDOW == 174 (000000725EDA9C00) [pid = 4016] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:37:20 INFO - PROCESS | 4016 | --DOMWINDOW == 173 (000000725FE39800) [pid = 4016] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:37:20 INFO - PROCESS | 4016 | --DOMWINDOW == 172 (00000072637C2400) [pid = 4016] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:37:20 INFO - PROCESS | 4016 | --DOMWINDOW == 171 (00000072606B4800) [pid = 4016] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:37:20 INFO - PROCESS | 4016 | --DOMWINDOW == 170 (000000727843B400) [pid = 4016] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:37:20 INFO - PROCESS | 4016 | --DOMWINDOW == 169 (000000726BC7B400) [pid = 4016] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:37:20 INFO - PROCESS | 4016 | --DOMWINDOW == 168 (000000726C157000) [pid = 4016] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:37:20 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (000000726CECE400) [pid = 4016] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:37:20 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (000000726CB70000) [pid = 4016] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:37:20 INFO - PROCESS | 4016 | 1461065840506 Marionette TRACE conn5 <- [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]]]}] 04:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 734ms 04:37:20 INFO - PROCESS | 4016 | 1461065840571 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 04:37:20 INFO - PROCESS | 4016 | 1461065840573 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 04:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:37:20 INFO - PROCESS | 4016 | 1461065840577 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:37:20 INFO - PROCESS | 4016 | 1461065840579 Marionette TRACE conn5 <- [1,1206,null,{}] 04:37:20 INFO - PROCESS | 4016 | 1461065840582 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:20 INFO - PROCESS | 4016 | 1461065840670 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 04:37:20 INFO - PROCESS | 4016 | 1461065840676 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:20 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275D28800 == 79 [pid = 4016] [id = 311] 04:37:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (000000726B75F400) [pid = 4016] [serial = 932] [outer = 0000000000000000] 04:37:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (00000072718E2000) [pid = 4016] [serial = 933] [outer = 000000726B75F400] 04:37:20 INFO - PROCESS | 4016 | 1461065840724 Marionette DEBUG loaded listener.js 04:37:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (000000727193BC00) [pid = 4016] [serial = 934] [outer = 000000726B75F400] 04:37:21 INFO - PROCESS | 4016 | 1461065841157 Marionette TRACE conn5 <- [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]]]}] 04:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 626ms 04:37:21 INFO - PROCESS | 4016 | 1461065841206 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 04:37:21 INFO - PROCESS | 4016 | 1461065841209 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 04:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:37:21 INFO - PROCESS | 4016 | 1461065841213 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:37:21 INFO - PROCESS | 4016 | 1461065841215 Marionette TRACE conn5 <- [1,1210,null,{}] 04:37:21 INFO - PROCESS | 4016 | 1461065841218 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:21 INFO - PROCESS | 4016 | 1461065841306 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 04:37:21 INFO - PROCESS | 4016 | 1461065841313 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:21 INFO - PROCESS | 4016 | ++DOCSHELL 00000072773B9000 == 80 [pid = 4016] [id = 312] 04:37:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 170 (0000007271C70800) [pid = 4016] [serial = 935] [outer = 0000000000000000] 04:37:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 171 (0000007271C7A400) [pid = 4016] [serial = 936] [outer = 0000007271C70800] 04:37:21 INFO - PROCESS | 4016 | 1461065841358 Marionette DEBUG loaded listener.js 04:37:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 172 (0000007272220C00) [pid = 4016] [serial = 937] [outer = 0000007271C70800] 04:37:21 INFO - PROCESS | 4016 | 1461065841834 Marionette TRACE conn5 <- [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] 04:37:21 INFO - PROCESS | 4016 | 1461065841846 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 04:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:37:21 INFO - PROCESS | 4016 | 1461065841862 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:37:21 INFO - PROCESS | 4016 | 1461065841864 Marionette TRACE conn5 <- [1,1214,null,{}] 04:37:21 INFO - PROCESS | 4016 | 1461065841868 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:21 INFO - PROCESS | 4016 | 1461065841957 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 04:37:21 INFO - PROCESS | 4016 | 1461065841963 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:21 INFO - PROCESS | 4016 | ++DOCSHELL 00000072788B8000 == 81 [pid = 4016] [id = 313] 04:37:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 173 (0000007272263400) [pid = 4016] [serial = 938] [outer = 0000000000000000] 04:37:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 174 (000000727229A800) [pid = 4016] [serial = 939] [outer = 0000007272263400] 04:37:22 INFO - PROCESS | 4016 | 1461065842009 Marionette DEBUG loaded listener.js 04:37:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 175 (00000072724ECC00) [pid = 4016] [serial = 940] [outer = 0000007272263400] 04:37:22 INFO - PROCESS | 4016 | 1461065842627 Marionette TRACE conn5 <- [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]]]}] 04:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 776ms 04:37:22 INFO - PROCESS | 4016 | 1461065842640 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 04:37:22 INFO - PROCESS | 4016 | 1461065842645 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 04:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:37:22 INFO - PROCESS | 4016 | 1461065842651 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:37:22 INFO - PROCESS | 4016 | 1461065842656 Marionette TRACE conn5 <- [1,1218,null,{}] 04:37:22 INFO - PROCESS | 4016 | 1461065842662 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:22 INFO - PROCESS | 4016 | 1461065842869 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 04:37:23 INFO - PROCESS | 4016 | 1461065843004 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:23 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE2A000 == 82 [pid = 4016] [id = 314] 04:37:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 176 (000000726095DC00) [pid = 4016] [serial = 941] [outer = 0000000000000000] 04:37:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 177 (0000007266446000) [pid = 4016] [serial = 942] [outer = 000000726095DC00] 04:37:23 INFO - PROCESS | 4016 | 1461065843066 Marionette DEBUG loaded listener.js 04:37:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 178 (0000007269F2F000) [pid = 4016] [serial = 943] [outer = 000000726095DC00] 04:37:23 INFO - PROCESS | 4016 | 1461065843645 Marionette TRACE conn5 <- [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]]]}] 04:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1033ms 04:37:23 INFO - PROCESS | 4016 | 1461065843687 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 04:37:23 INFO - PROCESS | 4016 | 1461065843694 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 04:37:23 INFO - PROCESS | 4016 | 1461065843701 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:37:23 INFO - PROCESS | 4016 | 1461065843704 Marionette TRACE conn5 <- [1,1222,null,{}] 04:37:23 INFO - PROCESS | 4016 | 1461065843708 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:23 INFO - PROCESS | 4016 | 1461065843859 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 04:37:24 INFO - PROCESS | 4016 | 1461065843991 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:24 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270A71800 == 83 [pid = 4016] [id = 315] 04:37:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 179 (0000007260BF7C00) [pid = 4016] [serial = 944] [outer = 0000000000000000] 04:37:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 180 (000000726CB70800) [pid = 4016] [serial = 945] [outer = 0000007260BF7C00] 04:37:24 INFO - PROCESS | 4016 | 1461065844050 Marionette DEBUG loaded listener.js 04:37:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 181 (000000726D2B7400) [pid = 4016] [serial = 946] [outer = 0000007260BF7C00] 04:37:24 INFO - PROCESS | 4016 | 1461065844655 Marionette TRACE conn5 <- [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]]]}] 04:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 986ms 04:37:24 INFO - PROCESS | 4016 | 1461065844693 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 04:37:24 INFO - PROCESS | 4016 | 1461065844696 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 04:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:37:24 INFO - PROCESS | 4016 | 1461065844700 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:37:24 INFO - PROCESS | 4016 | 1461065844705 Marionette TRACE conn5 <- [1,1226,null,{}] 04:37:24 INFO - PROCESS | 4016 | 1461065844717 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:24 INFO - PROCESS | 4016 | 1461065844840 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 04:37:24 INFO - PROCESS | 4016 | 1461065844974 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:25 INFO - PROCESS | 4016 | ++DOCSHELL 0000007278ECE800 == 84 [pid = 4016] [id = 316] 04:37:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 182 (00000072709E4000) [pid = 4016] [serial = 947] [outer = 0000000000000000] 04:37:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 183 (0000007270F86400) [pid = 4016] [serial = 948] [outer = 00000072709E4000] 04:37:25 INFO - PROCESS | 4016 | 1461065845035 Marionette DEBUG loaded listener.js 04:37:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 184 (00000072718ED400) [pid = 4016] [serial = 949] [outer = 00000072709E4000] 04:37:25 INFO - PROCESS | 4016 | 1461065845670 Marionette TRACE conn5 <- [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]]]}] 04:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 986ms 04:37:25 INFO - PROCESS | 4016 | 1461065845693 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 04:37:25 INFO - PROCESS | 4016 | 1461065845696 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 04:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:37:25 INFO - PROCESS | 4016 | 1461065845701 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:37:25 INFO - PROCESS | 4016 | 1461065845703 Marionette TRACE conn5 <- [1,1230,null,{}] 04:37:25 INFO - PROCESS | 4016 | 1461065845707 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:25 INFO - PROCESS | 4016 | 1461065845824 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 04:37:25 INFO - PROCESS | 4016 | 1461065845955 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:25 INFO - PROCESS | 4016 | ++DOCSHELL 00000072794A7800 == 85 [pid = 4016] [id = 317] 04:37:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 185 (00000072715D5C00) [pid = 4016] [serial = 950] [outer = 0000000000000000] 04:37:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 186 (00000072724F8800) [pid = 4016] [serial = 951] [outer = 00000072715D5C00] 04:37:26 INFO - PROCESS | 4016 | 1461065846014 Marionette DEBUG loaded listener.js 04:37:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 187 (0000007274405400) [pid = 4016] [serial = 952] [outer = 00000072715D5C00] 04:37:26 INFO - PROCESS | 4016 | 1461065846549 Marionette TRACE conn5 <- [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]]]}] 04:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 882ms 04:37:26 INFO - PROCESS | 4016 | 1461065846595 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 04:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:37:26 INFO - PROCESS | 4016 | 1461065846598 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 04:37:26 INFO - PROCESS | 4016 | 1461065846602 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:37:26 INFO - PROCESS | 4016 | 1461065846605 Marionette TRACE conn5 <- [1,1234,null,{}] 04:37:26 INFO - PROCESS | 4016 | 1461065846609 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:26 INFO - PROCESS | 4016 | 1461065846722 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 04:37:26 INFO - PROCESS | 4016 | 1461065846825 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:26 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279B92800 == 86 [pid = 4016] [id = 318] 04:37:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 188 (000000727440AC00) [pid = 4016] [serial = 953] [outer = 0000000000000000] 04:37:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 189 (00000072744AB400) [pid = 4016] [serial = 954] [outer = 000000727440AC00] 04:37:26 INFO - PROCESS | 4016 | 1461065846882 Marionette DEBUG loaded listener.js 04:37:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 190 (0000007274FB7C00) [pid = 4016] [serial = 955] [outer = 000000727440AC00] 04:37:27 INFO - PROCESS | 4016 | 1461065847524 Marionette TRACE conn5 <- [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]]]}] 04:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 985ms 04:37:27 INFO - PROCESS | 4016 | 1461065847589 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 04:37:27 INFO - PROCESS | 4016 | 1461065847591 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 04:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:37:27 INFO - PROCESS | 4016 | 1461065847595 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:37:27 INFO - PROCESS | 4016 | 1461065847597 Marionette TRACE conn5 <- [1,1238,null,{}] 04:37:27 INFO - PROCESS | 4016 | 1461065847601 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:27 INFO - PROCESS | 4016 | 1461065847737 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 04:37:27 INFO - PROCESS | 4016 | 1461065847871 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A092000 == 87 [pid = 4016] [id = 319] 04:37:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 191 (0000007276CBE000) [pid = 4016] [serial = 956] [outer = 0000000000000000] 04:37:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 192 (0000007277355000) [pid = 4016] [serial = 957] [outer = 0000007276CBE000] 04:37:27 INFO - PROCESS | 4016 | 1461065847932 Marionette DEBUG loaded listener.js 04:37:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 193 (0000007278379C00) [pid = 4016] [serial = 958] [outer = 0000007276CBE000] 04:37:28 INFO - PROCESS | 4016 | 1461065848549 Marionette TRACE conn5 <- [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]]]}] 04:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 986ms 04:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:37:28 INFO - PROCESS | 4016 | 1461065848584 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 04:37:28 INFO - PROCESS | 4016 | 1461065848586 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 04:37:28 INFO - PROCESS | 4016 | 1461065848590 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:37:28 INFO - PROCESS | 4016 | 1461065848592 Marionette TRACE conn5 <- [1,1242,null,{}] 04:37:28 INFO - PROCESS | 4016 | 1461065848596 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:28 INFO - PROCESS | 4016 | 1461065848711 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 04:37:29 INFO - PROCESS | 4016 | 1461065849003 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:29 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CAD9800 == 88 [pid = 4016] [id = 320] 04:37:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 194 (000000725FDE6800) [pid = 4016] [serial = 959] [outer = 0000000000000000] 04:37:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 195 (000000725FE3C000) [pid = 4016] [serial = 960] [outer = 000000725FDE6800] 04:37:29 INFO - PROCESS | 4016 | 1461065849084 Marionette DEBUG loaded listener.js 04:37:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 196 (0000007260BF3000) [pid = 4016] [serial = 961] [outer = 000000725FDE6800] 04:37:29 INFO - PROCESS | 4016 | 1461065849753 Marionette TRACE conn5 <- [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]]]}] 04:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1235ms 04:37:29 INFO - PROCESS | 4016 | 1461065849828 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 04:37:29 INFO - PROCESS | 4016 | 1461065849833 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 04:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:37:29 INFO - PROCESS | 4016 | 1461065849839 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:37:29 INFO - PROCESS | 4016 | 1461065849842 Marionette TRACE conn5 <- [1,1246,null,{}] 04:37:29 INFO - PROCESS | 4016 | 1461065849863 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:30 INFO - PROCESS | 4016 | 1461065850016 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 04:37:30 INFO - PROCESS | 4016 | 1461065850075 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CAC7000 == 89 [pid = 4016] [id = 321] 04:37:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 197 (0000007266C2E800) [pid = 4016] [serial = 962] [outer = 0000000000000000] 04:37:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 198 (0000007266CE7C00) [pid = 4016] [serial = 963] [outer = 0000007266C2E800] 04:37:30 INFO - PROCESS | 4016 | 1461065850128 Marionette DEBUG loaded listener.js 04:37:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 199 (000000726C157000) [pid = 4016] [serial = 964] [outer = 0000007266C2E800] 04:37:30 INFO - PROCESS | 4016 | 1461065850763 Marionette TRACE conn5 <- [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]]]}] 04:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 984ms 04:37:30 INFO - PROCESS | 4016 | 1461065850828 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 04:37:30 INFO - PROCESS | 4016 | 1461065850832 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 04:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:37:30 INFO - PROCESS | 4016 | 1461065850837 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:37:30 INFO - PROCESS | 4016 | 1461065850839 Marionette TRACE conn5 <- [1,1250,null,{}] 04:37:30 INFO - PROCESS | 4016 | 1461065850844 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:30 INFO - PROCESS | 4016 | 1461065850955 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 04:37:31 INFO - PROCESS | 4016 | 1461065851091 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:31 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270729000 == 90 [pid = 4016] [id = 322] 04:37:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 200 (000000726C154C00) [pid = 4016] [serial = 965] [outer = 0000000000000000] 04:37:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 201 (000000726D22A800) [pid = 4016] [serial = 966] [outer = 000000726C154C00] 04:37:31 INFO - PROCESS | 4016 | 1461065851143 Marionette DEBUG loaded listener.js 04:37:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 202 (000000726D879800) [pid = 4016] [serial = 967] [outer = 000000726C154C00] 04:37:31 INFO - PROCESS | 4016 | --DOCSHELL 0000007275CE3000 == 89 [pid = 4016] [id = 90] 04:37:31 INFO - PROCESS | 4016 | --DOCSHELL 00000072773B9000 == 88 [pid = 4016] [id = 312] 04:37:31 INFO - PROCESS | 4016 | --DOCSHELL 000000727A090800 == 87 [pid = 4016] [id = 283] 04:37:31 INFO - PROCESS | 4016 | --DOCSHELL 0000007275D28800 == 86 [pid = 4016] [id = 311] 04:37:31 INFO - PROCESS | 4016 | --DOCSHELL 0000007275C0F800 == 85 [pid = 4016] [id = 310] 04:37:31 INFO - PROCESS | 4016 | --DOCSHELL 0000007274837800 == 84 [pid = 4016] [id = 309] 04:37:31 INFO - PROCESS | 4016 | --DOCSHELL 0000007271D38000 == 83 [pid = 4016] [id = 308] 04:37:31 INFO - PROCESS | 4016 | --DOCSHELL 000000726D94F000 == 82 [pid = 4016] [id = 289] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 201 (000000726C152C00) [pid = 4016] [serial = 834] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 200 (0000007270E97800) [pid = 4016] [serial = 837] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 199 (0000007277C26400) [pid = 4016] [serial = 840] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 198 (0000007278F85000) [pid = 4016] [serial = 843] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 197 (0000007271C76000) [pid = 4016] [serial = 846] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 196 (000000727A41BC00) [pid = 4016] [serial = 849] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 195 (000000726D2A6000) [pid = 4016] [serial = 882] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOCSHELL 00000072709BD800 == 81 [pid = 4016] [id = 307] 04:37:31 INFO - PROCESS | 4016 | --DOCSHELL 000000726FCCB000 == 80 [pid = 4016] [id = 306] 04:37:31 INFO - PROCESS | 4016 | --DOCSHELL 000000726D5E5000 == 79 [pid = 4016] [id = 288] 04:37:31 INFO - PROCESS | 4016 | --DOCSHELL 0000007265787000 == 78 [pid = 4016] [id = 305] 04:37:31 INFO - PROCESS | 4016 | --DOCSHELL 00000072637B2000 == 77 [pid = 4016] [id = 304] 04:37:31 INFO - PROCESS | 4016 | --DOCSHELL 0000007271DD2800 == 76 [pid = 4016] [id = 298] 04:37:31 INFO - PROCESS | 4016 | --DOCSHELL 0000007271C3F800 == 75 [pid = 4016] [id = 297] 04:37:31 INFO - PROCESS | 4016 | --DOCSHELL 000000726DC0F800 == 74 [pid = 4016] [id = 296] 04:37:31 INFO - PROCESS | 4016 | --DOCSHELL 0000007266539800 == 73 [pid = 4016] [id = 295] 04:37:31 INFO - PROCESS | 4016 | --DOCSHELL 0000007270F9B000 == 72 [pid = 4016] [id = 294] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 194 (0000007266C6AC00) [pid = 4016] [serial = 867] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 193 (000000726698AC00) [pid = 4016] [serial = 864] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 192 (0000007269F2B400) [pid = 4016] [serial = 868] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 191 (000000726096B400) [pid = 4016] [serial = 853] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 190 (000000725FC80400) [pid = 4016] [serial = 852] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 189 (0000007260749C00) [pid = 4016] [serial = 856] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 188 (000000725FE42800) [pid = 4016] [serial = 855] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 187 (000000726553F800) [pid = 4016] [serial = 861] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 186 (0000007266449800) [pid = 4016] [serial = 862] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 185 (0000007260976000) [pid = 4016] [serial = 858] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 184 (0000007261B28400) [pid = 4016] [serial = 859] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 183 (00000072786CCC00) [pid = 4016] [serial = 831] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 182 (000000726BCBFC00) [pid = 4016] [serial = 870] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 181 (00000072794D0C00) [pid = 4016] [serial = 832] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 180 (000000726C714400) [pid = 4016] [serial = 873] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 179 (000000726C159400) [pid = 4016] [serial = 871] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 178 (000000726D153800) [pid = 4016] [serial = 879] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 177 (000000726CB70C00) [pid = 4016] [serial = 874] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 176 (000000726D29B000) [pid = 4016] [serial = 880] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 175 (000000726CC2D800) [pid = 4016] [serial = 876] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 174 (000000726CECF800) [pid = 4016] [serial = 877] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | --DOMWINDOW == 173 (00000072669E7400) [pid = 4016] [serial = 865] [outer = 0000000000000000] [url = about:blank] 04:37:31 INFO - PROCESS | 4016 | 1461065851760 Marionette TRACE conn5 <- [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]]]}] 04:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 985ms 04:37:31 INFO - PROCESS | 4016 | 1461065851824 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 04:37:31 INFO - PROCESS | 4016 | 1461065851827 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 04:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:37:31 INFO - PROCESS | 4016 | 1461065851832 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:37:31 INFO - PROCESS | 4016 | 1461065851838 Marionette TRACE conn5 <- [1,1254,null,{}] 04:37:31 INFO - PROCESS | 4016 | 1461065851848 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:31 INFO - PROCESS | 4016 | 1461065851944 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 04:37:32 INFO - PROCESS | 4016 | 1461065852034 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CADE800 == 73 [pid = 4016] [id = 323] 04:37:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 174 (0000007260770800) [pid = 4016] [serial = 968] [outer = 0000000000000000] 04:37:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 175 (0000007266986000) [pid = 4016] [serial = 969] [outer = 0000007260770800] 04:37:32 INFO - PROCESS | 4016 | 1461065852081 Marionette DEBUG loaded listener.js 04:37:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 176 (0000007269F31C00) [pid = 4016] [serial = 970] [outer = 0000007260770800] 04:37:32 INFO - PROCESS | 4016 | 1461065852468 Marionette TRACE conn5 <- [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]]]}] 04:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 693ms 04:37:32 INFO - PROCESS | 4016 | 1461065852524 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 04:37:32 INFO - PROCESS | 4016 | 1461065852527 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 04:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:37:32 INFO - PROCESS | 4016 | 1461065852531 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:37:32 INFO - PROCESS | 4016 | 1461065852532 Marionette TRACE conn5 <- [1,1258,null,{}] 04:37:32 INFO - PROCESS | 4016 | 1461065852536 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:32 INFO - PROCESS | 4016 | 1461065852627 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 04:37:32 INFO - PROCESS | 4016 | 1461065852633 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CAC8800 == 74 [pid = 4016] [id = 324] 04:37:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 177 (000000726C7F4400) [pid = 4016] [serial = 971] [outer = 0000000000000000] 04:37:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 178 (000000726CC29C00) [pid = 4016] [serial = 972] [outer = 000000726C7F4400] 04:37:32 INFO - PROCESS | 4016 | 1461065852710 Marionette DEBUG loaded listener.js 04:37:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 179 (000000726D233000) [pid = 4016] [serial = 973] [outer = 000000726C7F4400] 04:37:33 INFO - PROCESS | 4016 | 1461065853151 Marionette TRACE conn5 <- [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]]]}] 04:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 689ms 04:37:33 INFO - PROCESS | 4016 | 1461065853222 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 04:37:33 INFO - PROCESS | 4016 | 1461065853225 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 04:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:37:33 INFO - PROCESS | 4016 | 1461065853228 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:37:33 INFO - PROCESS | 4016 | 1461065853230 Marionette TRACE conn5 <- [1,1262,null,{}] 04:37:33 INFO - PROCESS | 4016 | 1461065853234 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:33 INFO - PROCESS | 4016 | 1461065853321 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 04:37:33 INFO - PROCESS | 4016 | 1461065853329 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:33 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270F32800 == 75 [pid = 4016] [id = 325] 04:37:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 180 (000000726D663000) [pid = 4016] [serial = 974] [outer = 0000000000000000] 04:37:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 181 (000000726D69EC00) [pid = 4016] [serial = 975] [outer = 000000726D663000] 04:37:33 INFO - PROCESS | 4016 | 1461065853389 Marionette DEBUG loaded listener.js 04:37:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 182 (000000726F111800) [pid = 4016] [serial = 976] [outer = 000000726D663000] 04:37:33 INFO - PROCESS | 4016 | 1461065853866 Marionette TRACE conn5 <- [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]]]}] 04:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 690ms 04:37:33 INFO - PROCESS | 4016 | 1461065853922 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 04:37:33 INFO - PROCESS | 4016 | 1461065853924 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 04:37:33 INFO - PROCESS | 4016 | 1461065853927 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:37:33 INFO - PROCESS | 4016 | 1461065853929 Marionette TRACE conn5 <- [1,1266,null,{}] 04:37:33 INFO - PROCESS | 4016 | 1461065853932 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:34 INFO - PROCESS | 4016 | 1461065854081 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 04:37:34 INFO - PROCESS | 4016 | 1461065854110 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:34 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271DCE800 == 76 [pid = 4016] [id = 326] 04:37:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 183 (0000007270749800) [pid = 4016] [serial = 977] [outer = 0000000000000000] 04:37:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 184 (000000727095A800) [pid = 4016] [serial = 978] [outer = 0000007270749800] 04:37:34 INFO - PROCESS | 4016 | 1461065854156 Marionette DEBUG loaded listener.js 04:37:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 185 (0000007270ACF400) [pid = 4016] [serial = 979] [outer = 0000007270749800] 04:37:34 INFO - PROCESS | 4016 | 1461065854607 Marionette TRACE conn5 <- [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]]]}] 04:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 733ms 04:37:34 INFO - PROCESS | 4016 | 1461065854664 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 04:37:34 INFO - PROCESS | 4016 | 1461065854667 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 04:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:37:34 INFO - PROCESS | 4016 | 1461065854676 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:37:34 INFO - PROCESS | 4016 | 1461065854678 Marionette TRACE conn5 <- [1,1270,null,{}] 04:37:34 INFO - PROCESS | 4016 | 1461065854682 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:34 INFO - PROCESS | 4016 | 1461065854801 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 04:37:34 INFO - PROCESS | 4016 | 1461065854863 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:34 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274833800 == 77 [pid = 4016] [id = 327] 04:37:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 186 (0000007270AC9800) [pid = 4016] [serial = 980] [outer = 0000000000000000] 04:37:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 187 (0000007270E9E800) [pid = 4016] [serial = 981] [outer = 0000007270AC9800] 04:37:34 INFO - PROCESS | 4016 | 1461065854909 Marionette DEBUG loaded listener.js 04:37:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 188 (0000007270FD8000) [pid = 4016] [serial = 982] [outer = 0000007270AC9800] 04:37:35 INFO - PROCESS | 4016 | 1461065855353 Marionette TRACE conn5 <- [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]]]}] 04:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 733ms 04:37:35 INFO - PROCESS | 4016 | 1461065855442 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 04:37:35 INFO - PROCESS | 4016 | 1461065855445 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 04:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:37:35 INFO - PROCESS | 4016 | 1461065855450 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:37:35 INFO - PROCESS | 4016 | 1461065855452 Marionette TRACE conn5 <- [1,1274,null,{}] 04:37:35 INFO - PROCESS | 4016 | 1461065855456 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:35 INFO - PROCESS | 4016 | 1461065855586 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 04:37:35 INFO - PROCESS | 4016 | 1461065855645 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:35 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275B60800 == 78 [pid = 4016] [id = 328] 04:37:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 189 (0000007270D78000) [pid = 4016] [serial = 983] [outer = 0000000000000000] 04:37:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 190 (0000007271847400) [pid = 4016] [serial = 984] [outer = 0000007270D78000] 04:37:35 INFO - PROCESS | 4016 | 1461065855690 Marionette DEBUG loaded listener.js 04:37:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 191 (0000007271935800) [pid = 4016] [serial = 985] [outer = 0000007270D78000] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 190 (000000726B757000) [pid = 4016] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 189 (0000007260774C00) [pid = 4016] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 188 (0000007277C27000) [pid = 4016] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 187 (000000726C7F9C00) [pid = 4016] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 186 (000000726BCC0400) [pid = 4016] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 185 (000000725FC80000) [pid = 4016] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 184 (0000007274FB4400) [pid = 4016] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 183 (0000007272224800) [pid = 4016] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 182 (000000726C70FC00) [pid = 4016] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 181 (00000072718E5000) [pid = 4016] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 180 (00000072657E4400) [pid = 4016] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 179 (0000007260775C00) [pid = 4016] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 178 (0000007270F81800) [pid = 4016] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 177 (00000072794D7C00) [pid = 4016] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 176 (0000007271C70800) [pid = 4016] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 175 (000000726D87A000) [pid = 4016] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 174 (0000007265732400) [pid = 4016] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 173 (00000072744B5800) [pid = 4016] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 172 (0000007266C3A800) [pid = 4016] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 171 (0000007278F80400) [pid = 4016] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 170 (00000072744B0800) [pid = 4016] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 169 (0000007271852C00) [pid = 4016] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 168 (00000072708BB000) [pid = 4016] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (00000072715CF800) [pid = 4016] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (00000072669EB000) [pid = 4016] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (0000007270D70400) [pid = 4016] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (0000007261B72000) [pid = 4016] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (0000007276CC0800) [pid = 4016] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (0000007270FDB400) [pid = 4016] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (0000007277C31000) [pid = 4016] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (000000726183E400) [pid = 4016] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (0000007266448400) [pid = 4016] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (00000072709DEC00) [pid = 4016] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (0000007266CEB800) [pid = 4016] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (000000726B75F400) [pid = 4016] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (0000007276CC6000) [pid = 4016] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (000000726E04D000) [pid = 4016] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (000000727226C000) [pid = 4016] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (00000072669E2000) [pid = 4016] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (0000007263784000) [pid = 4016] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (00000072606B9C00) [pid = 4016] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (000000726D87AC00) [pid = 4016] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (000000726B716C00) [pid = 4016] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (00000072653BE400) [pid = 4016] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (000000726E0BC400) [pid = 4016] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (000000726D972000) [pid = 4016] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (0000007271937C00) [pid = 4016] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (000000726CB6CC00) [pid = 4016] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (00000072751B3800) [pid = 4016] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (0000007271C6E000) [pid = 4016] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (000000727257B800) [pid = 4016] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:37:36 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (0000007274FB3C00) [pid = 4016] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:37:36 INFO - PROCESS | 4016 | 1461065856610 Marionette TRACE conn5 <- [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]]]}] 04:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1176ms 04:37:36 INFO - PROCESS | 4016 | 1461065856636 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 04:37:36 INFO - PROCESS | 4016 | 1461065856638 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 04:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:37:36 INFO - PROCESS | 4016 | 1461065856641 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:37:36 INFO - PROCESS | 4016 | 1461065856643 Marionette TRACE conn5 <- [1,1278,null,{}] 04:37:36 INFO - PROCESS | 4016 | 1461065856647 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:36 INFO - PROCESS | 4016 | 1461065856754 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 04:37:36 INFO - PROCESS | 4016 | 1461065856765 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000726FCD7800 == 79 [pid = 4016] [id = 329] 04:37:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (00000072606B9C00) [pid = 4016] [serial = 986] [outer = 0000000000000000] 04:37:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (0000007269F6E000) [pid = 4016] [serial = 987] [outer = 00000072606B9C00] 04:37:36 INFO - PROCESS | 4016 | 1461065856812 Marionette DEBUG loaded listener.js 04:37:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (000000726CC2B800) [pid = 4016] [serial = 988] [outer = 00000072606B9C00] 04:37:37 INFO - PROCESS | 4016 | 1461065857248 Marionette TRACE conn5 <- [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]]]}] 04:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 628ms 04:37:37 INFO - PROCESS | 4016 | 1461065857277 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 04:37:37 INFO - PROCESS | 4016 | 1461065857279 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 04:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:37:37 INFO - PROCESS | 4016 | 1461065857283 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:37:37 INFO - PROCESS | 4016 | 1461065857284 Marionette TRACE conn5 <- [1,1282,null,{}] 04:37:37 INFO - PROCESS | 4016 | 1461065857288 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:37 INFO - PROCESS | 4016 | 1461065857380 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 04:37:37 INFO - PROCESS | 4016 | 1461065857414 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:37 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275D5A800 == 80 [pid = 4016] [id = 330] 04:37:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (000000726CB6F000) [pid = 4016] [serial = 989] [outer = 0000000000000000] 04:37:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (000000726FA57800) [pid = 4016] [serial = 990] [outer = 000000726CB6F000] 04:37:37 INFO - PROCESS | 4016 | 1461065857465 Marionette DEBUG loaded listener.js 04:37:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (00000072718F0000) [pid = 4016] [serial = 991] [outer = 000000726CB6F000] 04:37:37 INFO - PROCESS | 4016 | 1461065857925 Marionette TRACE conn5 <- [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]]]}] 04:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 692ms 04:37:37 INFO - PROCESS | 4016 | 1461065857978 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 04:37:37 INFO - PROCESS | 4016 | 1461065857981 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 04:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:37:37 INFO - PROCESS | 4016 | 1461065857984 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:37:37 INFO - PROCESS | 4016 | 1461065857987 Marionette TRACE conn5 <- [1,1286,null,{}] 04:37:37 INFO - PROCESS | 4016 | 1461065857991 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:38 INFO - PROCESS | 4016 | 1461065858102 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 04:37:38 INFO - PROCESS | 4016 | 1461065858108 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:38 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279B09000 == 81 [pid = 4016] [id = 331] 04:37:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (0000007272226400) [pid = 4016] [serial = 992] [outer = 0000000000000000] 04:37:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (000000726D29A800) [pid = 4016] [serial = 993] [outer = 0000007272226400] 04:37:38 INFO - PROCESS | 4016 | 1461065858153 Marionette DEBUG loaded listener.js 04:37:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (0000007272587800) [pid = 4016] [serial = 994] [outer = 0000007272226400] 04:37:38 INFO - PROCESS | 4016 | 1461065858937 Marionette TRACE conn5 <- [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]]]}] 04:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 986ms 04:37:38 INFO - PROCESS | 4016 | 1461065858974 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 04:37:38 INFO - PROCESS | 4016 | 1461065858980 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 04:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:37:38 INFO - PROCESS | 4016 | 1461065858986 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:37:39 INFO - PROCESS | 4016 | 1461065858990 Marionette TRACE conn5 <- [1,1290,null,{}] 04:37:39 INFO - PROCESS | 4016 | 1461065858996 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:39 INFO - PROCESS | 4016 | 1461065859125 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 04:37:39 INFO - PROCESS | 4016 | 1461065859262 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C853800 == 82 [pid = 4016] [id = 332] 04:37:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (00000072637CCC00) [pid = 4016] [serial = 995] [outer = 0000000000000000] 04:37:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (00000072657F2400) [pid = 4016] [serial = 996] [outer = 00000072637CCC00] 04:37:39 INFO - PROCESS | 4016 | 1461065859324 Marionette DEBUG loaded listener.js 04:37:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (00000072669A8800) [pid = 4016] [serial = 997] [outer = 00000072637CCC00] 04:37:39 INFO - PROCESS | 4016 | 1461065859924 Marionette TRACE conn5 <- [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]]]}] 04:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 986ms 04:37:39 INFO - PROCESS | 4016 | 1461065859975 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 04:37:39 INFO - PROCESS | 4016 | 1461065859982 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 04:37:39 INFO - PROCESS | 4016 | 1461065859989 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:37:40 INFO - PROCESS | 4016 | 1461065859992 Marionette TRACE conn5 <- [1,1294,null,{}] 04:37:40 INFO - PROCESS | 4016 | 1461065859996 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:40 INFO - PROCESS | 4016 | 1461065860116 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 04:37:40 INFO - PROCESS | 4016 | 1461065860250 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:40 INFO - PROCESS | 4016 | ++DOCSHELL 00000072709D6800 == 83 [pid = 4016] [id = 333] 04:37:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (000000726C433000) [pid = 4016] [serial = 998] [outer = 0000000000000000] 04:37:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (000000726CB77800) [pid = 4016] [serial = 999] [outer = 000000726C433000] 04:37:40 INFO - PROCESS | 4016 | 1461065860308 Marionette DEBUG loaded listener.js 04:37:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (000000726D2A4C00) [pid = 4016] [serial = 1000] [outer = 000000726C433000] 04:37:40 INFO - PROCESS | 4016 | 1461065860939 Marionette TRACE conn5 <- [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]]]}] 04:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 985ms 04:37:40 INFO - PROCESS | 4016 | 1461065860977 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 04:37:40 INFO - PROCESS | 4016 | 1461065860980 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 04:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:37:40 INFO - PROCESS | 4016 | 1461065860984 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:37:40 INFO - PROCESS | 4016 | 1461065860989 Marionette TRACE conn5 <- [1,1298,null,{}] 04:37:41 INFO - PROCESS | 4016 | 1461065861001 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:41 INFO - PROCESS | 4016 | 1461065861123 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 04:37:41 INFO - PROCESS | 4016 | 1461065861261 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000727948F800 == 84 [pid = 4016] [id = 334] 04:37:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (000000726E36AC00) [pid = 4016] [serial = 1001] [outer = 0000000000000000] 04:37:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (0000007270D79400) [pid = 4016] [serial = 1002] [outer = 000000726E36AC00] 04:37:41 INFO - PROCESS | 4016 | 1461065861325 Marionette DEBUG loaded listener.js 04:37:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (00000072718EB400) [pid = 4016] [serial = 1003] [outer = 000000726E36AC00] 04:37:41 INFO - PROCESS | 4016 | 1461065861946 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 04:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 04:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1029ms 04:37:42 INFO - PROCESS | 4016 | 1461065862018 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 04:37:42 INFO - PROCESS | 4016 | 1461065862021 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 04:37:42 INFO - PROCESS | 4016 | 1461065862025 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:37:42 INFO - PROCESS | 4016 | 1461065862027 Marionette TRACE conn5 <- [1,1302,null,{}] 04:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:37:42 INFO - PROCESS | 4016 | 1461065862031 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:42 INFO - PROCESS | 4016 | 1461065862149 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 04:37:42 INFO - PROCESS | 4016 | 1461065862283 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:42 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A099800 == 85 [pid = 4016] [id = 335] 04:37:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (000000727229F000) [pid = 4016] [serial = 1004] [outer = 0000000000000000] 04:37:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (000000727257D400) [pid = 4016] [serial = 1005] [outer = 000000727229F000] 04:37:42 INFO - PROCESS | 4016 | 1461065862341 Marionette DEBUG loaded listener.js 04:37:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (00000072744B5000) [pid = 4016] [serial = 1006] [outer = 000000727229F000] 04:37:42 INFO - PROCESS | 4016 | 1461065862878 Marionette TRACE conn5 <- [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]]]}] 04:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 880ms 04:37:42 INFO - PROCESS | 4016 | 1461065862911 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 04:37:42 INFO - PROCESS | 4016 | 1461065862914 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 04:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:37:42 INFO - PROCESS | 4016 | 1461065862917 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:37:42 INFO - PROCESS | 4016 | 1461065862920 Marionette TRACE conn5 <- [1,1306,null,{}] 04:37:42 INFO - PROCESS | 4016 | 1461065862924 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:43 INFO - PROCESS | 4016 | 1461065863037 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 04:37:43 INFO - PROCESS | 4016 | 1461065863143 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:43 INFO - PROCESS | 4016 | ++DOCSHELL 0000007272447800 == 86 [pid = 4016] [id = 336] 04:37:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (00000072744AE000) [pid = 4016] [serial = 1007] [outer = 0000000000000000] 04:37:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (00000072751ABC00) [pid = 4016] [serial = 1008] [outer = 00000072744AE000] 04:37:43 INFO - PROCESS | 4016 | 1461065863199 Marionette DEBUG loaded listener.js 04:37:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (0000007276CC3C00) [pid = 4016] [serial = 1009] [outer = 00000072744AE000] 04:37:43 INFO - PROCESS | 4016 | 1461065863827 Marionette TRACE conn5 <- [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]]]}] 04:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 987ms 04:37:43 INFO - PROCESS | 4016 | 1461065863906 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 04:37:43 INFO - PROCESS | 4016 | 1461065863909 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 04:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:37:43 INFO - PROCESS | 4016 | 1461065863913 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:37:43 INFO - PROCESS | 4016 | 1461065863915 Marionette TRACE conn5 <- [1,1310,null,{}] 04:37:43 INFO - PROCESS | 4016 | 1461065863919 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:44 INFO - PROCESS | 4016 | 1461065864056 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 04:37:44 INFO - PROCESS | 4016 | 1461065864191 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A61A800 == 87 [pid = 4016] [id = 337] 04:37:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (0000007276CC3400) [pid = 4016] [serial = 1010] [outer = 0000000000000000] 04:37:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (0000007277C31800) [pid = 4016] [serial = 1011] [outer = 0000007276CC3400] 04:37:44 INFO - PROCESS | 4016 | 1461065864252 Marionette DEBUG loaded listener.js 04:37:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (000000727842F400) [pid = 4016] [serial = 1012] [outer = 0000007276CC3400] 04:37:44 INFO - PROCESS | 4016 | 1461065864821 Marionette TRACE conn5 <- [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]]]}] 04:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 942ms 04:37:44 INFO - PROCESS | 4016 | 1461065864858 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 04:37:44 INFO - PROCESS | 4016 | 1461065864860 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 04:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:37:44 INFO - PROCESS | 4016 | 1461065864864 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:37:44 INFO - PROCESS | 4016 | 1461065864866 Marionette TRACE conn5 <- [1,1314,null,{}] 04:37:44 INFO - PROCESS | 4016 | 1461065864870 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:44 INFO - PROCESS | 4016 | 1461065864984 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 04:37:45 INFO - PROCESS | 4016 | 1461065865143 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:45 INFO - PROCESS | 4016 | ++DOCSHELL 00000072786F0000 == 88 [pid = 4016] [id = 338] 04:37:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (0000007260778400) [pid = 4016] [serial = 1013] [outer = 0000000000000000] 04:37:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (0000007272265000) [pid = 4016] [serial = 1014] [outer = 0000007260778400] 04:37:45 INFO - PROCESS | 4016 | 1461065865201 Marionette DEBUG loaded listener.js 04:37:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (00000072786C9400) [pid = 4016] [serial = 1015] [outer = 0000007260778400] 04:37:45 INFO - PROCESS | 4016 | 1461065865806 Marionette TRACE conn5 <- [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]]]}] 04:37:45 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 04:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 985ms 04:37:45 INFO - PROCESS | 4016 | 1461065865852 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 04:37:45 INFO - PROCESS | 4016 | 1461065865855 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 04:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:37:45 INFO - PROCESS | 4016 | 1461065865858 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:37:45 INFO - PROCESS | 4016 | 1461065865861 Marionette TRACE conn5 <- [1,1318,null,{}] 04:37:45 INFO - PROCESS | 4016 | 1461065865865 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:45 INFO - PROCESS | 4016 | 1461065865983 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 04:37:46 INFO - PROCESS | 4016 | 1461065866120 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:46 INFO - PROCESS | 4016 | ++DOCSHELL 0000007266533000 == 89 [pid = 4016] [id = 339] 04:37:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 170 (000000725E2E0400) [pid = 4016] [serial = 1016] [outer = 0000000000000000] 04:37:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 171 (000000726001E000) [pid = 4016] [serial = 1017] [outer = 000000725E2E0400] 04:37:46 INFO - PROCESS | 4016 | 1461065866177 Marionette DEBUG loaded listener.js 04:37:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 172 (0000007266C35800) [pid = 4016] [serial = 1018] [outer = 000000725E2E0400] 04:37:47 INFO - PROCESS | 4016 | 1461065867018 Marionette TRACE conn5 <- [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]]]}] 04:37:47 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 04:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1240ms 04:37:47 INFO - PROCESS | 4016 | 1461065867101 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 04:37:47 INFO - PROCESS | 4016 | 1461065867105 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 04:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:37:47 INFO - PROCESS | 4016 | 1461065867110 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:37:47 INFO - PROCESS | 4016 | 1461065867114 Marionette TRACE conn5 <- [1,1322,null,{}] 04:37:47 INFO - PROCESS | 4016 | 1461065867120 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:47 INFO - PROCESS | 4016 | 1461065867271 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 04:37:47 INFO - PROCESS | 4016 | 1461065867414 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:47 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DC11800 == 90 [pid = 4016] [id = 340] 04:37:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 173 (0000007261F97C00) [pid = 4016] [serial = 1019] [outer = 0000000000000000] 04:37:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 174 (0000007265352C00) [pid = 4016] [serial = 1020] [outer = 0000007261F97C00] 04:37:47 INFO - PROCESS | 4016 | 1461065867474 Marionette DEBUG loaded listener.js 04:37:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 175 (000000726650A400) [pid = 4016] [serial = 1021] [outer = 0000007261F97C00] 04:37:47 INFO - PROCESS | 4016 | --DOCSHELL 0000007275D5A800 == 89 [pid = 4016] [id = 330] 04:37:47 INFO - PROCESS | 4016 | --DOCSHELL 000000726FCD7800 == 88 [pid = 4016] [id = 329] 04:37:47 INFO - PROCESS | 4016 | --DOCSHELL 0000007275B60800 == 87 [pid = 4016] [id = 328] 04:37:47 INFO - PROCESS | 4016 | --DOCSHELL 0000007274833800 == 86 [pid = 4016] [id = 327] 04:37:47 INFO - PROCESS | 4016 | --DOCSHELL 0000007271DCE800 == 85 [pid = 4016] [id = 326] 04:37:47 INFO - PROCESS | 4016 | --DOCSHELL 0000007270F32800 == 84 [pid = 4016] [id = 325] 04:37:47 INFO - PROCESS | 4016 | --DOCSHELL 000000726CAC8800 == 83 [pid = 4016] [id = 324] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 174 (000000727229A800) [pid = 4016] [serial = 939] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOCSHELL 000000726CADE800 == 82 [pid = 4016] [id = 323] 04:37:48 INFO - PROCESS | 4016 | --DOCSHELL 0000007270729000 == 81 [pid = 4016] [id = 322] 04:37:48 INFO - PROCESS | 4016 | --DOCSHELL 000000726CAC7000 == 80 [pid = 4016] [id = 321] 04:37:48 INFO - PROCESS | 4016 | --DOCSHELL 000000726CAD9800 == 79 [pid = 4016] [id = 320] 04:37:48 INFO - PROCESS | 4016 | --DOCSHELL 0000007278ECE800 == 78 [pid = 4016] [id = 316] 04:37:48 INFO - PROCESS | 4016 | --DOCSHELL 0000007270A71800 == 77 [pid = 4016] [id = 315] 04:37:48 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE2A000 == 76 [pid = 4016] [id = 314] 04:37:48 INFO - PROCESS | 4016 | 1461065868098 Marionette TRACE conn5 <- [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]]]}] 04:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1031ms 04:37:48 INFO - PROCESS | 4016 | 1461065868146 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 04:37:48 INFO - PROCESS | 4016 | 1461065868152 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 04:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 173 (0000007272220C00) [pid = 4016] [serial = 937] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 172 (00000072708C2800) [pid = 4016] [serial = 784] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 171 (0000007266C64C00) [pid = 4016] [serial = 636] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 170 (0000007278E2B800) [pid = 4016] [serial = 799] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 169 (000000726DF0F800) [pid = 4016] [serial = 739] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 168 (000000726D348000) [pid = 4016] [serial = 892] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (0000007261F96400) [pid = 4016] [serial = 915] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (0000007278388400) [pid = 4016] [serial = 796] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (000000727257A400) [pid = 4016] [serial = 600] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (000000726C8E2800) [pid = 4016] [serial = 918] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (00000072718E8400) [pid = 4016] [serial = 930] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (000000726D5A6000) [pid = 4016] [serial = 883] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (000000727A429400) [pid = 4016] [serial = 850] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (000000727184D800) [pid = 4016] [serial = 642] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (0000007279D7CC00) [pid = 4016] [serial = 751] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (0000007271C7A400) [pid = 4016] [serial = 936] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (000000726F111000) [pid = 4016] [serial = 897] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (0000007269F29400) [pid = 4016] [serial = 736] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (000000727734E800) [pid = 4016] [serial = 790] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (000000726D878000) [pid = 4016] [serial = 922] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (0000007278F8BC00) [pid = 4016] [serial = 844] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (00000072751AF800) [pid = 4016] [serial = 648] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (00000072744AB000) [pid = 4016] [serial = 645] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (00000072708C4C00) [pid = 4016] [serial = 900] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (000000727184DC00) [pid = 4016] [serial = 928] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (0000007270F78C00) [pid = 4016] [serial = 906] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (000000726CED1800) [pid = 4016] [serial = 835] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (0000007272586C00) [pid = 4016] [serial = 742] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (000000726703A400) [pid = 4016] [serial = 594] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (00000072786CBC00) [pid = 4016] [serial = 700] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (0000007272584000) [pid = 4016] [serial = 787] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (00000072709E4C00) [pid = 4016] [serial = 901] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (00000072786D0800) [pid = 4016] [serial = 748] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (00000072669E7000) [pid = 4016] [serial = 916] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (0000007267041C00) [pid = 4016] [serial = 889] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (0000007270FD5800) [pid = 4016] [serial = 909] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (0000007270E95400) [pid = 4016] [serial = 904] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (000000726D153400) [pid = 4016] [serial = 688] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (000000726FA5FC00) [pid = 4016] [serial = 898] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (00000072718E2000) [pid = 4016] [serial = 933] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (0000007278E2E400) [pid = 4016] [serial = 841] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (000000727193D800) [pid = 4016] [serial = 691] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (00000072724F6400) [pid = 4016] [serial = 694] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (000000726B75DC00) [pid = 4016] [serial = 781] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (000000726697D000) [pid = 4016] [serial = 685] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (0000007261BE6000) [pid = 4016] [serial = 886] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (000000726D880C00) [pid = 4016] [serial = 894] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000726E0B7800) [pid = 4016] [serial = 639] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (0000007265791000) [pid = 4016] [serial = 912] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (0000007266989C00) [pid = 4016] [serial = 913] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (000000726D2A8400) [pid = 4016] [serial = 921] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (0000007271934800) [pid = 4016] [serial = 931] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (0000007271933000) [pid = 4016] [serial = 838] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000072708B8C00) [pid = 4016] [serial = 925] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (0000007276CBE400) [pid = 4016] [serial = 651] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (0000007260743800) [pid = 4016] [serial = 885] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (000000726E0BC000) [pid = 4016] [serial = 597] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000726E050C00) [pid = 4016] [serial = 895] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000007277C29800) [pid = 4016] [serial = 745] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000726CECA000) [pid = 4016] [serial = 919] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000726D14D000) [pid = 4016] [serial = 891] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000072669EFC00) [pid = 4016] [serial = 888] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (000000727193BC00) [pid = 4016] [serial = 934] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000072715CB400) [pid = 4016] [serial = 910] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000007270AD1800) [pid = 4016] [serial = 903] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000007278F80800) [pid = 4016] [serial = 847] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000072744AA400) [pid = 4016] [serial = 697] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000726FA51C00) [pid = 4016] [serial = 924] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000072751A7C00) [pid = 4016] [serial = 793] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000072715D6800) [pid = 4016] [serial = 927] [outer = 0000000000000000] [url = about:blank] 04:37:48 INFO - PROCESS | 4016 | 1461065868217 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:37:48 INFO - PROCESS | 4016 | 1461065868221 Marionette TRACE conn5 <- [1,1326,null,{}] 04:37:48 INFO - PROCESS | 4016 | 1461065868230 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:48 INFO - PROCESS | 4016 | 1461065868333 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 04:37:48 INFO - PROCESS | 4016 | 1461065868340 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C608800 == 77 [pid = 4016] [id = 341] 04:37:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000007260019800) [pid = 4016] [serial = 1022] [outer = 0000000000000000] 04:37:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (0000007265536400) [pid = 4016] [serial = 1023] [outer = 0000007260019800] 04:37:48 INFO - PROCESS | 4016 | 1461065868388 Marionette DEBUG loaded listener.js 04:37:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000007266981400) [pid = 4016] [serial = 1024] [outer = 0000007260019800] 04:37:49 INFO - PROCESS | 4016 | 1461065869441 Marionette TRACE conn5 <- [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]]]}] 04:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1299ms 04:37:49 INFO - PROCESS | 4016 | 1461065869472 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 04:37:49 INFO - PROCESS | 4016 | 1461065869474 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 04:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:37:49 INFO - PROCESS | 4016 | 1461065869478 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:37:49 INFO - PROCESS | 4016 | 1461065869481 Marionette TRACE conn5 <- [1,1330,null,{}] 04:37:49 INFO - PROCESS | 4016 | 1461065869492 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:49 INFO - PROCESS | 4016 | 1461065869590 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 04:37:49 INFO - PROCESS | 4016 | 1461065869598 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000726EEDC800 == 78 [pid = 4016] [id = 342] 04:37:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000007269F29800) [pid = 4016] [serial = 1025] [outer = 0000000000000000] 04:37:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000726B75DC00) [pid = 4016] [serial = 1026] [outer = 0000007269F29800] 04:37:49 INFO - PROCESS | 4016 | 1461065869650 Marionette DEBUG loaded listener.js 04:37:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000726C156800) [pid = 4016] [serial = 1027] [outer = 0000007269F29800] 04:37:50 INFO - PROCESS | 4016 | 1461065870151 Marionette TRACE conn5 <- [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]]]}] 04:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 734ms 04:37:50 INFO - PROCESS | 4016 | 1461065870214 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 04:37:50 INFO - PROCESS | 4016 | 1461065870217 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 04:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:37:50 INFO - PROCESS | 4016 | 1461065870221 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:37:50 INFO - PROCESS | 4016 | 1461065870222 Marionette TRACE conn5 <- [1,1334,null,{}] 04:37:50 INFO - PROCESS | 4016 | 1461065870226 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:50 INFO - PROCESS | 4016 | 1461065870320 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 04:37:50 INFO - PROCESS | 4016 | 1461065870327 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:50 INFO - PROCESS | 4016 | ++DOCSHELL 00000072703F0800 == 79 [pid = 4016] [id = 343] 04:37:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726C713800) [pid = 4016] [serial = 1028] [outer = 0000000000000000] 04:37:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000726C8E7000) [pid = 4016] [serial = 1029] [outer = 000000726C713800] 04:37:50 INFO - PROCESS | 4016 | 1461065870379 Marionette DEBUG loaded listener.js 04:37:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726CC35800) [pid = 4016] [serial = 1030] [outer = 000000726C713800] 04:37:50 INFO - PROCESS | 4016 | 1461065870879 Marionette TRACE conn5 <- [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]]]}] 04:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 691ms 04:37:50 INFO - PROCESS | 4016 | 1461065870915 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 04:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:37:50 INFO - PROCESS | 4016 | 1461065870917 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 04:37:50 INFO - PROCESS | 4016 | 1461065870920 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:37:50 INFO - PROCESS | 4016 | 1461065870922 Marionette TRACE conn5 <- [1,1338,null,{}] 04:37:50 INFO - PROCESS | 4016 | 1461065870926 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:51 INFO - PROCESS | 4016 | 1461065871073 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 04:37:51 INFO - PROCESS | 4016 | 1461065871099 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:51 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270A61000 == 80 [pid = 4016] [id = 344] 04:37:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726CECF400) [pid = 4016] [serial = 1031] [outer = 0000000000000000] 04:37:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000726D14B000) [pid = 4016] [serial = 1032] [outer = 000000726CECF400] 04:37:51 INFO - PROCESS | 4016 | 1461065871145 Marionette DEBUG loaded listener.js 04:37:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000726D29D400) [pid = 4016] [serial = 1033] [outer = 000000726CECF400] 04:37:51 INFO - PROCESS | 4016 | 1461065871604 Marionette TRACE conn5 <- [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]]]}] 04:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 733ms 04:37:51 INFO - PROCESS | 4016 | 1461065871656 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 04:37:51 INFO - PROCESS | 4016 | 1461065871658 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 04:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:37:51 INFO - PROCESS | 4016 | 1461065871662 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:37:51 INFO - PROCESS | 4016 | 1461065871664 Marionette TRACE conn5 <- [1,1342,null,{}] 04:37:51 INFO - PROCESS | 4016 | 1461065871667 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:51 INFO - PROCESS | 4016 | 1461065871810 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 04:37:51 INFO - PROCESS | 4016 | 1461065871854 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:51 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270FA8800 == 81 [pid = 4016] [id = 345] 04:37:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (000000726D876000) [pid = 4016] [serial = 1034] [outer = 0000000000000000] 04:37:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000726E04D000) [pid = 4016] [serial = 1035] [outer = 000000726D876000] 04:37:51 INFO - PROCESS | 4016 | 1461065871903 Marionette DEBUG loaded listener.js 04:37:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (000000726F108C00) [pid = 4016] [serial = 1036] [outer = 000000726D876000] 04:37:52 INFO - PROCESS | 4016 | 1461065872343 Marionette TRACE conn5 <- [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]]]}] 04:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 734ms 04:37:52 INFO - PROCESS | 4016 | 1461065872412 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 04:37:52 INFO - PROCESS | 4016 | 1461065872414 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 04:37:52 INFO - PROCESS | 4016 | 1461065872418 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:37:52 INFO - PROCESS | 4016 | 1461065872420 Marionette TRACE conn5 <- [1,1346,null,{}] 04:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:37:52 INFO - PROCESS | 4016 | 1461065872424 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:52 INFO - PROCESS | 4016 | 1461065872549 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 04:37:52 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (0000007270749800) [pid = 4016] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:37:52 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (0000007270AC9800) [pid = 4016] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:37:52 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000007272263400) [pid = 4016] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:37:52 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000726D663000) [pid = 4016] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:37:52 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000726C7F4400) [pid = 4016] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:37:52 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000007266C2E800) [pid = 4016] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:37:52 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000726C154C00) [pid = 4016] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:37:52 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000007270D78000) [pid = 4016] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:37:52 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000725FDE6800) [pid = 4016] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:37:52 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000007260770800) [pid = 4016] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:37:52 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000726CB6F000) [pid = 4016] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:37:52 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000072606B9C00) [pid = 4016] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:37:52 INFO - PROCESS | 4016 | 1461065872782 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE3E800 == 82 [pid = 4016] [id = 346] 04:37:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000725E335000) [pid = 4016] [serial = 1037] [outer = 0000000000000000] 04:37:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000725FDF3000) [pid = 4016] [serial = 1038] [outer = 000000725E335000] 04:37:52 INFO - PROCESS | 4016 | 1461065872830 Marionette DEBUG loaded listener.js 04:37:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000726CB71000) [pid = 4016] [serial = 1039] [outer = 000000725E335000] 04:37:53 INFO - PROCESS | 4016 | 1461065873200 Marionette TRACE conn5 <- [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]]]}] 04:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 838ms 04:37:53 INFO - PROCESS | 4016 | 1461065873263 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 04:37:53 INFO - PROCESS | 4016 | 1461065873266 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 04:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:37:53 INFO - PROCESS | 4016 | 1461065873269 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:37:53 INFO - PROCESS | 4016 | 1461065873271 Marionette TRACE conn5 <- [1,1350,null,{}] 04:37:53 INFO - PROCESS | 4016 | 1461065873274 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:53 INFO - PROCESS | 4016 | 1461065873366 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 04:37:53 INFO - PROCESS | 4016 | 1461065873372 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:53 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271DCD000 == 83 [pid = 4016] [id = 347] 04:37:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726CB71C00) [pid = 4016] [serial = 1040] [outer = 0000000000000000] 04:37:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000072708BC800) [pid = 4016] [serial = 1041] [outer = 000000726CB71C00] 04:37:53 INFO - PROCESS | 4016 | 1461065873418 Marionette DEBUG loaded listener.js 04:37:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000072709EA400) [pid = 4016] [serial = 1042] [outer = 000000726CB71C00] 04:37:53 INFO - PROCESS | 4016 | 1461065873862 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 628ms 04:37:53 INFO - PROCESS | 4016 | 1461065873901 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 04:37:53 INFO - PROCESS | 4016 | 1461065873903 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 04:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:37:53 INFO - PROCESS | 4016 | 1461065873907 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:37:53 INFO - PROCESS | 4016 | 1461065873909 Marionette TRACE conn5 <- [1,1354,null,{}] 04:37:53 INFO - PROCESS | 4016 | 1461065873912 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:54 INFO - PROCESS | 4016 | 1461065874004 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 04:37:54 INFO - PROCESS | 4016 | 1461065874042 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:54 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274433800 == 84 [pid = 4016] [id = 348] 04:37:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (0000007270D77000) [pid = 4016] [serial = 1043] [outer = 0000000000000000] 04:37:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000007270D7E000) [pid = 4016] [serial = 1044] [outer = 0000007270D77000] 04:37:54 INFO - PROCESS | 4016 | 1461065874090 Marionette DEBUG loaded listener.js 04:37:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000007270F7C000) [pid = 4016] [serial = 1045] [outer = 0000007270D77000] 04:37:54 INFO - PROCESS | 4016 | 1461065874540 Marionette TRACE conn5 <- [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] 04:37:54 INFO - PROCESS | 4016 | 1461065874604 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 04:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:37:54 INFO - PROCESS | 4016 | 1461065874607 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:37:54 INFO - PROCESS | 4016 | 1461065874609 Marionette TRACE conn5 <- [1,1358,null,{}] 04:37:54 INFO - PROCESS | 4016 | 1461065874613 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:54 INFO - PROCESS | 4016 | 1461065874707 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 04:37:54 INFO - PROCESS | 4016 | 1461065874714 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:54 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274839800 == 85 [pid = 4016] [id = 349] 04:37:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000007270FD7C00) [pid = 4016] [serial = 1046] [outer = 0000000000000000] 04:37:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000727184CC00) [pid = 4016] [serial = 1047] [outer = 0000007270FD7C00] 04:37:54 INFO - PROCESS | 4016 | 1461065874767 Marionette DEBUG loaded listener.js 04:37:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000007271852000) [pid = 4016] [serial = 1048] [outer = 0000007270FD7C00] 04:37:55 INFO - PROCESS | 4016 | 1461065875512 Marionette TRACE conn5 <- [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] 04:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:37:55 INFO - PROCESS | 4016 | 1461065875542 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 04:37:55 INFO - PROCESS | 4016 | 1461065875548 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:37:55 INFO - PROCESS | 4016 | 1461065875552 Marionette TRACE conn5 <- [1,1362,null,{}] 04:37:55 INFO - PROCESS | 4016 | 1461065875558 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:55 INFO - PROCESS | 4016 | 1461065875688 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 04:37:55 INFO - PROCESS | 4016 | 1461065875821 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:55 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D939800 == 86 [pid = 4016] [id = 350] 04:37:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (000000726697FC00) [pid = 4016] [serial = 1049] [outer = 0000000000000000] 04:37:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000072669A3800) [pid = 4016] [serial = 1050] [outer = 000000726697FC00] 04:37:55 INFO - PROCESS | 4016 | 1461065875882 Marionette DEBUG loaded listener.js 04:37:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (0000007269F24000) [pid = 4016] [serial = 1051] [outer = 000000726697FC00] 04:37:56 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:37:56 INFO - PROCESS | 4016 | 1461065876466 Marionette TRACE conn5 <- [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] 04:37:56 INFO - PROCESS | 4016 | 1461065876500 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 04:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:37:56 INFO - PROCESS | 4016 | 1461065876507 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:37:56 INFO - PROCESS | 4016 | 1461065876510 Marionette TRACE conn5 <- [1,1366,null,{}] 04:37:56 INFO - PROCESS | 4016 | 1461065876515 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:56 INFO - PROCESS | 4016 | 1461065876637 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 04:37:56 INFO - PROCESS | 4016 | 1461065876741 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:56 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270EBE800 == 87 [pid = 4016] [id = 351] 04:37:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000726CB6C000) [pid = 4016] [serial = 1052] [outer = 0000000000000000] 04:37:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (000000726D29F400) [pid = 4016] [serial = 1053] [outer = 000000726CB6C000] 04:37:56 INFO - PROCESS | 4016 | 1461065876798 Marionette DEBUG loaded listener.js 04:37:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000726D693C00) [pid = 4016] [serial = 1054] [outer = 000000726CB6C000] 04:37:57 INFO - PROCESS | 4016 | 1461065877423 Marionette TRACE conn5 <- [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] 04:37:57 INFO - PROCESS | 4016 | 1461065877457 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 04:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:37:57 INFO - PROCESS | 4016 | 1461065877461 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:37:57 INFO - PROCESS | 4016 | 1461065877466 Marionette TRACE conn5 <- [1,1370,null,{}] 04:37:57 INFO - PROCESS | 4016 | 1461065877478 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:57 INFO - PROCESS | 4016 | 1461065877603 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 04:37:57 INFO - PROCESS | 4016 | 1461065877708 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:57 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274C4C000 == 88 [pid = 4016] [id = 352] 04:37:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000072709E6C00) [pid = 4016] [serial = 1055] [outer = 0000000000000000] 04:37:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (0000007270E95400) [pid = 4016] [serial = 1056] [outer = 00000072709E6C00] 04:37:57 INFO - PROCESS | 4016 | 1461065877769 Marionette DEBUG loaded listener.js 04:37:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000072718EA800) [pid = 4016] [serial = 1057] [outer = 00000072709E6C00] 04:37:58 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:37:58 INFO - PROCESS | 4016 | 1461065878375 Marionette TRACE conn5 <- [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] 04:37:58 INFO - PROCESS | 4016 | 1461065878410 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 04:37:58 INFO - PROCESS | 4016 | 1461065878414 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:37:58 INFO - PROCESS | 4016 | 1461065878416 Marionette TRACE conn5 <- [1,1374,null,{}] 04:37:58 INFO - PROCESS | 4016 | 1461065878420 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:58 INFO - PROCESS | 4016 | 1461065878539 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 04:37:58 INFO - PROCESS | 4016 | 1461065878641 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:58 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275B53000 == 89 [pid = 4016] [id = 353] 04:37:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (0000007271C6CC00) [pid = 4016] [serial = 1058] [outer = 0000000000000000] 04:37:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (0000007271C7A400) [pid = 4016] [serial = 1059] [outer = 0000007271C6CC00] 04:37:58 INFO - PROCESS | 4016 | 1461065878697 Marionette DEBUG loaded listener.js 04:37:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (000000727226B800) [pid = 4016] [serial = 1060] [outer = 0000007271C6CC00] 04:37:59 INFO - PROCESS | 4016 | 1461065879263 Marionette TRACE conn5 <- [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] 04:37:59 INFO - PROCESS | 4016 | 1461065879299 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 04:37:59 INFO - PROCESS | 4016 | 1461065879303 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:37:59 INFO - PROCESS | 4016 | 1461065879305 Marionette TRACE conn5 <- [1,1378,null,{}] 04:37:59 INFO - PROCESS | 4016 | 1461065879309 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:59 INFO - PROCESS | 4016 | 1461065879423 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 04:37:59 INFO - PROCESS | 4016 | 1461065879552 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:59 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275CDE000 == 90 [pid = 4016] [id = 354] 04:37:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (00000072724F6C00) [pid = 4016] [serial = 1061] [outer = 0000000000000000] 04:37:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (0000007272579400) [pid = 4016] [serial = 1062] [outer = 00000072724F6C00] 04:37:59 INFO - PROCESS | 4016 | 1461065879610 Marionette DEBUG loaded listener.js 04:37:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (0000007274409C00) [pid = 4016] [serial = 1063] [outer = 00000072724F6C00] 04:38:00 INFO - PROCESS | 4016 | 1461065880223 Marionette TRACE conn5 <- [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]]]}] 04:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 943ms 04:38:00 INFO - PROCESS | 4016 | 1461065880249 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 04:38:00 INFO - PROCESS | 4016 | 1461065880252 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 04:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:38:00 INFO - PROCESS | 4016 | 1461065880255 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:38:00 INFO - PROCESS | 4016 | 1461065880258 Marionette TRACE conn5 <- [1,1382,null,{}] 04:38:00 INFO - PROCESS | 4016 | 1461065880262 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:00 INFO - PROCESS | 4016 | 1461065880390 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 04:38:00 INFO - PROCESS | 4016 | 1461065880521 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000727739E000 == 91 [pid = 4016] [id = 355] 04:38:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (00000072744B1800) [pid = 4016] [serial = 1064] [outer = 0000000000000000] 04:38:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (0000007276CBF800) [pid = 4016] [serial = 1065] [outer = 00000072744B1800] 04:38:00 INFO - PROCESS | 4016 | 1461065880582 Marionette DEBUG loaded listener.js 04:38:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (0000007277354000) [pid = 4016] [serial = 1066] [outer = 00000072744B1800] 04:38:01 INFO - PROCESS | 4016 | 1461065881141 Marionette TRACE conn5 <- [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]]]}] 04:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 944ms 04:38:01 INFO - PROCESS | 4016 | 1461065881201 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 04:38:01 INFO - PROCESS | 4016 | 1461065881204 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 04:38:01 INFO - PROCESS | 4016 | 1461065881207 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:38:01 INFO - PROCESS | 4016 | 1461065881210 Marionette TRACE conn5 <- [1,1386,null,{}] 04:38:01 INFO - PROCESS | 4016 | 1461065881214 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:01 INFO - PROCESS | 4016 | 1461065881329 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 04:38:01 INFO - PROCESS | 4016 | 1461065881430 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:01 INFO - PROCESS | 4016 | ++DOCSHELL 00000072786EA800 == 92 [pid = 4016] [id = 356] 04:38:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (00000072751AA400) [pid = 4016] [serial = 1067] [outer = 0000000000000000] 04:38:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (0000007277C2E800) [pid = 4016] [serial = 1068] [outer = 00000072751AA400] 04:38:01 INFO - PROCESS | 4016 | 1461065881486 Marionette DEBUG loaded listener.js 04:38:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (0000007278387400) [pid = 4016] [serial = 1069] [outer = 00000072751AA400] 04:38:02 INFO - PROCESS | 4016 | 1461065882036 Marionette TRACE conn5 <- [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]]]}] 04:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 880ms 04:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:38:02 INFO - PROCESS | 4016 | 1461065882091 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 04:38:02 INFO - PROCESS | 4016 | 1461065882093 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 04:38:02 INFO - PROCESS | 4016 | 1461065882097 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:38:02 INFO - PROCESS | 4016 | 1461065882099 Marionette TRACE conn5 <- [1,1390,null,{}] 04:38:02 INFO - PROCESS | 4016 | 1461065882103 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:02 INFO - PROCESS | 4016 | 1461065882220 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 04:38:02 INFO - PROCESS | 4016 | 1461065882334 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:02 INFO - PROCESS | 4016 | ++DOCSHELL 0000007278ED0000 == 93 [pid = 4016] [id = 357] 04:38:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (000000727843A000) [pid = 4016] [serial = 1070] [outer = 0000000000000000] 04:38:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (00000072786C7000) [pid = 4016] [serial = 1071] [outer = 000000727843A000] 04:38:02 INFO - PROCESS | 4016 | 1461065882431 Marionette DEBUG loaded listener.js 04:38:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (0000007278E22C00) [pid = 4016] [serial = 1072] [outer = 000000727843A000] 04:38:03 INFO - PROCESS | 4016 | 1461065883070 Marionette TRACE conn5 <- [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]]]}] 04:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1028ms 04:38:03 INFO - PROCESS | 4016 | 1461065883128 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 04:38:03 INFO - PROCESS | 4016 | 1461065883131 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 04:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:38:03 INFO - PROCESS | 4016 | 1461065883134 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:38:03 INFO - PROCESS | 4016 | 1461065883136 Marionette TRACE conn5 <- [1,1394,null,{}] 04:38:03 INFO - PROCESS | 4016 | 1461065883158 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:03 INFO - PROCESS | 4016 | 1461065883276 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 04:38:03 INFO - PROCESS | 4016 | 1461065883409 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CACE800 == 94 [pid = 4016] [id = 358] 04:38:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (000000725E2DDC00) [pid = 4016] [serial = 1073] [outer = 0000000000000000] 04:38:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (0000007261197C00) [pid = 4016] [serial = 1074] [outer = 000000725E2DDC00] 04:38:03 INFO - PROCESS | 4016 | 1461065883468 Marionette DEBUG loaded listener.js 04:38:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (00000072708B9C00) [pid = 4016] [serial = 1075] [outer = 000000725E2DDC00] 04:38:04 INFO - PROCESS | 4016 | 1461065884260 Marionette TRACE conn5 <- [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]]]}] 04:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1195ms 04:38:04 INFO - PROCESS | 4016 | 1461065884332 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 04:38:04 INFO - PROCESS | 4016 | 1461065884337 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 04:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:38:04 INFO - PROCESS | 4016 | 1461065884343 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:38:04 INFO - PROCESS | 4016 | 1461065884347 Marionette TRACE conn5 <- [1,1398,null,{}] 04:38:04 INFO - PROCESS | 4016 | 1461065884352 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:04 INFO - PROCESS | 4016 | 1461065884477 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 04:38:04 INFO - PROCESS | 4016 | 1461065884608 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:04 INFO - PROCESS | 4016 | ++DOCSHELL 000000726EEE6800 == 95 [pid = 4016] [id = 359] 04:38:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (0000007264E7CC00) [pid = 4016] [serial = 1076] [outer = 0000000000000000] 04:38:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (00000072658C9000) [pid = 4016] [serial = 1077] [outer = 0000007264E7CC00] 04:38:04 INFO - PROCESS | 4016 | 1461065884662 Marionette DEBUG loaded listener.js 04:38:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (000000726B710800) [pid = 4016] [serial = 1078] [outer = 0000007264E7CC00] 04:38:05 INFO - PROCESS | 4016 | --DOCSHELL 0000007274433800 == 94 [pid = 4016] [id = 348] 04:38:05 INFO - PROCESS | 4016 | --DOCSHELL 0000007271DCD000 == 93 [pid = 4016] [id = 347] 04:38:05 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE3E800 == 92 [pid = 4016] [id = 346] 04:38:05 INFO - PROCESS | 4016 | --DOCSHELL 0000007270FA8800 == 91 [pid = 4016] [id = 345] 04:38:05 INFO - PROCESS | 4016 | --DOCSHELL 0000007270A61000 == 90 [pid = 4016] [id = 344] 04:38:05 INFO - PROCESS | 4016 | --DOCSHELL 00000072703F0800 == 89 [pid = 4016] [id = 343] 04:38:05 INFO - PROCESS | 4016 | --DOCSHELL 000000726EEDC800 == 88 [pid = 4016] [id = 342] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (000000726D29A800) [pid = 4016] [serial = 993] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOCSHELL 000000726C608800 == 87 [pid = 4016] [id = 341] 04:38:05 INFO - PROCESS | 4016 | --DOCSHELL 000000726DC11800 == 86 [pid = 4016] [id = 340] 04:38:05 INFO - PROCESS | 4016 | --DOCSHELL 0000007272447800 == 85 [pid = 4016] [id = 336] 04:38:05 INFO - PROCESS | 4016 | --DOCSHELL 000000727A099800 == 84 [pid = 4016] [id = 335] 04:38:05 INFO - PROCESS | 4016 | --DOCSHELL 000000727948F800 == 83 [pid = 4016] [id = 334] 04:38:05 INFO - PROCESS | 4016 | --DOCSHELL 00000072709D6800 == 82 [pid = 4016] [id = 333] 04:38:05 INFO - PROCESS | 4016 | --DOCSHELL 000000726C853800 == 81 [pid = 4016] [id = 332] 04:38:05 INFO - PROCESS | 4016 | --DOCSHELL 0000007279B09000 == 80 [pid = 4016] [id = 331] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (000000727095A800) [pid = 4016] [serial = 978] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (0000007270ACF400) [pid = 4016] [serial = 979] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (0000007270FD8000) [pid = 4016] [serial = 982] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (0000007270E9E800) [pid = 4016] [serial = 981] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (00000072724ECC00) [pid = 4016] [serial = 940] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (000000726D69EC00) [pid = 4016] [serial = 975] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (000000726CC29C00) [pid = 4016] [serial = 972] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (000000726D233000) [pid = 4016] [serial = 973] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (000000726C157000) [pid = 4016] [serial = 964] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (0000007266CE7C00) [pid = 4016] [serial = 963] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (000000726D879800) [pid = 4016] [serial = 967] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (000000726D22A800) [pid = 4016] [serial = 966] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (0000007271847400) [pid = 4016] [serial = 984] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (0000007260BF3000) [pid = 4016] [serial = 961] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (000000725FE3C000) [pid = 4016] [serial = 960] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (0000007270F86400) [pid = 4016] [serial = 948] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (000000726CB70800) [pid = 4016] [serial = 945] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (00000072724F8800) [pid = 4016] [serial = 951] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (0000007266986000) [pid = 4016] [serial = 969] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (0000007269F31C00) [pid = 4016] [serial = 970] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (0000007266446000) [pid = 4016] [serial = 942] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (00000072744AB400) [pid = 4016] [serial = 954] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (0000007277355000) [pid = 4016] [serial = 957] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (000000726FA57800) [pid = 4016] [serial = 990] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (0000007271935800) [pid = 4016] [serial = 985] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (00000072718F0000) [pid = 4016] [serial = 991] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726CC2B800) [pid = 4016] [serial = 988] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000007269F6E000) [pid = 4016] [serial = 987] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726F111800) [pid = 4016] [serial = 976] [outer = 0000000000000000] [url = about:blank] 04:38:05 INFO - PROCESS | 4016 | 1461065885388 Marionette TRACE conn5 <- [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]]]}] 04:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1091ms 04:38:05 INFO - PROCESS | 4016 | 1461065885436 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 04:38:05 INFO - PROCESS | 4016 | 1461065885443 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 04:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:38:05 INFO - PROCESS | 4016 | 1461065885449 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:38:05 INFO - PROCESS | 4016 | 1461065885452 Marionette TRACE conn5 <- [1,1402,null,{}] 04:38:05 INFO - PROCESS | 4016 | 1461065885456 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:05 INFO - PROCESS | 4016 | 1461065885557 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 04:38:05 INFO - PROCESS | 4016 | 1461065885570 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE3A800 == 81 [pid = 4016] [id = 360] 04:38:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000007261F96000) [pid = 4016] [serial = 1079] [outer = 0000000000000000] 04:38:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000072669EB400) [pid = 4016] [serial = 1080] [outer = 0000007261F96000] 04:38:05 INFO - PROCESS | 4016 | 1461065885619 Marionette DEBUG loaded listener.js 04:38:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (000000726B757400) [pid = 4016] [serial = 1081] [outer = 0000007261F96000] 04:38:06 INFO - PROCESS | 4016 | 1461065886143 Marionette TRACE conn5 <- [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]]]}] 04:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 04:38:06 INFO - PROCESS | 4016 | 1461065886184 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 04:38:06 INFO - PROCESS | 4016 | 1461065886186 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 04:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:38:06 INFO - PROCESS | 4016 | 1461065886190 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:38:06 INFO - PROCESS | 4016 | 1461065886194 Marionette TRACE conn5 <- [1,1406,null,{}] 04:38:06 INFO - PROCESS | 4016 | 1461065886205 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:06 INFO - PROCESS | 4016 | 1461065886306 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 04:38:06 INFO - PROCESS | 4016 | 1461065886398 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000726FCCB000 == 82 [pid = 4016] [id = 361] 04:38:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (0000007269F2D400) [pid = 4016] [serial = 1082] [outer = 0000000000000000] 04:38:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (000000726CB74C00) [pid = 4016] [serial = 1083] [outer = 0000007269F2D400] 04:38:06 INFO - PROCESS | 4016 | 1461065886448 Marionette DEBUG loaded listener.js 04:38:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000726D0FA000) [pid = 4016] [serial = 1084] [outer = 0000007269F2D400] 04:38:06 INFO - PROCESS | 4016 | 1461065886841 Marionette TRACE conn5 <- [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]]]}] 04:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 691ms 04:38:06 INFO - PROCESS | 4016 | 1461065886884 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 04:38:06 INFO - PROCESS | 4016 | 1461065886887 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 04:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:38:06 INFO - PROCESS | 4016 | 1461065886921 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:38:06 INFO - PROCESS | 4016 | 1461065886923 Marionette TRACE conn5 <- [1,1410,null,{}] 04:38:06 INFO - PROCESS | 4016 | 1461065886926 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:07 INFO - PROCESS | 4016 | 1461065887026 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 04:38:07 INFO - PROCESS | 4016 | 1461065887032 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:07 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270EB9000 == 83 [pid = 4016] [id = 362] 04:38:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000726D29B000) [pid = 4016] [serial = 1085] [outer = 0000000000000000] 04:38:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (000000726D693000) [pid = 4016] [serial = 1086] [outer = 000000726D29B000] 04:38:07 INFO - PROCESS | 4016 | 1461065887085 Marionette DEBUG loaded listener.js 04:38:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (000000726D884C00) [pid = 4016] [serial = 1087] [outer = 000000726D29B000] 04:38:07 INFO - PROCESS | 4016 | 1461065887525 Marionette TRACE conn5 <- [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]]]}] 04:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 627ms 04:38:07 INFO - PROCESS | 4016 | 1461065887563 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 04:38:07 INFO - PROCESS | 4016 | 1461065887565 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 04:38:07 INFO - PROCESS | 4016 | 1461065887568 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:38:07 INFO - PROCESS | 4016 | 1461065887570 Marionette TRACE conn5 <- [1,1414,null,{}] 04:38:07 INFO - PROCESS | 4016 | 1461065887583 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:07 INFO - PROCESS | 4016 | 1461065887706 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 04:38:07 INFO - PROCESS | 4016 | 1461065887759 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:07 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271C2D800 == 84 [pid = 4016] [id = 363] 04:38:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (000000726DFE7000) [pid = 4016] [serial = 1088] [outer = 0000000000000000] 04:38:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (000000726E399C00) [pid = 4016] [serial = 1089] [outer = 000000726DFE7000] 04:38:07 INFO - PROCESS | 4016 | 1461065887806 Marionette DEBUG loaded listener.js 04:38:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (0000007270379000) [pid = 4016] [serial = 1090] [outer = 000000726DFE7000] 04:38:08 INFO - PROCESS | 4016 | 1461065888275 Marionette TRACE conn5 <- [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]]]}] 04:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 732ms 04:38:08 INFO - PROCESS | 4016 | 1461065888307 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 04:38:08 INFO - PROCESS | 4016 | 1461065888309 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 04:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:38:08 INFO - PROCESS | 4016 | 1461065888312 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:38:08 INFO - PROCESS | 4016 | 1461065888314 Marionette TRACE conn5 <- [1,1418,null,{}] 04:38:08 INFO - PROCESS | 4016 | 1461065888318 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:08 INFO - PROCESS | 4016 | 1461065888480 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 04:38:08 INFO - PROCESS | 4016 | 1461065888509 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:08 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274433800 == 85 [pid = 4016] [id = 364] 04:38:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (00000072708C4000) [pid = 4016] [serial = 1091] [outer = 0000000000000000] 04:38:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (0000007270EA0C00) [pid = 4016] [serial = 1092] [outer = 00000072708C4000] 04:38:08 INFO - PROCESS | 4016 | 1461065888559 Marionette DEBUG loaded listener.js 04:38:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (0000007270FD9C00) [pid = 4016] [serial = 1093] [outer = 00000072708C4000] 04:38:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (00000072718E7C00) [pid = 4016] [serial = 1094] [outer = 000000726D22AC00] 04:38:09 INFO - PROCESS | 4016 | 1461065889109 Marionette TRACE conn5 <- [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]]]}] 04:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 839ms 04:38:09 INFO - PROCESS | 4016 | 1461065889155 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 04:38:09 INFO - PROCESS | 4016 | 1461065889157 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 04:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:38:09 INFO - PROCESS | 4016 | 1461065889161 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:38:09 INFO - PROCESS | 4016 | 1461065889162 Marionette TRACE conn5 <- [1,1422,null,{}] 04:38:09 INFO - PROCESS | 4016 | 1461065889166 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:09 INFO - PROCESS | 4016 | 1461065889288 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 04:38:09 INFO - PROCESS | 4016 | 1461065889308 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000727443F800 == 86 [pid = 4016] [id = 365] 04:38:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (000000725FC7F800) [pid = 4016] [serial = 1095] [outer = 0000000000000000] 04:38:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (0000007271847400) [pid = 4016] [serial = 1096] [outer = 000000725FC7F800] 04:38:09 INFO - PROCESS | 4016 | 1461065889354 Marionette DEBUG loaded listener.js 04:38:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (0000007272266800) [pid = 4016] [serial = 1097] [outer = 000000725FC7F800] 04:38:09 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (0000007270D77000) [pid = 4016] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:38:09 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (000000726CECF400) [pid = 4016] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:38:09 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (000000726D876000) [pid = 4016] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:38:09 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (000000725E335000) [pid = 4016] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:38:09 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (000000726CB71C00) [pid = 4016] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:38:09 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (000000726C713800) [pid = 4016] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:38:09 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (0000007261F97C00) [pid = 4016] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:38:09 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (0000007260019800) [pid = 4016] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:38:09 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (0000007269F29800) [pid = 4016] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:38:09 INFO - PROCESS | 4016 | 1461065889957 Marionette TRACE conn5 <- [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]]]}] 04:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 839ms 04:38:10 INFO - PROCESS | 4016 | 1461065890002 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 04:38:10 INFO - PROCESS | 4016 | 1461065890005 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 04:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:38:10 INFO - PROCESS | 4016 | 1461065890013 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:38:10 INFO - PROCESS | 4016 | 1461065890015 Marionette TRACE conn5 <- [1,1426,null,{}] 04:38:10 INFO - PROCESS | 4016 | 1461065890019 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:10 INFO - PROCESS | 4016 | 1461065890112 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 04:38:10 INFO - PROCESS | 4016 | 1461065890118 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:10 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275A1C800 == 87 [pid = 4016] [id = 366] 04:38:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (0000007266C60400) [pid = 4016] [serial = 1098] [outer = 0000000000000000] 04:38:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (00000072715D1C00) [pid = 4016] [serial = 1099] [outer = 0000007266C60400] 04:38:10 INFO - PROCESS | 4016 | 1461065890166 Marionette DEBUG loaded listener.js 04:38:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (000000727257A400) [pid = 4016] [serial = 1100] [outer = 0000007266C60400] 04:38:10 INFO - PROCESS | 4016 | 1461065890603 Marionette TRACE conn5 <- [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]]]}] 04:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 628ms 04:38:10 INFO - PROCESS | 4016 | 1461065890645 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 04:38:10 INFO - PROCESS | 4016 | 1461065890647 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 04:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:38:10 INFO - PROCESS | 4016 | 1461065890650 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:38:10 INFO - PROCESS | 4016 | 1461065890652 Marionette TRACE conn5 <- [1,1430,null,{}] 04:38:10 INFO - PROCESS | 4016 | 1461065890656 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:10 INFO - PROCESS | 4016 | 1461065890750 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 04:38:10 INFO - PROCESS | 4016 | 1461065890757 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:10 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275D6C000 == 88 [pid = 4016] [id = 367] 04:38:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (00000072744AFC00) [pid = 4016] [serial = 1101] [outer = 0000000000000000] 04:38:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (00000072744B6C00) [pid = 4016] [serial = 1102] [outer = 00000072744AFC00] 04:38:10 INFO - PROCESS | 4016 | 1461065890805 Marionette DEBUG loaded listener.js 04:38:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (00000072751B2800) [pid = 4016] [serial = 1103] [outer = 00000072744AFC00] 04:38:11 INFO - PROCESS | 4016 | 1461065891273 Marionette TRACE conn5 <- [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]]]}] 04:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 689ms 04:38:11 INFO - PROCESS | 4016 | 1461065891343 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 04:38:11 INFO - PROCESS | 4016 | 1461065891345 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 04:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:38:11 INFO - PROCESS | 4016 | 1461065891348 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:38:11 INFO - PROCESS | 4016 | 1461065891350 Marionette TRACE conn5 <- [1,1434,null,{}] 04:38:11 INFO - PROCESS | 4016 | 1461065891354 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:11 INFO - PROCESS | 4016 | 1461065891447 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 04:38:11 INFO - PROCESS | 4016 | 1461065891454 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:11 INFO - PROCESS | 4016 | ++DOCSHELL 0000007278EE2000 == 89 [pid = 4016] [id = 368] 04:38:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (0000007277355800) [pid = 4016] [serial = 1104] [outer = 0000000000000000] 04:38:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (000000726CECDC00) [pid = 4016] [serial = 1105] [outer = 0000007277355800] 04:38:11 INFO - PROCESS | 4016 | 1461065891501 Marionette DEBUG loaded listener.js 04:38:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (00000072786CE400) [pid = 4016] [serial = 1106] [outer = 0000007277355800] 04:38:12 INFO - PROCESS | 4016 | 1461065892219 Marionette TRACE conn5 <- [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]]]}] 04:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 944ms 04:38:12 INFO - PROCESS | 4016 | 1461065892296 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 04:38:12 INFO - PROCESS | 4016 | 1461065892302 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 04:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:38:12 INFO - PROCESS | 4016 | 1461065892309 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:38:12 INFO - PROCESS | 4016 | 1461065892313 Marionette TRACE conn5 <- [1,1438,null,{}] 04:38:12 INFO - PROCESS | 4016 | 1461065892319 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:12 INFO - PROCESS | 4016 | 1461065892489 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 04:38:12 INFO - PROCESS | 4016 | 1461065892618 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DD11000 == 90 [pid = 4016] [id = 369] 04:38:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (0000007264DB9400) [pid = 4016] [serial = 1107] [outer = 0000000000000000] 04:38:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (00000072665D4400) [pid = 4016] [serial = 1108] [outer = 0000007264DB9400] 04:38:12 INFO - PROCESS | 4016 | 1461065892681 Marionette DEBUG loaded listener.js 04:38:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (000000726BA66400) [pid = 4016] [serial = 1109] [outer = 0000007264DB9400] 04:38:13 INFO - PROCESS | 4016 | 1461065893245 Marionette TRACE conn5 <- [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]]]}] 04:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 987ms 04:38:13 INFO - PROCESS | 4016 | 1461065893297 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 04:38:13 INFO - PROCESS | 4016 | 1461065893304 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 04:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:38:13 INFO - PROCESS | 4016 | 1461065893312 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:38:13 INFO - PROCESS | 4016 | 1461065893315 Marionette TRACE conn5 <- [1,1442,null,{}] 04:38:13 INFO - PROCESS | 4016 | 1461065893319 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:13 INFO - PROCESS | 4016 | 1461065893442 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 04:38:13 INFO - PROCESS | 4016 | 1461065893549 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:13 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271C3C800 == 91 [pid = 4016] [id = 370] 04:38:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (000000726CECB400) [pid = 4016] [serial = 1110] [outer = 0000000000000000] 04:38:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (000000726D22A400) [pid = 4016] [serial = 1111] [outer = 000000726CECB400] 04:38:13 INFO - PROCESS | 4016 | 1461065893606 Marionette DEBUG loaded listener.js 04:38:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (000000726FA53C00) [pid = 4016] [serial = 1112] [outer = 000000726CECB400] 04:38:14 INFO - PROCESS | 4016 | 1461065894252 Marionette TRACE conn5 <- [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]]]}] 04:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 986ms 04:38:14 INFO - PROCESS | 4016 | 1461065894303 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 04:38:14 INFO - PROCESS | 4016 | 1461065894306 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 04:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:38:14 INFO - PROCESS | 4016 | 1461065894310 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:38:14 INFO - PROCESS | 4016 | 1461065894314 Marionette TRACE conn5 <- [1,1446,null,{}] 04:38:14 INFO - PROCESS | 4016 | 1461065894327 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:14 INFO - PROCESS | 4016 | 1461065894452 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 04:38:14 INFO - PROCESS | 4016 | 1461065894588 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:14 INFO - PROCESS | 4016 | ++DOCSHELL 00000072794A1800 == 92 [pid = 4016] [id = 371] 04:38:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (00000072715D0400) [pid = 4016] [serial = 1113] [outer = 0000000000000000] 04:38:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (0000007271C75000) [pid = 4016] [serial = 1114] [outer = 00000072715D0400] 04:38:14 INFO - PROCESS | 4016 | 1461065894649 Marionette DEBUG loaded listener.js 04:38:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (000000727837B800) [pid = 4016] [serial = 1115] [outer = 00000072715D0400] 04:38:15 INFO - PROCESS | 4016 | 1461065895222 Marionette TRACE conn5 <- [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]]]}] 04:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 983ms 04:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:38:15 INFO - PROCESS | 4016 | 1461065895296 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 04:38:15 INFO - PROCESS | 4016 | 1461065895299 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 04:38:15 INFO - PROCESS | 4016 | 1461065895303 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:38:15 INFO - PROCESS | 4016 | 1461065895305 Marionette TRACE conn5 <- [1,1450,null,{}] 04:38:15 INFO - PROCESS | 4016 | 1461065895323 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:15 INFO - PROCESS | 4016 | 1461065895448 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 04:38:15 INFO - PROCESS | 4016 | 1461065895580 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:15 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279B91000 == 93 [pid = 4016] [id = 372] 04:38:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (0000007278E2A400) [pid = 4016] [serial = 1116] [outer = 0000000000000000] 04:38:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (0000007278E2D000) [pid = 4016] [serial = 1117] [outer = 0000007278E2A400] 04:38:15 INFO - PROCESS | 4016 | 1461065895638 Marionette DEBUG loaded listener.js 04:38:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (0000007278F85000) [pid = 4016] [serial = 1118] [outer = 0000007278E2A400] 04:38:16 INFO - PROCESS | 4016 | 1461065896217 Marionette TRACE conn5 <- [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]]]}] 04:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 985ms 04:38:16 INFO - PROCESS | 4016 | 1461065896289 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 04:38:16 INFO - PROCESS | 4016 | 1461065896292 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 04:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:38:16 INFO - PROCESS | 4016 | 1461065896295 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:38:16 INFO - PROCESS | 4016 | 1461065896298 Marionette TRACE conn5 <- [1,1454,null,{}] 04:38:16 INFO - PROCESS | 4016 | 1461065896302 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:16 INFO - PROCESS | 4016 | 1461065896417 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 04:38:16 INFO - PROCESS | 4016 | 1461065896522 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A090000 == 94 [pid = 4016] [id = 373] 04:38:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (0000007278F8BC00) [pid = 4016] [serial = 1119] [outer = 0000000000000000] 04:38:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (0000007278FE1400) [pid = 4016] [serial = 1120] [outer = 0000007278F8BC00] 04:38:16 INFO - PROCESS | 4016 | 1461065896578 Marionette DEBUG loaded listener.js 04:38:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (0000007278FEA800) [pid = 4016] [serial = 1121] [outer = 0000007278F8BC00] 04:38:17 INFO - PROCESS | 4016 | 1461065897250 Marionette TRACE conn5 <- [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]]]}] 04:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 985ms 04:38:17 INFO - PROCESS | 4016 | 1461065897283 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 04:38:17 INFO - PROCESS | 4016 | 1461065897286 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 04:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:38:17 INFO - PROCESS | 4016 | 1461065897289 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:38:17 INFO - PROCESS | 4016 | 1461065897292 Marionette TRACE conn5 <- [1,1458,null,{}] 04:38:17 INFO - PROCESS | 4016 | 1461065897295 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:17 INFO - PROCESS | 4016 | 1461065897435 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 04:38:17 INFO - PROCESS | 4016 | 1461065897569 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:17 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A49A000 == 95 [pid = 4016] [id = 374] 04:38:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (00000072794D1C00) [pid = 4016] [serial = 1122] [outer = 0000000000000000] 04:38:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (00000072794DC800) [pid = 4016] [serial = 1123] [outer = 00000072794D1C00] 04:38:17 INFO - PROCESS | 4016 | 1461065897629 Marionette DEBUG loaded listener.js 04:38:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (000000727A421800) [pid = 4016] [serial = 1124] [outer = 00000072794D1C00] 04:38:18 INFO - PROCESS | 4016 | 1461065898167 Marionette TRACE conn5 <- [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]]]}] 04:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 922ms 04:38:18 INFO - PROCESS | 4016 | 1461065898214 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 04:38:18 INFO - PROCESS | 4016 | 1461065898217 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 04:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:38:18 INFO - PROCESS | 4016 | 1461065898220 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:38:18 INFO - PROCESS | 4016 | 1461065898223 Marionette TRACE conn5 <- [1,1462,null,{}] 04:38:18 INFO - PROCESS | 4016 | 1461065898227 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:18 INFO - PROCESS | 4016 | 1461065898343 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 04:38:18 INFO - PROCESS | 4016 | 1461065898448 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A69D000 == 96 [pid = 4016] [id = 375] 04:38:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (0000007279E2E800) [pid = 4016] [serial = 1125] [outer = 0000000000000000] 04:38:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (0000007279E33000) [pid = 4016] [serial = 1126] [outer = 0000007279E2E800] 04:38:18 INFO - PROCESS | 4016 | 1461065898504 Marionette DEBUG loaded listener.js 04:38:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (000000727A41E400) [pid = 4016] [serial = 1127] [outer = 0000007279E2E800] 04:38:19 INFO - PROCESS | 4016 | 1461065899153 Marionette TRACE conn5 <- [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]]]}] 04:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 987ms 04:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:38:19 INFO - PROCESS | 4016 | 1461065899209 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 04:38:19 INFO - PROCESS | 4016 | 1461065899212 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 04:38:19 INFO - PROCESS | 4016 | 1461065899216 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:38:19 INFO - PROCESS | 4016 | 1461065899218 Marionette TRACE conn5 <- [1,1466,null,{}] 04:38:19 INFO - PROCESS | 4016 | 1461065899222 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:19 INFO - PROCESS | 4016 | 1461065899383 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 04:38:19 INFO - PROCESS | 4016 | 1461065899492 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000727B5CD000 == 97 [pid = 4016] [id = 376] 04:38:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (000000726076E800) [pid = 4016] [serial = 1128] [outer = 0000000000000000] 04:38:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (0000007279E37400) [pid = 4016] [serial = 1129] [outer = 000000726076E800] 04:38:19 INFO - PROCESS | 4016 | 1461065899550 Marionette DEBUG loaded listener.js 04:38:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (000000727B6C8000) [pid = 4016] [serial = 1130] [outer = 000000726076E800] 04:38:20 INFO - PROCESS | 4016 | 1461065900459 Marionette TRACE conn5 <- [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]]]}] 04:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1283ms 04:38:20 INFO - PROCESS | 4016 | 1461065900502 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 04:38:20 INFO - PROCESS | 4016 | 1461065900506 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 04:38:20 INFO - PROCESS | 4016 | 1461065900512 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:38:20 INFO - PROCESS | 4016 | 1461065900516 Marionette TRACE conn5 <- [1,1470,null,{}] 04:38:20 INFO - PROCESS | 4016 | 1461065900523 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:20 INFO - PROCESS | 4016 | 1461065900641 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 04:38:20 INFO - PROCESS | 4016 | 1461065900785 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:20 INFO - PROCESS | 4016 | ++DOCSHELL 000000726E076000 == 98 [pid = 4016] [id = 377] 04:38:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (000000725FE3CC00) [pid = 4016] [serial = 1131] [outer = 0000000000000000] 04:38:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (0000007260BF2400) [pid = 4016] [serial = 1132] [outer = 000000725FE3CC00] 04:38:20 INFO - PROCESS | 4016 | 1461065900838 Marionette DEBUG loaded listener.js 04:38:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (00000072658CB000) [pid = 4016] [serial = 1133] [outer = 000000725FE3CC00] 04:38:21 INFO - PROCESS | 4016 | 1461065901451 Marionette TRACE conn5 <- [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]]]}] 04:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 987ms 04:38:21 INFO - PROCESS | 4016 | 1461065901503 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 04:38:21 INFO - PROCESS | 4016 | 1461065901510 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 04:38:21 INFO - PROCESS | 4016 | 1461065901516 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:38:21 INFO - PROCESS | 4016 | 1461065901519 Marionette TRACE conn5 <- [1,1474,null,{}] 04:38:21 INFO - PROCESS | 4016 | 1461065901523 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:21 INFO - PROCESS | 4016 | 1461065901638 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 04:38:21 INFO - PROCESS | 4016 | 1461065901753 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:21 INFO - PROCESS | 4016 | ++DOCSHELL 000000726E20D000 == 99 [pid = 4016] [id = 378] 04:38:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (000000726BA61000) [pid = 4016] [serial = 1134] [outer = 0000000000000000] 04:38:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (000000726C437C00) [pid = 4016] [serial = 1135] [outer = 000000726BA61000] 04:38:21 INFO - PROCESS | 4016 | 1461065901803 Marionette DEBUG loaded listener.js 04:38:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (000000726C8E8000) [pid = 4016] [serial = 1136] [outer = 000000726BA61000] 04:38:22 INFO - PROCESS | 4016 | --DOCSHELL 00000072794A7800 == 98 [pid = 4016] [id = 317] 04:38:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007279B92800 == 97 [pid = 4016] [id = 318] 04:38:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007275D6C000 == 96 [pid = 4016] [id = 367] 04:38:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007275A1C800 == 95 [pid = 4016] [id = 366] 04:38:22 INFO - PROCESS | 4016 | --DOCSHELL 000000727443F800 == 94 [pid = 4016] [id = 365] 04:38:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007274433800 == 93 [pid = 4016] [id = 364] 04:38:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007271C2D800 == 92 [pid = 4016] [id = 363] 04:38:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007270EB9000 == 91 [pid = 4016] [id = 362] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (0000007270D79400) [pid = 4016] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (000000726CB77800) [pid = 4016] [serial = 999] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (000000727257D400) [pid = 4016] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (00000072657F2400) [pid = 4016] [serial = 996] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (000000726001E000) [pid = 4016] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (00000072751ABC00) [pid = 4016] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (0000007277C31800) [pid = 4016] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (0000007272265000) [pid = 4016] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOCSHELL 000000726FCCB000 == 90 [pid = 4016] [id = 361] 04:38:22 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE3A800 == 89 [pid = 4016] [id = 360] 04:38:22 INFO - PROCESS | 4016 | --DOCSHELL 000000726EEE6800 == 88 [pid = 4016] [id = 359] 04:38:22 INFO - PROCESS | 4016 | --DOCSHELL 00000072786EA800 == 87 [pid = 4016] [id = 356] 04:38:22 INFO - PROCESS | 4016 | --DOCSHELL 000000727739E000 == 86 [pid = 4016] [id = 355] 04:38:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007275CDE000 == 85 [pid = 4016] [id = 354] 04:38:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007275B53000 == 84 [pid = 4016] [id = 353] 04:38:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007274C4C000 == 83 [pid = 4016] [id = 352] 04:38:22 INFO - PROCESS | 4016 | --DOCSHELL 0000007270EBE800 == 82 [pid = 4016] [id = 351] 04:38:22 INFO - PROCESS | 4016 | --DOCSHELL 000000726D939800 == 81 [pid = 4016] [id = 350] 04:38:22 INFO - PROCESS | 4016 | 1461065902489 Marionette TRACE conn5 <- [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]]]}] 04:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 985ms 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (000000726C156800) [pid = 4016] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (000000726B75DC00) [pid = 4016] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (0000007270F7C000) [pid = 4016] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (00000072709EA400) [pid = 4016] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (000000726CC35800) [pid = 4016] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (0000007270D7E000) [pid = 4016] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (000000726D14B000) [pid = 4016] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (000000726E04D000) [pid = 4016] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (000000726D29D400) [pid = 4016] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (000000725FDF3000) [pid = 4016] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (000000726F108C00) [pid = 4016] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (00000072708BC800) [pid = 4016] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (000000726C8E7000) [pid = 4016] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (000000726650A400) [pid = 4016] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (0000007265352C00) [pid = 4016] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (0000007265536400) [pid = 4016] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (0000007266981400) [pid = 4016] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (000000726CB71000) [pid = 4016] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 4016 | 1461065902536 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 04:38:22 INFO - PROCESS | 4016 | 1461065902539 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 04:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:38:22 INFO - PROCESS | 4016 | 1461065902546 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:38:22 INFO - PROCESS | 4016 | 1461065902550 Marionette TRACE conn5 <- [1,1478,null,{}] 04:38:22 INFO - PROCESS | 4016 | 1461065902561 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:22 INFO - PROCESS | 4016 | 1461065902676 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 04:38:22 INFO - PROCESS | 4016 | 1461065902687 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CB49000 == 82 [pid = 4016] [id = 379] 04:38:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (0000007260748000) [pid = 4016] [serial = 1137] [outer = 0000000000000000] 04:38:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (00000072658CA400) [pid = 4016] [serial = 1138] [outer = 0000007260748000] 04:38:22 INFO - PROCESS | 4016 | 1461065902737 Marionette DEBUG loaded listener.js 04:38:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (0000007269F28800) [pid = 4016] [serial = 1139] [outer = 0000007260748000] 04:38:23 INFO - PROCESS | 4016 | 1461065903237 Marionette TRACE conn5 <- [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]]]}] 04:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 734ms 04:38:23 INFO - PROCESS | 4016 | 1461065903286 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 04:38:23 INFO - PROCESS | 4016 | 1461065903288 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 04:38:23 INFO - PROCESS | 4016 | 1461065903292 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:38:23 INFO - PROCESS | 4016 | 1461065903294 Marionette TRACE conn5 <- [1,1482,null,{}] 04:38:23 INFO - PROCESS | 4016 | 1461065903329 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:23 INFO - PROCESS | 4016 | 1461065903426 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 04:38:23 INFO - PROCESS | 4016 | 1461065903519 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:23 INFO - PROCESS | 4016 | ++DOCSHELL 000000727072F800 == 83 [pid = 4016] [id = 380] 04:38:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (0000007269F2CC00) [pid = 4016] [serial = 1140] [outer = 0000000000000000] 04:38:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (000000726CB6E000) [pid = 4016] [serial = 1141] [outer = 0000007269F2CC00] 04:38:23 INFO - PROCESS | 4016 | 1461065903567 Marionette DEBUG loaded listener.js 04:38:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (000000726D152000) [pid = 4016] [serial = 1142] [outer = 0000007269F2CC00] 04:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 671ms 04:38:23 INFO - PROCESS | 4016 | 1461065903960 Marionette TRACE conn5 <- [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]]]}] 04:38:23 INFO - PROCESS | 4016 | 1461065903973 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 04:38:23 INFO - PROCESS | 4016 | 1461065903975 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 04:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:38:23 INFO - PROCESS | 4016 | 1461065903978 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:38:23 INFO - PROCESS | 4016 | 1461065903980 Marionette TRACE conn5 <- [1,1486,null,{}] 04:38:23 INFO - PROCESS | 4016 | 1461065903984 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:24 INFO - PROCESS | 4016 | 1461065904077 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 04:38:24 INFO - PROCESS | 4016 | 1461065904083 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:24 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270FB4000 == 84 [pid = 4016] [id = 381] 04:38:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (000000726D2A1800) [pid = 4016] [serial = 1143] [outer = 0000000000000000] 04:38:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (000000726D2B2000) [pid = 4016] [serial = 1144] [outer = 000000726D2A1800] 04:38:24 INFO - PROCESS | 4016 | 1461065904131 Marionette DEBUG loaded listener.js 04:38:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (000000726DCE6C00) [pid = 4016] [serial = 1145] [outer = 000000726D2A1800] 04:38:24 INFO - PROCESS | 4016 | 1461065904572 Marionette TRACE conn5 <- [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]]]}] 04:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 630ms 04:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:38:24 INFO - PROCESS | 4016 | 1461065904627 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 04:38:24 INFO - PROCESS | 4016 | 1461065904630 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 04:38:24 INFO - PROCESS | 4016 | 1461065904633 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:38:24 INFO - PROCESS | 4016 | 1461065904635 Marionette TRACE conn5 <- [1,1490,null,{}] 04:38:24 INFO - PROCESS | 4016 | 1461065904648 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:24 INFO - PROCESS | 4016 | 1461065904789 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 04:38:24 INFO - PROCESS | 4016 | 1461065904884 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:24 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271DCA800 == 85 [pid = 4016] [id = 382] 04:38:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (000000726FA5FC00) [pid = 4016] [serial = 1146] [outer = 0000000000000000] 04:38:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (00000072708C1000) [pid = 4016] [serial = 1147] [outer = 000000726FA5FC00] 04:38:24 INFO - PROCESS | 4016 | 1461065904933 Marionette DEBUG loaded listener.js 04:38:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (00000072709E9800) [pid = 4016] [serial = 1148] [outer = 000000726FA5FC00] 04:38:25 INFO - PROCESS | 4016 | 1461065905350 Marionette TRACE conn5 <- [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]]]}] 04:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 732ms 04:38:25 INFO - PROCESS | 4016 | 1461065905368 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 04:38:25 INFO - PROCESS | 4016 | 1461065905371 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 04:38:25 INFO - PROCESS | 4016 | 1461065905374 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:38:25 INFO - PROCESS | 4016 | 1461065905376 Marionette TRACE conn5 <- [1,1494,null,{}] 04:38:25 INFO - PROCESS | 4016 | 1461065905379 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:25 INFO - PROCESS | 4016 | 1461065905503 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 04:38:25 INFO - PROCESS | 4016 | 1461065905515 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:25 INFO - PROCESS | 4016 | ++DOCSHELL 00000072744B9800 == 86 [pid = 4016] [id = 383] 04:38:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (00000072709EB800) [pid = 4016] [serial = 1149] [outer = 0000000000000000] 04:38:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (0000007270AD3C00) [pid = 4016] [serial = 1150] [outer = 00000072709EB800] 04:38:25 INFO - PROCESS | 4016 | 1461065905561 Marionette DEBUG loaded listener.js 04:38:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (0000007270E9C000) [pid = 4016] [serial = 1151] [outer = 00000072709EB800] 04:38:26 INFO - PROCESS | 4016 | 1461065906001 Marionette TRACE conn5 <- [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]]]}] 04:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 691ms 04:38:26 INFO - PROCESS | 4016 | 1461065906068 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 04:38:26 INFO - PROCESS | 4016 | 1461065906070 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 04:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:38:26 INFO - PROCESS | 4016 | 1461065906073 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:38:26 INFO - PROCESS | 4016 | 1461065906075 Marionette TRACE conn5 <- [1,1498,null,{}] 04:38:26 INFO - PROCESS | 4016 | 1461065906079 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:26 INFO - PROCESS | 4016 | 1461065906212 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 04:38:26 INFO - PROCESS | 4016 | 1461065906314 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:26 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274C46000 == 87 [pid = 4016] [id = 384] 04:38:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (0000007270F83000) [pid = 4016] [serial = 1152] [outer = 0000000000000000] 04:38:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (0000007270FDA400) [pid = 4016] [serial = 1153] [outer = 0000007270F83000] 04:38:26 INFO - PROCESS | 4016 | 1461065906361 Marionette DEBUG loaded listener.js 04:38:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (000000727184E400) [pid = 4016] [serial = 1154] [outer = 0000007270F83000] 04:38:26 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (00000072715D5C00) [pid = 4016] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:38:26 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (0000007276CBE000) [pid = 4016] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:38:27 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (000000727440AC00) [pid = 4016] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:38:27 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (000000725E2E0400) [pid = 4016] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:38:27 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (0000007260BF7C00) [pid = 4016] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:38:27 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (000000726095DC00) [pid = 4016] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:38:27 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (00000072709E4000) [pid = 4016] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:38:27 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (00000072709E7C00) [pid = 4016] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:38:27 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (00000072708C4000) [pid = 4016] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:38:27 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (000000725FC7F800) [pid = 4016] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:38:27 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (0000007266C60400) [pid = 4016] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:38:27 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (00000072744AFC00) [pid = 4016] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:38:27 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (000000725E2DDC00) [pid = 4016] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:38:27 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (0000007269F2D400) [pid = 4016] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:38:27 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (000000726D29B000) [pid = 4016] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:38:27 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (0000007264E7CC00) [pid = 4016] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:38:27 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (0000007261F96000) [pid = 4016] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:38:27 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (000000726DFE7000) [pid = 4016] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:38:27 INFO - PROCESS | 4016 | 1461065907105 Marionette TRACE conn5 <- [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]]]}] 04:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1083ms 04:38:27 INFO - PROCESS | 4016 | 1461065907159 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 04:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:38:27 INFO - PROCESS | 4016 | 1461065907162 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 04:38:27 INFO - PROCESS | 4016 | 1461065907165 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:38:27 INFO - PROCESS | 4016 | 1461065907167 Marionette TRACE conn5 <- [1,1502,null,{}] 04:38:27 INFO - PROCESS | 4016 | 1461065907171 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:27 INFO - PROCESS | 4016 | 1461065907298 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 04:38:27 INFO - PROCESS | 4016 | 1461065907358 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:27 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275A1C800 == 88 [pid = 4016] [id = 385] 04:38:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (0000007260779800) [pid = 4016] [serial = 1155] [outer = 0000000000000000] 04:38:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (000000726C434400) [pid = 4016] [serial = 1156] [outer = 0000007260779800] 04:38:27 INFO - PROCESS | 4016 | 1461065907406 Marionette DEBUG loaded listener.js 04:38:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (000000726DFE7000) [pid = 4016] [serial = 1157] [outer = 0000007260779800] 04:38:27 INFO - PROCESS | 4016 | 1461065907786 Marionette TRACE conn5 <- [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]]]}] 04:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 628ms 04:38:27 INFO - PROCESS | 4016 | 1461065907807 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 04:38:27 INFO - PROCESS | 4016 | 1461065907810 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 04:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:38:27 INFO - PROCESS | 4016 | 1461065907813 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:38:27 INFO - PROCESS | 4016 | 1461065907815 Marionette TRACE conn5 <- [1,1506,null,{}] 04:38:27 INFO - PROCESS | 4016 | 1461065907818 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:27 INFO - PROCESS | 4016 | 1461065907912 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 04:38:27 INFO - PROCESS | 4016 | 1461065907918 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:27 INFO - PROCESS | 4016 | ++DOCSHELL 00000072773A6000 == 89 [pid = 4016] [id = 386] 04:38:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (0000007270EA3000) [pid = 4016] [serial = 1158] [outer = 0000000000000000] 04:38:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (0000007271930400) [pid = 4016] [serial = 1159] [outer = 0000007270EA3000] 04:38:27 INFO - PROCESS | 4016 | 1461065907967 Marionette DEBUG loaded listener.js 04:38:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (000000727221F800) [pid = 4016] [serial = 1160] [outer = 0000007270EA3000] 04:38:28 INFO - PROCESS | 4016 | 1461065908389 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 629ms 04:38:28 INFO - PROCESS | 4016 | 1461065908446 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 04:38:28 INFO - PROCESS | 4016 | 1461065908449 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 04:38:28 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:38:28 INFO - PROCESS | 4016 | 1461065908452 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:38:28 INFO - PROCESS | 4016 | 1461065908455 Marionette TRACE conn5 <- [1,1510,null,{}] 04:38:28 INFO - PROCESS | 4016 | 1461065908459 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:28 INFO - PROCESS | 4016 | 1461065908574 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 04:38:28 INFO - PROCESS | 4016 | 1461065908587 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:28 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279499000 == 90 [pid = 4016] [id = 387] 04:38:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (0000007274402400) [pid = 4016] [serial = 1161] [outer = 0000000000000000] 04:38:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (00000072744AB800) [pid = 4016] [serial = 1162] [outer = 0000007274402400] 04:38:28 INFO - PROCESS | 4016 | 1461065908638 Marionette DEBUG loaded listener.js 04:38:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (00000072751AD000) [pid = 4016] [serial = 1163] [outer = 0000007274402400] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007275CC4800 == 89 [pid = 4016] [id = 179] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007278EDC000 == 88 [pid = 4016] [id = 248] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 000000726B79B800 == 87 [pid = 4016] [id = 107] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 00000072773B0800 == 86 [pid = 4016] [id = 216] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007278F15800 == 85 [pid = 4016] [id = 249] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 000000726CACE800 == 84 [pid = 4016] [id = 358] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 00000072744BE800 == 83 [pid = 4016] [id = 299] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 000000726FAF3800 == 82 [pid = 4016] [id = 108] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 000000727A61A800 == 81 [pid = 4016] [id = 337] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 000000727483D000 == 80 [pid = 4016] [id = 300] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 000000726D2D9000 == 79 [pid = 4016] [id = 47] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007275C21800 == 78 [pid = 4016] [id = 78] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 000000726D071000 == 77 [pid = 4016] [id = 76] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007275CD2000 == 76 [pid = 4016] [id = 109] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007270F28000 == 75 [pid = 4016] [id = 191] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 00000072786E9800 == 74 [pid = 4016] [id = 215] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007278ED0000 == 73 [pid = 4016] [id = 357] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 00000072658A6800 == 72 [pid = 4016] [id = 75] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 00000072786DE800 == 71 [pid = 4016] [id = 233] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007271DC6000 == 70 [pid = 4016] [id = 147] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007275D23800 == 69 [pid = 4016] [id = 232] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007271D34800 == 68 [pid = 4016] [id = 189] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 00000072744C3800 == 67 [pid = 4016] [id = 259] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007274839800 == 66 [pid = 4016] [id = 349] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007271D37800 == 65 [pid = 4016] [id = 148] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007275CE3800 == 64 [pid = 4016] [id = 63] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007275B65800 == 63 [pid = 4016] [id = 106] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 000000727949A800 == 62 [pid = 4016] [id = 217] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007275858800 == 61 [pid = 4016] [id = 301] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 000000727A117000 == 60 [pid = 4016] [id = 277] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007274817000 == 59 [pid = 4016] [id = 48] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007275D26000 == 58 [pid = 4016] [id = 244] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007275C10800 == 57 [pid = 4016] [id = 302] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007261F74800 == 56 [pid = 4016] [id = 46] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 00000072788B8000 == 55 [pid = 4016] [id = 313] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 000000726EED9000 == 54 [pid = 4016] [id = 250] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 000000727483E800 == 53 [pid = 4016] [id = 77] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007270FB4800 == 52 [pid = 4016] [id = 131] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 000000727A110800 == 51 [pid = 4016] [id = 266] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007266533000 == 50 [pid = 4016] [id = 339] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 00000072786F0000 == 49 [pid = 4016] [id = 338] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007270FA4000 == 48 [pid = 4016] [id = 178] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007271C3A800 == 47 [pid = 4016] [id = 303] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 000000727A092000 == 46 [pid = 4016] [id = 319] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 000000726E076000 == 45 [pid = 4016] [id = 377] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 000000727B5CD000 == 44 [pid = 4016] [id = 376] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 000000727A69D000 == 43 [pid = 4016] [id = 375] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 000000727A49A000 == 42 [pid = 4016] [id = 374] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 000000727A090000 == 41 [pid = 4016] [id = 373] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007279B91000 == 40 [pid = 4016] [id = 372] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 00000072794A1800 == 39 [pid = 4016] [id = 371] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007271C3C800 == 38 [pid = 4016] [id = 370] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 0000007278EE2000 == 37 [pid = 4016] [id = 368] 04:38:30 INFO - PROCESS | 4016 | --DOCSHELL 000000726DD11000 == 36 [pid = 4016] [id = 369] 04:38:31 INFO - PROCESS | 4016 | --DOCSHELL 000000726CB49000 == 35 [pid = 4016] [id = 379] 04:38:31 INFO - PROCESS | 4016 | --DOCSHELL 0000007271DCA800 == 34 [pid = 4016] [id = 382] 04:38:31 INFO - PROCESS | 4016 | --DOCSHELL 0000007275A1C800 == 33 [pid = 4016] [id = 385] 04:38:31 INFO - PROCESS | 4016 | --DOCSHELL 00000072744B9800 == 32 [pid = 4016] [id = 383] 04:38:31 INFO - PROCESS | 4016 | --DOCSHELL 0000007274C46000 == 31 [pid = 4016] [id = 384] 04:38:31 INFO - PROCESS | 4016 | --DOCSHELL 000000727072F800 == 30 [pid = 4016] [id = 380] 04:38:31 INFO - PROCESS | 4016 | --DOCSHELL 0000007270FB4000 == 29 [pid = 4016] [id = 381] 04:38:31 INFO - PROCESS | 4016 | --DOCSHELL 00000072773A6000 == 28 [pid = 4016] [id = 386] 04:38:31 INFO - PROCESS | 4016 | --DOCSHELL 000000726E20D000 == 27 [pid = 4016] [id = 378] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (0000007266C35800) [pid = 4016] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (000000726D2B7400) [pid = 4016] [serial = 946] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (0000007269F2F000) [pid = 4016] [serial = 943] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (00000072718ED400) [pid = 4016] [serial = 949] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (0000007270FD0000) [pid = 4016] [serial = 907] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (0000007274405400) [pid = 4016] [serial = 952] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (0000007278379C00) [pid = 4016] [serial = 958] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (0000007274FB7C00) [pid = 4016] [serial = 955] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (0000007270EA0C00) [pid = 4016] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (0000007271847400) [pid = 4016] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (00000072715D1C00) [pid = 4016] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (0000007270FD9C00) [pid = 4016] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (0000007272266800) [pid = 4016] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (00000072744B6C00) [pid = 4016] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (0000007272579400) [pid = 4016] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (00000072669A3800) [pid = 4016] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (00000072708B9C00) [pid = 4016] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (0000007261197C00) [pid = 4016] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (000000726CB74C00) [pid = 4016] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (000000726D0FA000) [pid = 4016] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (000000727184CC00) [pid = 4016] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (0000007271C7A400) [pid = 4016] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (000000726D29F400) [pid = 4016] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (000000726D693000) [pid = 4016] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (0000007270E95400) [pid = 4016] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000072658C9000) [pid = 4016] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (000000726B710800) [pid = 4016] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000072669EB400) [pid = 4016] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000725F6CBC00) [pid = 4016] [serial = 682] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726B757400) [pid = 4016] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000007276CBF800) [pid = 4016] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (0000007277C2E800) [pid = 4016] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000072786C7000) [pid = 4016] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (000000726CECDC00) [pid = 4016] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000072751B2800) [pid = 4016] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000726E399C00) [pid = 4016] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000007270379000) [pid = 4016] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000726D884C00) [pid = 4016] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000727257A400) [pid = 4016] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 04:38:31 INFO - PROCESS | 4016 | 1461065911466 Marionette TRACE conn5 <- [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"]]]}] 04:38:31 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 () { 04:38:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:38:31 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 () { 04:38:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:38:31 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 () { 04:38:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:38:31 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 () { 04:38:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:38:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 3033ms 04:38:31 INFO - PROCESS | 4016 | 1461065911488 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 04:38:31 INFO - PROCESS | 4016 | 1461065911492 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 04:38:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:38:31 INFO - PROCESS | 4016 | 1461065911498 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:38:31 INFO - PROCESS | 4016 | 1461065911502 Marionette TRACE conn5 <- [1,1514,null,{}] 04:38:31 INFO - PROCESS | 4016 | 1461065911509 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:31 INFO - PROCESS | 4016 | 1461065911606 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 04:38:31 INFO - PROCESS | 4016 | 1461065911618 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000726047A800 == 28 [pid = 4016] [id = 388] 04:38:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000725FDF5800) [pid = 4016] [serial = 1164] [outer = 0000000000000000] 04:38:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000725FE37400) [pid = 4016] [serial = 1165] [outer = 000000725FDF5800] 04:38:31 INFO - PROCESS | 4016 | 1461065911668 Marionette DEBUG loaded listener.js 04:38:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000726001B800) [pid = 4016] [serial = 1166] [outer = 000000725FDF5800] 04:38:32 INFO - PROCESS | 4016 | 1461065912174 Marionette TRACE conn5 <- [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"]]]}] 04:38:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:38:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:38:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:38:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:38:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:38:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:38:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 738ms 04:38:32 INFO - PROCESS | 4016 | 1461065912241 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 04:38:32 INFO - PROCESS | 4016 | 1461065912248 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 04:38:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:38:32 INFO - PROCESS | 4016 | 1461065912255 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:38:32 INFO - PROCESS | 4016 | 1461065912258 Marionette TRACE conn5 <- [1,1518,null,{}] 04:38:32 INFO - PROCESS | 4016 | 1461065912262 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:32 INFO - PROCESS | 4016 | 1461065912352 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 04:38:32 INFO - PROCESS | 4016 | 1461065912359 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000726539C800 == 29 [pid = 4016] [id = 389] 04:38:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000726001D800) [pid = 4016] [serial = 1167] [outer = 0000000000000000] 04:38:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (000000726074A400) [pid = 4016] [serial = 1168] [outer = 000000726001D800] 04:38:32 INFO - PROCESS | 4016 | 1461065912410 Marionette DEBUG loaded listener.js 04:38:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (0000007260775000) [pid = 4016] [serial = 1169] [outer = 000000726001D800] 04:38:32 INFO - PROCESS | 4016 | 1461065912884 Marionette TRACE conn5 <- [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]]]}] 04:38:32 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 04:38:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:38:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:38:32 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. 04:38:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:38:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 691ms 04:38:32 INFO - PROCESS | 4016 | 1461065912951 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 04:38:32 INFO - PROCESS | 4016 | 1461065912955 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 04:38:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:38:33 INFO - PROCESS | 4016 | 1461065912992 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:38:33 INFO - PROCESS | 4016 | 1461065912996 Marionette TRACE conn5 <- [1,1522,null,{}] 04:38:33 INFO - PROCESS | 4016 | 1461065913011 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:33 INFO - PROCESS | 4016 | 1461065913139 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 04:38:33 INFO - PROCESS | 4016 | 1461065913148 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:33 INFO - PROCESS | 4016 | ++DOCSHELL 0000007266545800 == 30 [pid = 4016] [id = 390] 04:38:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (000000725E2E1800) [pid = 4016] [serial = 1170] [outer = 0000000000000000] 04:38:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (000000726112DC00) [pid = 4016] [serial = 1171] [outer = 000000725E2E1800] 04:38:33 INFO - PROCESS | 4016 | 1461065913202 Marionette DEBUG loaded listener.js 04:38:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (0000007261F95000) [pid = 4016] [serial = 1172] [outer = 000000725E2E1800] 04:38:33 INFO - PROCESS | 4016 | 1461065913655 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:38:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:38:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 732ms 04:38:33 INFO - PROCESS | 4016 | 1461065913692 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 04:38:33 INFO - PROCESS | 4016 | 1461065913695 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 04:38:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:38:33 INFO - PROCESS | 4016 | 1461065913699 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:38:33 INFO - PROCESS | 4016 | 1461065913701 Marionette TRACE conn5 <- [1,1526,null,{}] 04:38:33 INFO - PROCESS | 4016 | 1461065913704 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:33 INFO - PROCESS | 4016 | 1461065913790 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 04:38:33 INFO - PROCESS | 4016 | 1461065913797 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:33 INFO - PROCESS | 4016 | ++DOCSHELL 0000007269F88000 == 31 [pid = 4016] [id = 391] 04:38:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (0000007264E18C00) [pid = 4016] [serial = 1173] [outer = 0000000000000000] 04:38:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (0000007265536400) [pid = 4016] [serial = 1174] [outer = 0000007264E18C00] 04:38:33 INFO - PROCESS | 4016 | 1461065913845 Marionette DEBUG loaded listener.js 04:38:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0000007265790800) [pid = 4016] [serial = 1175] [outer = 0000007264E18C00] 04:38:34 INFO - PROCESS | 4016 | 1461065914288 Marionette TRACE conn5 <- [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]]]}] 04:38:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:38:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 630ms 04:38:34 INFO - PROCESS | 4016 | 1461065914333 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 04:38:34 INFO - PROCESS | 4016 | 1461065914336 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 04:38:34 INFO - PROCESS | 4016 | 1461065914339 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:38:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:38:34 INFO - PROCESS | 4016 | 1461065914341 Marionette TRACE conn5 <- [1,1530,null,{}] 04:38:34 INFO - PROCESS | 4016 | 1461065914345 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:34 INFO - PROCESS | 4016 | 1461065914426 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 04:38:34 INFO - PROCESS | 4016 | 1461065914432 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:34 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C2C8000 == 32 [pid = 4016] [id = 392] 04:38:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000726001C400) [pid = 4016] [serial = 1176] [outer = 0000000000000000] 04:38:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000072658CC000) [pid = 4016] [serial = 1177] [outer = 000000726001C400] 04:38:34 INFO - PROCESS | 4016 | 1461065914479 Marionette DEBUG loaded listener.js 04:38:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (0000007266507C00) [pid = 4016] [serial = 1178] [outer = 000000726001C400] 04:38:34 INFO - PROCESS | 4016 | 1461065914959 Marionette TRACE conn5 <- [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]]]}] 04:38:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:38:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 691ms 04:38:35 INFO - PROCESS | 4016 | 1461065915035 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 04:38:35 INFO - PROCESS | 4016 | 1461065915038 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 04:38:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:38:35 INFO - PROCESS | 4016 | 1461065915041 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:38:35 INFO - PROCESS | 4016 | 1461065915043 Marionette TRACE conn5 <- [1,1534,null,{}] 04:38:35 INFO - PROCESS | 4016 | 1461065915047 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:35 INFO - PROCESS | 4016 | 1461065915164 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 04:38:35 INFO - PROCESS | 4016 | 1461065915177 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CB54000 == 33 [pid = 4016] [id = 393] 04:38:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (0000007266989C00) [pid = 4016] [serial = 1179] [outer = 0000000000000000] 04:38:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (00000072669E8000) [pid = 4016] [serial = 1180] [outer = 0000007266989C00] 04:38:35 INFO - PROCESS | 4016 | 1461065915231 Marionette DEBUG loaded listener.js 04:38:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (0000007266C31000) [pid = 4016] [serial = 1181] [outer = 0000007266989C00] 04:38:35 INFO - PROCESS | 4016 | 1461065915660 Marionette TRACE conn5 <- [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]]]}] 04:38:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:38:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 629ms 04:38:35 INFO - PROCESS | 4016 | 1461065915679 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 04:38:35 INFO - PROCESS | 4016 | 1461065915682 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 04:38:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:38:35 INFO - PROCESS | 4016 | 1461065915685 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:38:35 INFO - PROCESS | 4016 | 1461065915687 Marionette TRACE conn5 <- [1,1538,null,{}] 04:38:35 INFO - PROCESS | 4016 | 1461065915691 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:35 INFO - PROCESS | 4016 | 1461065915771 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 04:38:35 INFO - PROCESS | 4016 | 1461065915808 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE88000 == 34 [pid = 4016] [id = 394] 04:38:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (000000725FDE6400) [pid = 4016] [serial = 1182] [outer = 0000000000000000] 04:38:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (0000007266C64C00) [pid = 4016] [serial = 1183] [outer = 000000725FDE6400] 04:38:35 INFO - PROCESS | 4016 | 1461065915855 Marionette DEBUG loaded listener.js 04:38:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (0000007267040800) [pid = 4016] [serial = 1184] [outer = 000000725FDE6400] 04:38:36 INFO - PROCESS | 4016 | 1461065916281 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:38:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:38:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 629ms 04:38:36 INFO - PROCESS | 4016 | 1461065916317 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 04:38:36 INFO - PROCESS | 4016 | 1461065916320 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 04:38:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:38:36 INFO - PROCESS | 4016 | 1461065916323 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:38:36 INFO - PROCESS | 4016 | 1461065916325 Marionette TRACE conn5 <- [1,1542,null,{}] 04:38:36 INFO - PROCESS | 4016 | 1461065916329 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:36 INFO - PROCESS | 4016 | 1461065916408 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 04:38:36 INFO - PROCESS | 4016 | 1461065916414 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D6ED800 == 35 [pid = 4016] [id = 395] 04:38:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (0000007269F25C00) [pid = 4016] [serial = 1185] [outer = 0000000000000000] 04:38:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (0000007269F2C400) [pid = 4016] [serial = 1186] [outer = 0000007269F25C00] 04:38:36 INFO - PROCESS | 4016 | 1461065916462 Marionette DEBUG loaded listener.js 04:38:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (000000726B70C400) [pid = 4016] [serial = 1187] [outer = 0000007269F25C00] 04:38:36 INFO - PROCESS | 4016 | 1461065916943 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:38:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:38:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 628ms 04:38:36 INFO - PROCESS | 4016 | 1461065916958 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 04:38:36 INFO - PROCESS | 4016 | 1461065916961 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 04:38:36 INFO - PROCESS | 4016 | 1461065916964 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:38:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:38:36 INFO - PROCESS | 4016 | 1461065916966 Marionette TRACE conn5 <- [1,1546,null,{}] 04:38:36 INFO - PROCESS | 4016 | 1461065916970 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:37 INFO - PROCESS | 4016 | 1461065917079 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 04:38:37 INFO - PROCESS | 4016 | 1461065917188 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:37 INFO - PROCESS | 4016 | ++DOCSHELL 0000007266545000 == 36 [pid = 4016] [id = 396] 04:38:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (000000726B762C00) [pid = 4016] [serial = 1188] [outer = 0000000000000000] 04:38:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (000000726BA5F400) [pid = 4016] [serial = 1189] [outer = 000000726B762C00] 04:38:37 INFO - PROCESS | 4016 | 1461065917244 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (000000726BCC0400) [pid = 4016] [serial = 1190] [outer = 000000726B762C00] 04:38:37 INFO - PROCESS | 4016 | 1461065917660 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:38:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:38:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 733ms 04:38:37 INFO - PROCESS | 4016 | 1461065917706 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 04:38:37 INFO - PROCESS | 4016 | 1461065917709 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 04:38:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:38:37 INFO - PROCESS | 4016 | 1461065917712 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:38:37 INFO - PROCESS | 4016 | 1461065917714 Marionette TRACE conn5 <- [1,1550,null,{}] 04:38:37 INFO - PROCESS | 4016 | 1461065917717 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:37 INFO - PROCESS | 4016 | 1461065917830 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 04:38:37 INFO - PROCESS | 4016 | 1461065917836 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:37 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DD1D800 == 37 [pid = 4016] [id = 397] 04:38:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (000000726B70F800) [pid = 4016] [serial = 1191] [outer = 0000000000000000] 04:38:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (000000726C156400) [pid = 4016] [serial = 1192] [outer = 000000726B70F800] 04:38:37 INFO - PROCESS | 4016 | 1461065917887 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (000000726C4B0000) [pid = 4016] [serial = 1193] [outer = 000000726B70F800] 04:38:38 INFO - PROCESS | 4016 | 1461065918348 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:38:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:38:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 690ms 04:38:38 INFO - PROCESS | 4016 | 1461065918405 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 04:38:38 INFO - PROCESS | 4016 | 1461065918407 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 04:38:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:38:38 INFO - PROCESS | 4016 | 1461065918411 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:38:38 INFO - PROCESS | 4016 | 1461065918414 Marionette TRACE conn5 <- [1,1554,null,{}] 04:38:38 INFO - PROCESS | 4016 | 1461065918417 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:38 INFO - PROCESS | 4016 | 1461065918575 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 04:38:38 INFO - PROCESS | 4016 | 1461065918601 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C2C7800 == 38 [pid = 4016] [id = 398] 04:38:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (000000726C7F3000) [pid = 4016] [serial = 1194] [outer = 0000000000000000] 04:38:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (000000726C8DD400) [pid = 4016] [serial = 1195] [outer = 000000726C7F3000] 04:38:38 INFO - PROCESS | 4016 | 1461065918658 Marionette DEBUG loaded listener.js 04:38:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (000000726CB6CC00) [pid = 4016] [serial = 1196] [outer = 000000726C7F3000] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (000000726BA61000) [pid = 4016] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (000000725FE3CC00) [pid = 4016] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (000000726076E800) [pid = 4016] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (0000007279E2E800) [pid = 4016] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (00000072794D1C00) [pid = 4016] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (0000007278F8BC00) [pid = 4016] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (0000007278E2A400) [pid = 4016] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (00000072715D0400) [pid = 4016] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (000000726CECB400) [pid = 4016] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (0000007264DB9400) [pid = 4016] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (0000007277355800) [pid = 4016] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (000000726D2A1800) [pid = 4016] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (0000007269F2CC00) [pid = 4016] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (0000007260748000) [pid = 4016] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (000000726C433000) [pid = 4016] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (0000007260778400) [pid = 4016] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (000000727229F000) [pid = 4016] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (0000007272226400) [pid = 4016] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (00000072637CCC00) [pid = 4016] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (0000007276CC3400) [pid = 4016] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000072751AA400) [pid = 4016] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000072744AE000) [pid = 4016] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000726E36AC00) [pid = 4016] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000727843A000) [pid = 4016] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000007270FD7C00) [pid = 4016] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (0000007271C6CC00) [pid = 4016] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000072744B1800) [pid = 4016] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (000000726697FC00) [pid = 4016] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000072709E6C00) [pid = 4016] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000726CB6C000) [pid = 4016] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000072724F6C00) [pid = 4016] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000007270EA3000) [pid = 4016] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000726FA5FC00) [pid = 4016] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000072709EB800) [pid = 4016] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (0000007260779800) [pid = 4016] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:38:39 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000007270F83000) [pid = 4016] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:38:39 INFO - PROCESS | 4016 | 1461065919743 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:38:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:38:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1386ms 04:38:39 INFO - PROCESS | 4016 | 1461065919799 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 04:38:39 INFO - PROCESS | 4016 | 1461065919802 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 04:38:39 INFO - PROCESS | 4016 | 1461065919805 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:38:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:38:39 INFO - PROCESS | 4016 | 1461065919807 Marionette TRACE conn5 <- [1,1558,null,{}] 04:38:39 INFO - PROCESS | 4016 | 1461065919810 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:39 INFO - PROCESS | 4016 | 1461065919893 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 04:38:39 INFO - PROCESS | 4016 | 1461065919899 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000726EED9000 == 39 [pid = 4016] [id = 399] 04:38:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000007266C36C00) [pid = 4016] [serial = 1197] [outer = 0000000000000000] 04:38:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726C70C000) [pid = 4016] [serial = 1198] [outer = 0000007266C36C00] 04:38:39 INFO - PROCESS | 4016 | 1461065919946 Marionette DEBUG loaded listener.js 04:38:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000726CB72000) [pid = 4016] [serial = 1199] [outer = 0000007266C36C00] 04:38:40 INFO - PROCESS | 4016 | 1461065920377 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:38:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:38:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 626ms 04:38:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:38:40 INFO - PROCESS | 4016 | 1461065920434 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 04:38:40 INFO - PROCESS | 4016 | 1461065920437 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 04:38:40 INFO - PROCESS | 4016 | 1461065920440 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:38:40 INFO - PROCESS | 4016 | 1461065920442 Marionette TRACE conn5 <- [1,1562,null,{}] 04:38:40 INFO - PROCESS | 4016 | 1461065920446 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:40 INFO - PROCESS | 4016 | 1461065920527 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 04:38:40 INFO - PROCESS | 4016 | 1461065920533 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:40 INFO - PROCESS | 4016 | ++DOCSHELL 00000072703EA000 == 40 [pid = 4016] [id = 400] 04:38:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726CC28800) [pid = 4016] [serial = 1200] [outer = 0000000000000000] 04:38:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726CC31C00) [pid = 4016] [serial = 1201] [outer = 000000726CC28800] 04:38:40 INFO - PROCESS | 4016 | 1461065920580 Marionette DEBUG loaded listener.js 04:38:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000726CECC400) [pid = 4016] [serial = 1202] [outer = 000000726CC28800] 04:38:41 INFO - PROCESS | 4016 | 1461065921034 Marionette TRACE conn5 <- [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]]]}] 04:38:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:38:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 628ms 04:38:41 INFO - PROCESS | 4016 | 1461065921071 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 04:38:41 INFO - PROCESS | 4016 | 1461065921073 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 04:38:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:38:41 INFO - PROCESS | 4016 | 1461065921076 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:38:41 INFO - PROCESS | 4016 | 1461065921078 Marionette TRACE conn5 <- [1,1566,null,{}] 04:38:41 INFO - PROCESS | 4016 | 1461065921087 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:41 INFO - PROCESS | 4016 | 1461065921169 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 04:38:41 INFO - PROCESS | 4016 | 1461065921176 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:41 INFO - PROCESS | 4016 | ++DOCSHELL 00000072707A3800 == 41 [pid = 4016] [id = 401] 04:38:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000726CED1800) [pid = 4016] [serial = 1203] [outer = 0000000000000000] 04:38:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (000000726D145800) [pid = 4016] [serial = 1204] [outer = 000000726CED1800] 04:38:41 INFO - PROCESS | 4016 | 1461065921223 Marionette DEBUG loaded listener.js 04:38:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000726D150C00) [pid = 4016] [serial = 1205] [outer = 000000726CED1800] 04:38:42 INFO - PROCESS | 4016 | --DOCSHELL 0000007272550000 == 40 [pid = 4016] [id = 23] 04:38:42 INFO - PROCESS | 4016 | --DOCSHELL 000000726D081800 == 39 [pid = 4016] [id = 30] 04:38:42 INFO - PROCESS | 4016 | --DOCSHELL 0000007270A5A800 == 38 [pid = 4016] [id = 22] 04:38:42 INFO - PROCESS | 4016 | --DOCSHELL 000000726F60F000 == 37 [pid = 4016] [id = 20] 04:38:42 INFO - PROCESS | 4016 | --DOCSHELL 000000726B7AF800 == 36 [pid = 4016] [id = 17] 04:38:42 INFO - PROCESS | 4016 | --DOCSHELL 00000072655F0000 == 35 [pid = 4016] [id = 27] 04:38:42 INFO - PROCESS | 4016 | --DOCSHELL 000000726C120000 == 34 [pid = 4016] [id = 29] 04:38:42 INFO - PROCESS | 4016 | --DOCSHELL 0000007260981800 == 33 [pid = 4016] [id = 13] 04:38:42 INFO - PROCESS | 4016 | --DOCSHELL 0000007270723800 == 32 [pid = 4016] [id = 24] 04:38:42 INFO - PROCESS | 4016 | --DOCSHELL 000000726E21E800 == 31 [pid = 4016] [id = 19] 04:38:42 INFO - PROCESS | 4016 | --DOCSHELL 00000072703DB000 == 30 [pid = 4016] [id = 21] 04:38:42 INFO - PROCESS | 4016 | --DOCSHELL 00000072744C3000 == 29 [pid = 4016] [id = 25] 04:38:42 INFO - PROCESS | 4016 | --DOCSHELL 000000726577D000 == 28 [pid = 4016] [id = 15] 04:38:42 INFO - PROCESS | 4016 | --DOCSHELL 00000072613CB800 == 27 [pid = 4016] [id = 26] 04:38:42 INFO - PROCESS | 4016 | --DOCSHELL 000000726379F800 == 26 [pid = 4016] [id = 14] 04:38:42 INFO - PROCESS | 4016 | --DOCSHELL 0000007266C8B800 == 25 [pid = 4016] [id = 16] 04:38:42 INFO - PROCESS | 4016 | --DOCSHELL 00000072613CD800 == 24 [pid = 4016] [id = 18] 04:38:42 INFO - PROCESS | 4016 | --DOCSHELL 0000007266C86000 == 23 [pid = 4016] [id = 28] 04:38:42 INFO - PROCESS | 4016 | --DOCSHELL 0000007279499000 == 22 [pid = 4016] [id = 387] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (0000007278387400) [pid = 4016] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000007276CC3C00) [pid = 4016] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000072718EB400) [pid = 4016] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000007278E22C00) [pid = 4016] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000726D2A4C00) [pid = 4016] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000072786C9400) [pid = 4016] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000072744B5000) [pid = 4016] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (0000007272587800) [pid = 4016] [serial = 994] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000072669A8800) [pid = 4016] [serial = 997] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000727842F400) [pid = 4016] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (0000007277354000) [pid = 4016] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000007269F24000) [pid = 4016] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000072718EA800) [pid = 4016] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000726D693C00) [pid = 4016] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000007274409C00) [pid = 4016] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000727221F800) [pid = 4016] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000072708C1000) [pid = 4016] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000072709E9800) [pid = 4016] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000007270E9C000) [pid = 4016] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000007270AD3C00) [pid = 4016] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000726C434400) [pid = 4016] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000007270FDA400) [pid = 4016] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000007271930400) [pid = 4016] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000727184E400) [pid = 4016] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000726C8E8000) [pid = 4016] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000726C437C00) [pid = 4016] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000072744AB800) [pid = 4016] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (00000072658CB000) [pid = 4016] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0000007260BF2400) [pid = 4016] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000727B6C8000) [pid = 4016] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (0000007279E37400) [pid = 4016] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000727A41E400) [pid = 4016] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (0000007279E33000) [pid = 4016] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000727A421800) [pid = 4016] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (00000072794DC800) [pid = 4016] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (0000007278FEA800) [pid = 4016] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (0000007278FE1400) [pid = 4016] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (0000007278F85000) [pid = 4016] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (0000007278E2D000) [pid = 4016] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000727837B800) [pid = 4016] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (0000007271C75000) [pid = 4016] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000726FA53C00) [pid = 4016] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000726D22A400) [pid = 4016] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000726BA66400) [pid = 4016] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (00000072665D4400) [pid = 4016] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (00000072786CE400) [pid = 4016] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000726D2B2000) [pid = 4016] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000726CB6E000) [pid = 4016] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000726D152000) [pid = 4016] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (00000072658CA400) [pid = 4016] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (0000007269F28800) [pid = 4016] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000726DFE7000) [pid = 4016] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000726DCE6C00) [pid = 4016] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (0000007271852000) [pid = 4016] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000727226B800) [pid = 4016] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 04:38:43 INFO - PROCESS | 4016 | 1461065923286 Marionette TRACE conn5 <- [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]]]}] 04:38:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:38:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 2232ms 04:38:43 INFO - PROCESS | 4016 | 1461065923313 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 04:38:43 INFO - PROCESS | 4016 | 1461065923317 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 04:38:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:38:43 INFO - PROCESS | 4016 | 1461065923323 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:38:43 INFO - PROCESS | 4016 | 1461065923328 Marionette TRACE conn5 <- [1,1570,null,{}] 04:38:43 INFO - PROCESS | 4016 | 1461065923334 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:43 INFO - PROCESS | 4016 | 1461065923428 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 04:38:43 INFO - PROCESS | 4016 | 1461065923439 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:43 INFO - PROCESS | 4016 | ++DOCSHELL 00000072613BF800 == 23 [pid = 4016] [id = 402] 04:38:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000725FC82C00) [pid = 4016] [serial = 1206] [outer = 0000000000000000] 04:38:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000725FC83800) [pid = 4016] [serial = 1207] [outer = 000000725FC82C00] 04:38:43 INFO - PROCESS | 4016 | 1461065923490 Marionette DEBUG loaded listener.js 04:38:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000725FDF4400) [pid = 4016] [serial = 1208] [outer = 000000725FC82C00] 04:38:43 INFO - PROCESS | 4016 | 1461065923974 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:38:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:38:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 691ms 04:38:44 INFO - PROCESS | 4016 | 1461065924017 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 04:38:44 INFO - PROCESS | 4016 | 1461065924024 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 04:38:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:38:44 INFO - PROCESS | 4016 | 1461065924031 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:38:44 INFO - PROCESS | 4016 | 1461065924034 Marionette TRACE conn5 <- [1,1574,null,{}] 04:38:44 INFO - PROCESS | 4016 | 1461065924038 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:44 INFO - PROCESS | 4016 | 1461065924124 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 04:38:44 INFO - PROCESS | 4016 | 1461065924134 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:44 INFO - PROCESS | 4016 | ++DOCSHELL 00000072657C6800 == 24 [pid = 4016] [id = 403] 04:38:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (0000007260018400) [pid = 4016] [serial = 1209] [outer = 0000000000000000] 04:38:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (0000007260023400) [pid = 4016] [serial = 1210] [outer = 0000007260018400] 04:38:44 INFO - PROCESS | 4016 | 1461065924182 Marionette DEBUG loaded listener.js 04:38:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (00000072606BD000) [pid = 4016] [serial = 1211] [outer = 0000007260018400] 04:38:44 INFO - PROCESS | 4016 | 1461065924661 Marionette TRACE conn5 <- [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]]]}] 04:38:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:38:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 692ms 04:38:44 INFO - PROCESS | 4016 | 1461065924729 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 04:38:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:38:44 INFO - PROCESS | 4016 | 1461065924732 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 04:38:44 INFO - PROCESS | 4016 | 1461065924736 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:38:44 INFO - PROCESS | 4016 | 1461065924739 Marionette TRACE conn5 <- [1,1578,null,{}] 04:38:44 INFO - PROCESS | 4016 | 1461065924751 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:44 INFO - PROCESS | 4016 | 1461065924872 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 04:38:44 INFO - PROCESS | 4016 | 1461065924944 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:44 INFO - PROCESS | 4016 | ++DOCSHELL 0000007269442800 == 25 [pid = 4016] [id = 404] 04:38:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000725E337800) [pid = 4016] [serial = 1212] [outer = 0000000000000000] 04:38:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (00000072607B8400) [pid = 4016] [serial = 1213] [outer = 000000725E337800] 04:38:45 INFO - PROCESS | 4016 | 1461065924996 Marionette DEBUG loaded listener.js 04:38:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (0000007260BF8C00) [pid = 4016] [serial = 1214] [outer = 000000725E337800] 04:38:45 INFO - PROCESS | 4016 | 1461065925409 Marionette TRACE conn5 <- [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]]]}] 04:38:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:38:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 690ms 04:38:45 INFO - PROCESS | 4016 | 1461065925427 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 04:38:45 INFO - PROCESS | 4016 | 1461065925430 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 04:38:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:38:45 INFO - PROCESS | 4016 | 1461065925440 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:38:45 INFO - PROCESS | 4016 | 1461065925442 Marionette TRACE conn5 <- [1,1582,null,{}] 04:38:45 INFO - PROCESS | 4016 | 1461065925446 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:45 INFO - PROCESS | 4016 | 1461065925527 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 04:38:45 INFO - PROCESS | 4016 | 1461065925533 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C85A800 == 26 [pid = 4016] [id = 405] 04:38:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (0000007261834C00) [pid = 4016] [serial = 1215] [outer = 0000000000000000] 04:38:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (00000072637CAC00) [pid = 4016] [serial = 1216] [outer = 0000007261834C00] 04:38:45 INFO - PROCESS | 4016 | 1461065925580 Marionette DEBUG loaded listener.js 04:38:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000726534BC00) [pid = 4016] [serial = 1217] [outer = 0000007261834C00] 04:38:46 INFO - PROCESS | 4016 | 1461065926018 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:38:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:38:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 650ms 04:38:46 INFO - PROCESS | 4016 | 1461065926087 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 04:38:46 INFO - PROCESS | 4016 | 1461065926089 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 04:38:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:38:46 INFO - PROCESS | 4016 | 1461065926092 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:38:46 INFO - PROCESS | 4016 | 1461065926094 Marionette TRACE conn5 <- [1,1586,null,{}] 04:38:46 INFO - PROCESS | 4016 | 1461065926098 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:46 INFO - PROCESS | 4016 | 1461065926174 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 04:38:46 INFO - PROCESS | 4016 | 1461065926183 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE28800 == 27 [pid = 4016] [id = 406] 04:38:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000725FE39000) [pid = 4016] [serial = 1218] [outer = 0000000000000000] 04:38:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000726579A800) [pid = 4016] [serial = 1219] [outer = 000000725FE39000] 04:38:46 INFO - PROCESS | 4016 | 1461065926229 Marionette DEBUG loaded listener.js 04:38:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (0000007266443800) [pid = 4016] [serial = 1220] [outer = 000000725FE39000] 04:38:46 INFO - PROCESS | 4016 | 1461065926689 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:38:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:38:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 628ms 04:38:46 INFO - PROCESS | 4016 | 1461065926724 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 04:38:46 INFO - PROCESS | 4016 | 1461065926726 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 04:38:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:38:46 INFO - PROCESS | 4016 | 1461065926730 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:38:46 INFO - PROCESS | 4016 | 1461065926732 Marionette TRACE conn5 <- [1,1590,null,{}] 04:38:46 INFO - PROCESS | 4016 | 1461065926735 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:46 INFO - PROCESS | 4016 | 1461065926848 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 04:38:46 INFO - PROCESS | 4016 | 1461065926858 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D6F7000 == 28 [pid = 4016] [id = 407] 04:38:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (0000007266982400) [pid = 4016] [serial = 1221] [outer = 0000000000000000] 04:38:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (00000072669ACC00) [pid = 4016] [serial = 1222] [outer = 0000007266982400] 04:38:46 INFO - PROCESS | 4016 | 1461065926909 Marionette DEBUG loaded listener.js 04:38:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (00000072669EC400) [pid = 4016] [serial = 1223] [outer = 0000007266982400] 04:38:47 INFO - PROCESS | 4016 | 1461065927349 Marionette TRACE conn5 <- [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]]]}] 04:38:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:38:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 691ms 04:38:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:38:47 INFO - PROCESS | 4016 | 1461065927424 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 04:38:47 INFO - PROCESS | 4016 | 1461065927426 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 04:38:47 INFO - PROCESS | 4016 | 1461065927430 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:38:47 INFO - PROCESS | 4016 | 1461065927432 Marionette TRACE conn5 <- [1,1594,null,{}] 04:38:47 INFO - PROCESS | 4016 | 1461065927435 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:47 INFO - PROCESS | 4016 | 1461065927509 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 04:38:47 INFO - PROCESS | 4016 | 1461065927545 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:47 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DD11800 == 29 [pid = 4016] [id = 408] 04:38:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (0000007266C37400) [pid = 4016] [serial = 1224] [outer = 0000000000000000] 04:38:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (0000007266C60400) [pid = 4016] [serial = 1225] [outer = 0000007266C37400] 04:38:47 INFO - PROCESS | 4016 | 1461065927593 Marionette DEBUG loaded listener.js 04:38:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000726703F400) [pid = 4016] [serial = 1226] [outer = 0000007266C37400] 04:38:48 INFO - PROCESS | 4016 | 1461065928063 Marionette TRACE conn5 <- [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]]]}] 04:38:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:38:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 671ms 04:38:48 INFO - PROCESS | 4016 | 1461065928104 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 04:38:48 INFO - PROCESS | 4016 | 1461065928109 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 04:38:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:38:48 INFO - PROCESS | 4016 | 1461065928115 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:38:48 INFO - PROCESS | 4016 | 1461065928120 Marionette TRACE conn5 <- [1,1598,null,{}] 04:38:48 INFO - PROCESS | 4016 | 1461065928126 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:48 INFO - PROCESS | 4016 | 1461065928240 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 04:38:48 INFO - PROCESS | 4016 | 1461065928328 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:48 INFO - PROCESS | 4016 | ++DOCSHELL 0000007260BD2000 == 30 [pid = 4016] [id = 409] 04:38:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000725ED6B800) [pid = 4016] [serial = 1227] [outer = 0000000000000000] 04:38:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000725F570400) [pid = 4016] [serial = 1228] [outer = 000000725ED6B800] 04:38:48 INFO - PROCESS | 4016 | 1461065928388 Marionette DEBUG loaded listener.js 04:38:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000725FE3FC00) [pid = 4016] [serial = 1229] [outer = 000000725ED6B800] 04:38:49 INFO - PROCESS | 4016 | 1461065929159 Marionette TRACE conn5 <- [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]]]}] 04:38:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:38:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1084ms 04:38:49 INFO - PROCESS | 4016 | 1461065929212 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 04:38:49 INFO - PROCESS | 4016 | 1461065929219 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 04:38:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:38:49 INFO - PROCESS | 4016 | 1461065929225 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:38:49 INFO - PROCESS | 4016 | 1461065929229 Marionette TRACE conn5 <- [1,1602,null,{}] 04:38:49 INFO - PROCESS | 4016 | 1461065929234 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:49 INFO - PROCESS | 4016 | 1461065929349 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 04:38:49 INFO - PROCESS | 4016 | 1461065929421 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:49 INFO - PROCESS | 4016 | ++DOCSHELL 0000007269441000 == 31 [pid = 4016] [id = 410] 04:38:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (0000007260776C00) [pid = 4016] [serial = 1230] [outer = 0000000000000000] 04:38:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0000007260977400) [pid = 4016] [serial = 1231] [outer = 0000007260776C00] 04:38:51 INFO - PROCESS | 4016 | 1461065929480 Marionette DEBUG loaded listener.js 04:38:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000007264DBA400) [pid = 4016] [serial = 1232] [outer = 0000007260776C00] 04:38:51 INFO - PROCESS | 4016 | 1461065930115 Marionette TRACE conn5 <- [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]]]}] 04:38:51 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 04:38:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 940ms 04:38:51 INFO - PROCESS | 4016 | 1461065930169 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 04:38:51 INFO - PROCESS | 4016 | 1461065930172 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 04:38:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:38:51 INFO - PROCESS | 4016 | 1461065930176 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:38:51 INFO - PROCESS | 4016 | 1461065930180 Marionette TRACE conn5 <- [1,1606,null,{}] 04:38:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1139ms 04:38:51 INFO - PROCESS | 4016 | 1461065930192 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:51 INFO - PROCESS | 4016 | 1461065930386 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 04:38:51 INFO - PROCESS | 4016 | 1461065930462 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:51 INFO - PROCESS | 4016 | ++DOCSHELL 00000072655E6800 == 32 [pid = 4016] [id = 411] 04:38:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000725FC7FC00) [pid = 4016] [serial = 1233] [outer = 0000000000000000] 04:38:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000725FDEE400) [pid = 4016] [serial = 1234] [outer = 000000725FC7FC00] 04:38:51 INFO - PROCESS | 4016 | 1461065930515 Marionette DEBUG loaded listener.js 04:38:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000726074C000) [pid = 4016] [serial = 1235] [outer = 000000725FC7FC00] 04:38:51 INFO - PROCESS | 4016 | --DOCSHELL 00000072707A3800 == 31 [pid = 4016] [id = 401] 04:38:51 INFO - PROCESS | 4016 | 1461065931036 Marionette TRACE conn5 <- [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]]]}] 04:38:51 INFO - PROCESS | 4016 | 1461065931318 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 04:38:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:38:51 INFO - PROCESS | 4016 | 1461065931323 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 04:38:51 INFO - PROCESS | 4016 | 1461065931328 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - PROCESS | 4016 | 1461065931332 Marionette TRACE conn5 <- [1,1610,null,{}] 04:38:51 INFO - PROCESS | 4016 | 1461065931336 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:51 INFO - PROCESS | 4016 | 1461065931424 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 04:38:51 INFO - PROCESS | 4016 | 1461065931434 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:51 INFO - PROCESS | 4016 | ++DOCSHELL 0000007269F83000 == 32 [pid = 4016] [id = 412] 04:38:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000726183E400) [pid = 4016] [serial = 1236] [outer = 0000000000000000] 04:38:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000007261F8DC00) [pid = 4016] [serial = 1237] [outer = 000000726183E400] 04:38:51 INFO - PROCESS | 4016 | 1461065931491 Marionette DEBUG loaded listener.js 04:38:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000726553D400) [pid = 4016] [serial = 1238] [outer = 000000726183E400] 04:38:51 INFO - PROCESS | 4016 | 1461065931903 Marionette TRACE conn5 <- [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]]]}] 04:38:51 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 04:38:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 626ms 04:38:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:38:51 INFO - PROCESS | 4016 | 1461065931956 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 04:38:51 INFO - PROCESS | 4016 | 1461065931960 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 04:38:51 INFO - PROCESS | 4016 | 1461065931963 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - PROCESS | 4016 | 1461065931966 Marionette TRACE conn5 <- [1,1614,null,{}] 04:38:51 INFO - PROCESS | 4016 | 1461065931969 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:52 INFO - PROCESS | 4016 | 1461065932051 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 04:38:52 INFO - PROCESS | 4016 | 1461065932060 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D5F4800 == 33 [pid = 4016] [id = 413] 04:38:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000007266443000) [pid = 4016] [serial = 1239] [outer = 0000000000000000] 04:38:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000072665D9400) [pid = 4016] [serial = 1240] [outer = 0000007266443000] 04:38:52 INFO - PROCESS | 4016 | 1461065932110 Marionette DEBUG loaded listener.js 04:38:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000072669E1800) [pid = 4016] [serial = 1241] [outer = 0000007266443000] 04:38:52 INFO - PROCESS | 4016 | 1461065932530 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:38:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:38:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 586ms 04:38:52 INFO - PROCESS | 4016 | 1461065932551 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 04:38:52 INFO - PROCESS | 4016 | 1461065932555 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 04:38:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:38:52 INFO - PROCESS | 4016 | 1461065932568 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:38:52 INFO - PROCESS | 4016 | 1461065932573 Marionette TRACE conn5 <- [1,1618,null,{}] 04:38:52 INFO - PROCESS | 4016 | 1461065932577 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:52 INFO - PROCESS | 4016 | 1461065932663 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 04:38:52 INFO - PROCESS | 4016 | 1461065932669 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000726EEDB800 == 34 [pid = 4016] [id = 414] 04:38:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000072669EEC00) [pid = 4016] [serial = 1242] [outer = 0000000000000000] 04:38:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000007269F23400) [pid = 4016] [serial = 1243] [outer = 00000072669EEC00] 04:38:52 INFO - PROCESS | 4016 | 1461065932722 Marionette DEBUG loaded listener.js 04:38:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000726B758800) [pid = 4016] [serial = 1244] [outer = 00000072669EEC00] 04:38:53 INFO - PROCESS | 4016 | 1461065933115 Marionette TRACE conn5 <- [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]]]}] 04:38:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:38:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 587ms 04:38:53 INFO - PROCESS | 4016 | 1461065933152 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 04:38:53 INFO - PROCESS | 4016 | 1461065933154 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 04:38:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:38:53 INFO - PROCESS | 4016 | 1461065933158 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:38:53 INFO - PROCESS | 4016 | 1461065933159 Marionette TRACE conn5 <- [1,1622,null,{}] 04:38:53 INFO - PROCESS | 4016 | 1461065933163 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:53 INFO - PROCESS | 4016 | 1461065933286 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 04:38:53 INFO - PROCESS | 4016 | 1461065933300 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:53 INFO - PROCESS | 4016 | ++DOCSHELL 000000726FCD4000 == 35 [pid = 4016] [id = 415] 04:38:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000726B763C00) [pid = 4016] [serial = 1245] [outer = 0000000000000000] 04:38:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726BC7C400) [pid = 4016] [serial = 1246] [outer = 000000726B763C00] 04:38:53 INFO - PROCESS | 4016 | 1461065933352 Marionette DEBUG loaded listener.js 04:38:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000726C152400) [pid = 4016] [serial = 1247] [outer = 000000726B763C00] 04:38:53 INFO - PROCESS | 4016 | 1461065933726 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:38:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:38:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 629ms 04:38:53 INFO - PROCESS | 4016 | 1461065933789 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 04:38:53 INFO - PROCESS | 4016 | 1461065933792 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 04:38:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:38:53 INFO - PROCESS | 4016 | 1461065933795 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:38:53 INFO - PROCESS | 4016 | 1461065933797 Marionette TRACE conn5 <- [1,1626,null,{}] 04:38:53 INFO - PROCESS | 4016 | 1461065933800 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:53 INFO - PROCESS | 4016 | 1461065933906 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 04:38:53 INFO - PROCESS | 4016 | 1461065933915 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:53 INFO - PROCESS | 4016 | ++DOCSHELL 00000072709C5000 == 36 [pid = 4016] [id = 416] 04:38:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000726C6F4C00) [pid = 4016] [serial = 1248] [outer = 0000000000000000] 04:38:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000726C70BC00) [pid = 4016] [serial = 1249] [outer = 000000726C6F4C00] 04:38:54 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:38:54 INFO - PROCESS | 4016 | 1461065934012 Marionette DEBUG loaded listener.js 04:38:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726D2A9400) [pid = 4016] [serial = 1250] [outer = 000000726C6F4C00] 04:38:54 INFO - PROCESS | 4016 | 1461065934816 Marionette TRACE conn5 <- [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]]]}] 04:38:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:38:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1082ms 04:38:54 INFO - PROCESS | 4016 | 1461065934883 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 04:38:54 INFO - PROCESS | 4016 | 1461065934885 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 04:38:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:38:54 INFO - PROCESS | 4016 | 1461065934888 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:38:54 INFO - PROCESS | 4016 | 1461065934890 Marionette TRACE conn5 <- [1,1630,null,{}] 04:38:54 INFO - PROCESS | 4016 | 1461065934894 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:55 INFO - PROCESS | 4016 | 1461065934997 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 04:38:55 INFO - PROCESS | 4016 | 1461065935009 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270EB6800 == 37 [pid = 4016] [id = 417] 04:38:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000726074FC00) [pid = 4016] [serial = 1251] [outer = 0000000000000000] 04:38:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000726C8E8400) [pid = 4016] [serial = 1252] [outer = 000000726074FC00] 04:38:55 INFO - PROCESS | 4016 | 1461065935054 Marionette DEBUG loaded listener.js 04:38:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726CDAAC00) [pid = 4016] [serial = 1253] [outer = 000000726074FC00] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000726CED1800) [pid = 4016] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000726CC28800) [pid = 4016] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000725FC82C00) [pid = 4016] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (0000007260018400) [pid = 4016] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000725E337800) [pid = 4016] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000726B762C00) [pid = 4016] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000726B70F800) [pid = 4016] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000726C7F3000) [pid = 4016] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000007261834C00) [pid = 4016] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000725FDE6400) [pid = 4016] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000725FE39000) [pid = 4016] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000007266989C00) [pid = 4016] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000726001C400) [pid = 4016] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000007264E18C00) [pid = 4016] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000725E2E1800) [pid = 4016] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000726001D800) [pid = 4016] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000725FDF5800) [pid = 4016] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000007274402400) [pid = 4016] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000007269F25C00) [pid = 4016] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (0000007266C36C00) [pid = 4016] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:38:55 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000007266982400) [pid = 4016] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:38:55 INFO - PROCESS | 4016 | 1461065935641 Marionette TRACE conn5 <- [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]]]}] 04:38:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:38:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 775ms 04:38:55 INFO - PROCESS | 4016 | 1461065935664 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 04:38:55 INFO - PROCESS | 4016 | 1461065935666 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 04:38:55 INFO - PROCESS | 4016 | 1461065935670 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:38:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:38:55 INFO - PROCESS | 4016 | 1461065935672 Marionette TRACE conn5 <- [1,1634,null,{}] 04:38:55 INFO - PROCESS | 4016 | 1461065935675 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:55 INFO - PROCESS | 4016 | 1461065935777 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 04:38:55 INFO - PROCESS | 4016 | 1461065935821 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D6F1000 == 38 [pid = 4016] [id = 418] 04:38:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000725FE39000) [pid = 4016] [serial = 1254] [outer = 0000000000000000] 04:38:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (0000007261FDFC00) [pid = 4016] [serial = 1255] [outer = 000000725FE39000] 04:38:55 INFO - PROCESS | 4016 | 1461065935869 Marionette DEBUG loaded listener.js 04:38:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000007266C5E800) [pid = 4016] [serial = 1256] [outer = 000000725FE39000] 04:38:56 INFO - PROCESS | 4016 | 1461065936249 Marionette TRACE conn5 <- [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]]]}] 04:38:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:38:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 629ms 04:38:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:38:56 INFO - PROCESS | 4016 | 1461065936303 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 04:38:56 INFO - PROCESS | 4016 | 1461065936305 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 04:38:56 INFO - PROCESS | 4016 | 1461065936309 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:38:56 INFO - PROCESS | 4016 | 1461065936311 Marionette TRACE conn5 <- [1,1638,null,{}] 04:38:56 INFO - PROCESS | 4016 | 1461065936314 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:56 INFO - PROCESS | 4016 | 1461065936396 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 04:38:56 INFO - PROCESS | 4016 | 1461065936402 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:56 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270F40800 == 39 [pid = 4016] [id = 419] 04:38:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000726BC7D800) [pid = 4016] [serial = 1257] [outer = 0000000000000000] 04:38:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000726CECB000) [pid = 4016] [serial = 1258] [outer = 000000726BC7D800] 04:38:56 INFO - PROCESS | 4016 | 1461065936448 Marionette DEBUG loaded listener.js 04:38:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000726D148000) [pid = 4016] [serial = 1259] [outer = 000000726BC7D800] 04:38:56 INFO - PROCESS | 4016 | 1461065936909 Marionette TRACE conn5 <- [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]]]}] 04:38:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:38:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 628ms 04:38:56 INFO - PROCESS | 4016 | 1461065936940 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 04:38:56 INFO - PROCESS | 4016 | 1461065936942 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 04:38:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:38:56 INFO - PROCESS | 4016 | 1461065936945 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:38:56 INFO - PROCESS | 4016 | 1461065936947 Marionette TRACE conn5 <- [1,1642,null,{}] 04:38:56 INFO - PROCESS | 4016 | 1461065936956 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:57 INFO - PROCESS | 4016 | 1461065937036 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 04:38:57 INFO - PROCESS | 4016 | 1461065937043 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:57 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270FB5800 == 40 [pid = 4016] [id = 420] 04:38:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000726D151000) [pid = 4016] [serial = 1260] [outer = 0000000000000000] 04:38:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000726D225400) [pid = 4016] [serial = 1261] [outer = 000000726D151000] 04:38:57 INFO - PROCESS | 4016 | 1461065937091 Marionette DEBUG loaded listener.js 04:38:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000726D232C00) [pid = 4016] [serial = 1262] [outer = 000000726D151000] 04:38:57 INFO - PROCESS | 4016 | 1461065937603 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:38:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:38:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 690ms 04:38:57 INFO - PROCESS | 4016 | 1461065937639 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 04:38:57 INFO - PROCESS | 4016 | 1461065937644 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 04:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:38:57 INFO - PROCESS | 4016 | 1461065937650 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:38:57 INFO - PROCESS | 4016 | 1461065937655 Marionette TRACE conn5 <- [1,1646,null,{}] 04:38:57 INFO - PROCESS | 4016 | 1461065937663 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:57 INFO - PROCESS | 4016 | 1461065937827 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 04:38:57 INFO - PROCESS | 4016 | 1461065937921 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:57 INFO - PROCESS | 4016 | ++DOCSHELL 00000072670DB000 == 41 [pid = 4016] [id = 421] 04:38:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000007260750C00) [pid = 4016] [serial = 1263] [outer = 0000000000000000] 04:38:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000726077A400) [pid = 4016] [serial = 1264] [outer = 0000007260750C00] 04:38:57 INFO - PROCESS | 4016 | 1461065937980 Marionette DEBUG loaded listener.js 04:38:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000072658CB000) [pid = 4016] [serial = 1265] [outer = 0000007260750C00] 04:38:58 INFO - PROCESS | 4016 | 1461065938558 Marionette TRACE conn5 <- [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]]]}] 04:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 945ms 04:38:58 INFO - PROCESS | 4016 | 1461065938598 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 04:38:58 INFO - PROCESS | 4016 | 1461065938606 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 04:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:38:58 INFO - PROCESS | 4016 | 1461065938613 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:38:58 INFO - PROCESS | 4016 | 1461065938616 Marionette TRACE conn5 <- [1,1650,null,{}] 04:38:58 INFO - PROCESS | 4016 | 1461065938620 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:58 INFO - PROCESS | 4016 | 1461065938728 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 04:38:58 INFO - PROCESS | 4016 | 1461065938820 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:58 INFO - PROCESS | 4016 | ++DOCSHELL 000000726FCC6800 == 42 [pid = 4016] [id = 422] 04:38:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000072669EC000) [pid = 4016] [serial = 1266] [outer = 0000000000000000] 04:38:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (0000007267042C00) [pid = 4016] [serial = 1267] [outer = 00000072669EC000] 04:38:58 INFO - PROCESS | 4016 | 1461065938877 Marionette DEBUG loaded listener.js 04:38:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000726BA5CC00) [pid = 4016] [serial = 1268] [outer = 00000072669EC000] 04:38:59 INFO - PROCESS | 4016 | 1461065939515 Marionette TRACE conn5 <- [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]]]}] 04:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 944ms 04:38:59 INFO - PROCESS | 4016 | 1461065939562 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 04:38:59 INFO - PROCESS | 4016 | 1461065939565 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 04:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:38:59 INFO - PROCESS | 4016 | 1461065939569 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:38:59 INFO - PROCESS | 4016 | 1461065939573 Marionette TRACE conn5 <- [1,1654,null,{}] 04:38:59 INFO - PROCESS | 4016 | 1461065939586 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:59 INFO - PROCESS | 4016 | 1461065939727 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 04:38:59 INFO - PROCESS | 4016 | 1461065939843 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:59 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271C3A000 == 43 [pid = 4016] [id = 423] 04:38:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000726C714400) [pid = 4016] [serial = 1269] [outer = 0000000000000000] 04:38:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000726CB6B000) [pid = 4016] [serial = 1270] [outer = 000000726C714400] 04:38:59 INFO - PROCESS | 4016 | 1461065939904 Marionette DEBUG loaded listener.js 04:39:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726D226400) [pid = 4016] [serial = 1271] [outer = 000000726C714400] 04:39:00 INFO - PROCESS | 4016 | 1461065940479 Marionette TRACE conn5 <- [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]]]}] 04:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 986ms 04:39:00 INFO - PROCESS | 4016 | 1461065940556 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 04:39:00 INFO - PROCESS | 4016 | 1461065940560 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 04:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:39:00 INFO - PROCESS | 4016 | 1461065940585 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:39:00 INFO - PROCESS | 4016 | 1461065940587 Marionette TRACE conn5 <- [1,1658,null,{}] 04:39:00 INFO - PROCESS | 4016 | 1461065940593 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:00 INFO - PROCESS | 4016 | 1461065940717 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 04:39:00 INFO - PROCESS | 4016 | 1461065940786 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DC0F800 == 44 [pid = 4016] [id = 424] 04:39:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000007266C5EC00) [pid = 4016] [serial = 1272] [outer = 0000000000000000] 04:39:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000726D2A1C00) [pid = 4016] [serial = 1273] [outer = 0000007266C5EC00] 04:39:00 INFO - PROCESS | 4016 | 1461065940845 Marionette DEBUG loaded listener.js 04:39:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726D2AE800) [pid = 4016] [serial = 1274] [outer = 0000007266C5EC00] 04:39:01 INFO - PROCESS | 4016 | 1461065941615 Marionette TRACE conn5 <- [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]]]}] 04:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1100ms 04:39:01 INFO - PROCESS | 4016 | 1461065941666 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 04:39:01 INFO - PROCESS | 4016 | 1461065941671 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 04:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:39:01 INFO - PROCESS | 4016 | 1461065941676 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:39:01 INFO - PROCESS | 4016 | 1461065941680 Marionette TRACE conn5 <- [1,1662,null,{}] 04:39:01 INFO - PROCESS | 4016 | 1461065941686 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:01 INFO - PROCESS | 4016 | 1461065941785 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 04:39:01 INFO - PROCESS | 4016 | 1461065941864 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:01 INFO - PROCESS | 4016 | ++DOCSHELL 00000072658AC000 == 45 [pid = 4016] [id = 425] 04:39:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000007260021C00) [pid = 4016] [serial = 1275] [outer = 0000000000000000] 04:39:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0000007260743400) [pid = 4016] [serial = 1276] [outer = 0000007260021C00] 04:39:01 INFO - PROCESS | 4016 | 1461065941916 Marionette DEBUG loaded listener.js 04:39:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000072607C1000) [pid = 4016] [serial = 1277] [outer = 0000007260021C00] 04:39:02 INFO - PROCESS | 4016 | --DOCSHELL 0000007269F88000 == 44 [pid = 4016] [id = 391] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000007266C60400) [pid = 4016] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000072669EC400) [pid = 4016] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (000000726D145800) [pid = 4016] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000726CECC400) [pid = 4016] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000725FC83800) [pid = 4016] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000007260023400) [pid = 4016] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000072607B8400) [pid = 4016] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000726BA5F400) [pid = 4016] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000007260BF8C00) [pid = 4016] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000726C156400) [pid = 4016] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000726BCC0400) [pid = 4016] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000726C8DD400) [pid = 4016] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000726C4B0000) [pid = 4016] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000726CC31C00) [pid = 4016] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (00000072637CAC00) [pid = 4016] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000726CB6CC00) [pid = 4016] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000726534BC00) [pid = 4016] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000007266C64C00) [pid = 4016] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000726579A800) [pid = 4016] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (00000072669E8000) [pid = 4016] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000007266C31000) [pid = 4016] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (00000072658CC000) [pid = 4016] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (0000007266507C00) [pid = 4016] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000007265536400) [pid = 4016] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0000007265790800) [pid = 4016] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000726112DC00) [pid = 4016] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (0000007261F95000) [pid = 4016] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000726074A400) [pid = 4016] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (0000007260775000) [pid = 4016] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000725FE37400) [pid = 4016] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000726001B800) [pid = 4016] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (00000072751AD000) [pid = 4016] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (0000007269F2C400) [pid = 4016] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (0000007266443800) [pid = 4016] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (0000007267040800) [pid = 4016] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (00000072669ACC00) [pid = 4016] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (00000072606BD000) [pid = 4016] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000726C70C000) [pid = 4016] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000725FDF4400) [pid = 4016] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000726CB72000) [pid = 4016] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000726D150C00) [pid = 4016] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000726B70C400) [pid = 4016] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 04:39:02 INFO - PROCESS | 4016 | 1461065942477 Marionette TRACE conn5 <- [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]]]}] 04:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 838ms 04:39:02 INFO - PROCESS | 4016 | 1461065942519 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 04:39:02 INFO - PROCESS | 4016 | 1461065942525 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 04:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:39:02 INFO - PROCESS | 4016 | 1461065942531 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:39:02 INFO - PROCESS | 4016 | 1461065942534 Marionette TRACE conn5 <- [1,1666,null,{}] 04:39:02 INFO - PROCESS | 4016 | 1461065942538 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:02 INFO - PROCESS | 4016 | 1461065942622 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 04:39:02 INFO - PROCESS | 4016 | 1461065942631 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:02 INFO - PROCESS | 4016 | ++DOCSHELL 00000072655D8800 == 45 [pid = 4016] [id = 426] 04:39:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000725F55CC00) [pid = 4016] [serial = 1278] [outer = 0000000000000000] 04:39:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (0000007260744000) [pid = 4016] [serial = 1279] [outer = 000000725F55CC00] 04:39:02 INFO - PROCESS | 4016 | 1461065942679 Marionette DEBUG loaded listener.js 04:39:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (0000007260BF8C00) [pid = 4016] [serial = 1280] [outer = 000000725F55CC00] 04:39:03 INFO - PROCESS | 4016 | 1461065943142 Marionette TRACE conn5 <- [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]]]}] 04:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 691ms 04:39:03 INFO - PROCESS | 4016 | 1461065943222 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 04:39:03 INFO - PROCESS | 4016 | 1461065943225 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 04:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:39:03 INFO - PROCESS | 4016 | 1461065943228 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:39:03 INFO - PROCESS | 4016 | 1461065943232 Marionette TRACE conn5 <- [1,1670,null,{}] 04:39:03 INFO - PROCESS | 4016 | 1461065943243 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:03 INFO - PROCESS | 4016 | 1461065943329 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 04:39:03 INFO - PROCESS | 4016 | 1461065943404 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000726BC54800 == 46 [pid = 4016] [id = 427] 04:39:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000726077AC00) [pid = 4016] [serial = 1281] [outer = 0000000000000000] 04:39:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (00000072658C9800) [pid = 4016] [serial = 1282] [outer = 000000726077AC00] 04:39:03 INFO - PROCESS | 4016 | 1461065943454 Marionette DEBUG loaded listener.js 04:39:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000726650CC00) [pid = 4016] [serial = 1283] [outer = 000000726077AC00] 04:39:03 INFO - PROCESS | 4016 | 1461065943845 Marionette TRACE conn5 <- [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]]]}] 04:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 629ms 04:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:39:03 INFO - PROCESS | 4016 | 1461065943859 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 04:39:03 INFO - PROCESS | 4016 | 1461065943862 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 04:39:03 INFO - PROCESS | 4016 | 1461065943865 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:39:03 INFO - PROCESS | 4016 | 1461065943867 Marionette TRACE conn5 <- [1,1674,null,{}] 04:39:03 INFO - PROCESS | 4016 | 1461065943870 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:03 INFO - PROCESS | 4016 | 1461065943953 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 04:39:03 INFO - PROCESS | 4016 | 1461065943960 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CB4E800 == 47 [pid = 4016] [id = 428] 04:39:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (0000007266989C00) [pid = 4016] [serial = 1284] [outer = 0000000000000000] 04:39:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (00000072669ED400) [pid = 4016] [serial = 1285] [outer = 0000007266989C00] 04:39:04 INFO - PROCESS | 4016 | 1461065944008 Marionette DEBUG loaded listener.js 04:39:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (0000007266C64C00) [pid = 4016] [serial = 1286] [outer = 0000007266989C00] 04:39:04 INFO - PROCESS | 4016 | 1461065944445 Marionette TRACE conn5 <- [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]]]}] 04:39:04 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 04:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 627ms 04:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:39:04 INFO - PROCESS | 4016 | 1461065944500 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 04:39:04 INFO - PROCESS | 4016 | 1461065944502 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 04:39:04 INFO - PROCESS | 4016 | 1461065944506 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:39:04 INFO - PROCESS | 4016 | 1461065944508 Marionette TRACE conn5 <- [1,1678,null,{}] 04:39:04 INFO - PROCESS | 4016 | 1461065944511 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:04 INFO - PROCESS | 4016 | 1461065944614 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 04:39:04 INFO - PROCESS | 4016 | 1461065944627 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:04 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE85000 == 48 [pid = 4016] [id = 429] 04:39:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000726698B400) [pid = 4016] [serial = 1287] [outer = 0000000000000000] 04:39:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000726703F000) [pid = 4016] [serial = 1288] [outer = 000000726698B400] 04:39:04 INFO - PROCESS | 4016 | 1461065944674 Marionette DEBUG loaded listener.js 04:39:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000726B708800) [pid = 4016] [serial = 1289] [outer = 000000726698B400] 04:39:05 INFO - PROCESS | 4016 | 1461065945158 Marionette TRACE conn5 <- [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]]]}] 04:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 691ms 04:39:05 INFO - PROCESS | 4016 | 1461065945199 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 04:39:05 INFO - PROCESS | 4016 | 1461065945202 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 04:39:05 INFO - PROCESS | 4016 | 1461065945205 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:39:05 INFO - PROCESS | 4016 | 1461065945207 Marionette TRACE conn5 <- [1,1682,null,{}] 04:39:05 INFO - PROCESS | 4016 | 1461065945210 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:05 INFO - PROCESS | 4016 | 1461065945340 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 04:39:05 INFO - PROCESS | 4016 | 1461065945393 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DC0E000 == 49 [pid = 4016] [id = 430] 04:39:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000726BCBFC00) [pid = 4016] [serial = 1290] [outer = 0000000000000000] 04:39:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000726C4AB800) [pid = 4016] [serial = 1291] [outer = 000000726BCBFC00] 04:39:05 INFO - PROCESS | 4016 | 1461065945443 Marionette DEBUG loaded listener.js 04:39:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000726C8DEC00) [pid = 4016] [serial = 1292] [outer = 000000726BCBFC00] 04:39:05 INFO - PROCESS | 4016 | 1461065945864 Marionette TRACE conn5 <- [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]]]}] 04:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 691ms 04:39:05 INFO - PROCESS | 4016 | 1461065945900 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 04:39:05 INFO - PROCESS | 4016 | 1461065945902 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 04:39:05 INFO - PROCESS | 4016 | 1461065945905 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:39:05 INFO - PROCESS | 4016 | 1461065945907 Marionette TRACE conn5 <- [1,1686,null,{}] 04:39:05 INFO - PROCESS | 4016 | 1461065945911 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:06 INFO - PROCESS | 4016 | 1461065946046 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 04:39:06 INFO - PROCESS | 4016 | 1461065946073 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000725EE69000 == 50 [pid = 4016] [id = 431] 04:39:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000726CB6E400) [pid = 4016] [serial = 1293] [outer = 0000000000000000] 04:39:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000726CC2A400) [pid = 4016] [serial = 1294] [outer = 000000726CB6E400] 04:39:06 INFO - PROCESS | 4016 | 1461065946119 Marionette DEBUG loaded listener.js 04:39:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000726CECE800) [pid = 4016] [serial = 1295] [outer = 000000726CB6E400] 04:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000726C6F4C00) [pid = 4016] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (0000007266C37400) [pid = 4016] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000725FC7FC00) [pid = 4016] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (00000072669EEC00) [pid = 4016] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000726183E400) [pid = 4016] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0000007266443000) [pid = 4016] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000726BC7D800) [pid = 4016] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000726074FC00) [pid = 4016] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000725FE39000) [pid = 4016] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000726B763C00) [pid = 4016] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:39:06 INFO - PROCESS | 4016 | 1461065946643 Marionette TRACE conn5 <- [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]]]}] 04:39:06 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 04:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 776ms 04:39:06 INFO - PROCESS | 4016 | 1461065946685 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 04:39:06 INFO - PROCESS | 4016 | 1461065946687 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 04:39:06 INFO - PROCESS | 4016 | 1461065946690 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:39:06 INFO - PROCESS | 4016 | 1461065946692 Marionette TRACE conn5 <- [1,1690,null,{}] 04:39:06 INFO - PROCESS | 4016 | 1461065946696 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:06 INFO - PROCESS | 4016 | 1461065946775 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 04:39:06 INFO - PROCESS | 4016 | 1461065946782 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000726E214800 == 51 [pid = 4016] [id = 432] 04:39:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000725FE39000) [pid = 4016] [serial = 1296] [outer = 0000000000000000] 04:39:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (0000007266982800) [pid = 4016] [serial = 1297] [outer = 000000725FE39000] 04:39:06 INFO - PROCESS | 4016 | 1461065946832 Marionette DEBUG loaded listener.js 04:39:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000726C8E8000) [pid = 4016] [serial = 1298] [outer = 000000725FE39000] 04:39:07 INFO - PROCESS | 4016 | 1461065947265 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 627ms 04:39:07 INFO - PROCESS | 4016 | 1461065947321 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 04:39:07 INFO - PROCESS | 4016 | 1461065947323 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 04:39:07 INFO - PROCESS | 4016 | 1461065947326 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:39:07 INFO - PROCESS | 4016 | 1461065947328 Marionette TRACE conn5 <- [1,1694,null,{}] 04:39:07 INFO - PROCESS | 4016 | 1461065947332 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:07 INFO - PROCESS | 4016 | 1461065947457 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 04:39:07 INFO - PROCESS | 4016 | 1461065947469 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000727071B000 == 52 [pid = 4016] [id = 433] 04:39:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000726D153C00) [pid = 4016] [serial = 1299] [outer = 0000000000000000] 04:39:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000726D2A2C00) [pid = 4016] [serial = 1300] [outer = 000000726D153C00] 04:39:07 INFO - PROCESS | 4016 | 1461065947514 Marionette DEBUG loaded listener.js 04:39:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000726D2B2000) [pid = 4016] [serial = 1301] [outer = 000000726D153C00] 04:39:07 INFO - PROCESS | 4016 | 1461065947936 Marionette TRACE conn5 <- [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]]]}] 04:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 628ms 04:39:07 INFO - PROCESS | 4016 | 1461065947958 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 04:39:07 INFO - PROCESS | 4016 | 1461065947960 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 04:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:39:07 INFO - PROCESS | 4016 | 1461065947964 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:39:07 INFO - PROCESS | 4016 | 1461065947966 Marionette TRACE conn5 <- [1,1698,null,{}] 04:39:07 INFO - PROCESS | 4016 | 1461065947969 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:08 INFO - PROCESS | 4016 | 1461065948050 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 04:39:08 INFO - PROCESS | 4016 | 1461065948056 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:08 INFO - PROCESS | 4016 | ++DOCSHELL 00000072709D7800 == 53 [pid = 4016] [id = 434] 04:39:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000726D2B5400) [pid = 4016] [serial = 1302] [outer = 0000000000000000] 04:39:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000726D5AB400) [pid = 4016] [serial = 1303] [outer = 000000726D2B5400] 04:39:08 INFO - PROCESS | 4016 | 1461065948103 Marionette DEBUG loaded listener.js 04:39:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000726D692400) [pid = 4016] [serial = 1304] [outer = 000000726D2B5400] 04:39:08 INFO - PROCESS | 4016 | 1461065948540 Marionette TRACE conn5 <- [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]]]}] 04:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 04:39:08 INFO - PROCESS | 4016 | 1461065948596 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 04:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:39:08 INFO - PROCESS | 4016 | 1461065948599 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 04:39:08 INFO - PROCESS | 4016 | 1461065948603 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:39:08 INFO - PROCESS | 4016 | 1461065948606 Marionette TRACE conn5 <- [1,1702,null,{}] 04:39:08 INFO - PROCESS | 4016 | 1461065948609 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:08 INFO - PROCESS | 4016 | 1461065948789 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 04:39:08 INFO - PROCESS | 4016 | 1461065948936 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:08 INFO - PROCESS | 4016 | ++DOCSHELL 00000072637B4000 == 54 [pid = 4016] [id = 435] 04:39:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000725FDE9800) [pid = 4016] [serial = 1305] [outer = 0000000000000000] 04:39:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000725FE42000) [pid = 4016] [serial = 1306] [outer = 000000725FDE9800] 04:39:09 INFO - PROCESS | 4016 | 1461065948997 Marionette DEBUG loaded listener.js 04:39:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (0000007260750800) [pid = 4016] [serial = 1307] [outer = 000000725FDE9800] 04:39:09 INFO - PROCESS | 4016 | 1461065949572 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 04:39:09 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 04:39:09 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 04:39:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:09 INFO - _addTest/ [0,1705,"getWindowHandle",null] 04:39:09 INFO - PROCESS | 4016 | 1461065949638 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 04:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:39:09 INFO - PROCESS | 4016 | 1461065949644 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:39:09 INFO - PROCESS | 4016 | 1461065949647 Marionette TRACE conn5 <- [1,1706,null,{}] 04:39:09 INFO - PROCESS | 4016 | 1461065949652 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:09 INFO - PROCESS | 4016 | 1461065949762 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 04:39:09 INFO - PROCESS | 4016 | 1461065949839 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE2E000 == 55 [pid = 4016] [id = 436] 04:39:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000726644A800) [pid = 4016] [serial = 1308] [outer = 0000000000000000] 04:39:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000007266989800) [pid = 4016] [serial = 1309] [outer = 000000726644A800] 04:39:09 INFO - PROCESS | 4016 | 1461065949939 Marionette DEBUG loaded listener.js 04:39:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000007269F2B800) [pid = 4016] [serial = 1310] [outer = 000000726644A800] 04:39:10 INFO - PROCESS | 4016 | 1461065950551 Marionette TRACE conn5 <- [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]]]}] 04:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 986ms 04:39:10 INFO - PROCESS | 4016 | 1461065950630 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 04:39:10 INFO - PROCESS | 4016 | 1461065950634 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 04:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:39:10 INFO - PROCESS | 4016 | 1461065950652 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:39:10 INFO - PROCESS | 4016 | 1461065950655 Marionette TRACE conn5 <- [1,1710,null,{}] 04:39:10 INFO - PROCESS | 4016 | 1461065950660 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:10 INFO - PROCESS | 4016 | 1461065950774 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 04:39:10 INFO - PROCESS | 4016 | 1461065950844 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:10 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270F39800 == 56 [pid = 4016] [id = 437] 04:39:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000726BC78000) [pid = 4016] [serial = 1311] [outer = 0000000000000000] 04:39:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000726C6F4800) [pid = 4016] [serial = 1312] [outer = 000000726BC78000] 04:39:10 INFO - PROCESS | 4016 | 1461065950904 Marionette DEBUG loaded listener.js 04:39:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000726D1B9C00) [pid = 4016] [serial = 1313] [outer = 000000726BC78000] 04:39:11 INFO - PROCESS | 4016 | 1461065951572 Marionette TRACE conn5 <- [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]]]}] 04:39:11 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 04:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 943ms 04:39:11 INFO - PROCESS | 4016 | 1461065951600 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 04:39:11 INFO - PROCESS | 4016 | 1461065951605 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 04:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:39:11 INFO - PROCESS | 4016 | 1461065951617 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:39:11 INFO - PROCESS | 4016 | 1461065951622 Marionette TRACE conn5 <- [1,1714,null,{}] 04:39:11 INFO - PROCESS | 4016 | 1461065951626 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:11 INFO - PROCESS | 4016 | 1461065951734 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 04:39:11 INFO - PROCESS | 4016 | 1461065951822 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:11 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271DB4000 == 57 [pid = 4016] [id = 438] 04:39:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000726D690800) [pid = 4016] [serial = 1314] [outer = 0000000000000000] 04:39:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000726D880000) [pid = 4016] [serial = 1315] [outer = 000000726D690800] 04:39:11 INFO - PROCESS | 4016 | 1461065951878 Marionette DEBUG loaded listener.js 04:39:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000726DCE1400) [pid = 4016] [serial = 1316] [outer = 000000726D690800] 04:39:12 INFO - PROCESS | 4016 | 1461065952603 Marionette TRACE conn5 <- [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]]]}] 04:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1034ms 04:39:12 INFO - PROCESS | 4016 | 1461065952648 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 04:39:12 INFO - PROCESS | 4016 | 1461065952653 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 04:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:39:12 INFO - PROCESS | 4016 | 1461065952658 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:39:12 INFO - PROCESS | 4016 | 1461065952663 Marionette TRACE conn5 <- [1,1718,null,{}] 04:39:12 INFO - PROCESS | 4016 | 1461065952694 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:12 INFO - PROCESS | 4016 | 1461065952790 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 04:39:12 INFO - PROCESS | 4016 | 1461065952871 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000726BC65800 == 58 [pid = 4016] [id = 439] 04:39:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000007260022800) [pid = 4016] [serial = 1317] [outer = 0000000000000000] 04:39:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000007260026C00) [pid = 4016] [serial = 1318] [outer = 0000007260022800] 04:39:12 INFO - PROCESS | 4016 | 1461065952922 Marionette DEBUG loaded listener.js 04:39:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (0000007261F93000) [pid = 4016] [serial = 1319] [outer = 0000007260022800] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 0000007266545800 == 57 [pid = 4016] [id = 390] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 000000726047A800 == 56 [pid = 4016] [id = 388] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 000000727071B000 == 55 [pid = 4016] [id = 433] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 000000726E214800 == 54 [pid = 4016] [id = 432] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 000000725EE69000 == 53 [pid = 4016] [id = 431] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 000000726DC0E000 == 52 [pid = 4016] [id = 430] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE85000 == 51 [pid = 4016] [id = 429] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 000000726CB4E800 == 50 [pid = 4016] [id = 428] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 000000726BC54800 == 49 [pid = 4016] [id = 427] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000007260977400) [pid = 4016] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000726D225400) [pid = 4016] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000725F570400) [pid = 4016] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 00000072655D8800 == 48 [pid = 4016] [id = 426] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 00000072658AC000 == 47 [pid = 4016] [id = 425] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 0000007271C3A000 == 46 [pid = 4016] [id = 423] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 000000726FCC6800 == 45 [pid = 4016] [id = 422] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 00000072670DB000 == 44 [pid = 4016] [id = 421] 04:39:13 INFO - PROCESS | 4016 | 1461065953604 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 04:39:13 INFO - PROCESS | 4016 | 1461065953655 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 04:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:39:13 INFO - PROCESS | 4016 | 1461065953661 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:39:13 INFO - PROCESS | 4016 | 1461065953664 Marionette TRACE conn5 <- [1,1722,null,{}] 04:39:13 INFO - PROCESS | 4016 | 1461065953668 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:13 INFO - PROCESS | 4016 | 1461065953761 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000726C70BC00) [pid = 4016] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000726703F400) [pid = 4016] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000726074C000) [pid = 4016] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000725FDEE400) [pid = 4016] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000007269F23400) [pid = 4016] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000726B758800) [pid = 4016] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (0000007261F8DC00) [pid = 4016] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000726553D400) [pid = 4016] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (00000072665D9400) [pid = 4016] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000072669E1800) [pid = 4016] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000726D148000) [pid = 4016] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000726C8E8400) [pid = 4016] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000726D2A9400) [pid = 4016] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (0000007261FDFC00) [pid = 4016] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000726CECB000) [pid = 4016] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000726CDAAC00) [pid = 4016] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000726BC7C400) [pid = 4016] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000726C152400) [pid = 4016] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (0000007266C5E800) [pid = 4016] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | 1461065953844 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:13 INFO - PROCESS | 4016 | ++DOCSHELL 0000007264D1B000 == 45 [pid = 4016] [id = 440] 04:39:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000726001F800) [pid = 4016] [serial = 1320] [outer = 0000000000000000] 04:39:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (00000072606B9800) [pid = 4016] [serial = 1321] [outer = 000000726001F800] 04:39:13 INFO - PROCESS | 4016 | 1461065953893 Marionette DEBUG loaded listener.js 04:39:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (00000072607BFC00) [pid = 4016] [serial = 1322] [outer = 000000726001F800] 04:39:14 INFO - PROCESS | 4016 | 1461065954356 Marionette TRACE conn5 <- [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]]]}] 04:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 732ms 04:39:14 INFO - PROCESS | 4016 | 1461065954394 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 04:39:14 INFO - PROCESS | 4016 | 1461065954397 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 04:39:14 INFO - PROCESS | 4016 | 1461065954400 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:39:14 INFO - PROCESS | 4016 | 1461065954404 Marionette TRACE conn5 <- [1,1726,null,{}] 04:39:14 INFO - PROCESS | 4016 | 1461065954415 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:14 INFO - PROCESS | 4016 | 1461065954500 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 04:39:14 INFO - PROCESS | 4016 | 1461065954507 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C2C3000 == 46 [pid = 4016] [id = 441] 04:39:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000007264DBBC00) [pid = 4016] [serial = 1323] [outer = 0000000000000000] 04:39:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (00000072658C9000) [pid = 4016] [serial = 1324] [outer = 0000007264DBBC00] 04:39:14 INFO - PROCESS | 4016 | 1461065954558 Marionette DEBUG loaded listener.js 04:39:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (0000007266981000) [pid = 4016] [serial = 1325] [outer = 0000007264DBBC00] 04:39:15 INFO - PROCESS | 4016 | 1461065955025 Marionette TRACE conn5 <- [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]]]}] 04:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 629ms 04:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:39:15 INFO - PROCESS | 4016 | 1461065955037 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 04:39:15 INFO - PROCESS | 4016 | 1461065955040 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 04:39:15 INFO - PROCESS | 4016 | 1461065955044 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:39:15 INFO - PROCESS | 4016 | 1461065955046 Marionette TRACE conn5 <- [1,1730,null,{}] 04:39:15 INFO - PROCESS | 4016 | 1461065955049 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:15 INFO - PROCESS | 4016 | 1461065955130 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 04:39:15 INFO - PROCESS | 4016 | 1461065955136 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:15 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D08D800 == 47 [pid = 4016] [id = 442] 04:39:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (00000072669E6C00) [pid = 4016] [serial = 1326] [outer = 0000000000000000] 04:39:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000007266C37400) [pid = 4016] [serial = 1327] [outer = 00000072669E6C00] 04:39:15 INFO - PROCESS | 4016 | 1461065955185 Marionette DEBUG loaded listener.js 04:39:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000007267038800) [pid = 4016] [serial = 1328] [outer = 00000072669E6C00] 04:39:15 INFO - PROCESS | 4016 | 1461065955614 Marionette TRACE conn5 <- [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]]]}] 04:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 628ms 04:39:15 INFO - PROCESS | 4016 | 1461065955674 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 04:39:15 INFO - PROCESS | 4016 | 1461065955677 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 04:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:39:15 INFO - PROCESS | 4016 | 1461065955680 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:39:15 INFO - PROCESS | 4016 | 1461065955682 Marionette TRACE conn5 <- [1,1734,null,{}] 04:39:15 INFO - PROCESS | 4016 | 1461065955685 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:15 INFO - PROCESS | 4016 | 1461065955763 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 04:39:15 INFO - PROCESS | 4016 | 1461065955770 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:15 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DD04000 == 48 [pid = 4016] [id = 443] 04:39:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (00000072670ACC00) [pid = 4016] [serial = 1329] [outer = 0000000000000000] 04:39:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000007269F29C00) [pid = 4016] [serial = 1330] [outer = 00000072670ACC00] 04:39:15 INFO - PROCESS | 4016 | 1461065955816 Marionette DEBUG loaded listener.js 04:39:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000726B75E000) [pid = 4016] [serial = 1331] [outer = 00000072670ACC00] 04:39:16 INFO - PROCESS | 4016 | 1461065956331 Marionette TRACE conn5 <- [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]]]}] 04:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 690ms 04:39:16 INFO - PROCESS | 4016 | 1461065956381 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 04:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:39:16 INFO - PROCESS | 4016 | 1461065956383 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 04:39:16 INFO - PROCESS | 4016 | 1461065956387 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:39:16 INFO - PROCESS | 4016 | 1461065956389 Marionette TRACE conn5 <- [1,1738,null,{}] 04:39:16 INFO - PROCESS | 4016 | 1461065956393 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:16 INFO - PROCESS | 4016 | 1461065956521 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 04:39:16 INFO - PROCESS | 4016 | 1461065956574 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000726EEE0000 == 49 [pid = 4016] [id = 444] 04:39:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000726C4B2800) [pid = 4016] [serial = 1332] [outer = 0000000000000000] 04:39:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000726C70FC00) [pid = 4016] [serial = 1333] [outer = 000000726C4B2800] 04:39:16 INFO - PROCESS | 4016 | 1461065956624 Marionette DEBUG loaded listener.js 04:39:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000726C8DD800) [pid = 4016] [serial = 1334] [outer = 000000726C4B2800] 04:39:17 INFO - PROCESS | 4016 | 1461065957058 Marionette TRACE conn5 <- [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]]]}] 04:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 731ms 04:39:17 INFO - PROCESS | 4016 | 1461065957146 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 04:39:17 INFO - PROCESS | 4016 | 1461065957148 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 04:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:39:17 INFO - PROCESS | 4016 | 1461065957151 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - PROCESS | 4016 | 1461065957153 Marionette TRACE conn5 <- [1,1742,null,{}] 04:39:17 INFO - PROCESS | 4016 | 1461065957157 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:17 INFO - PROCESS | 4016 | 1461065957260 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 04:39:17 INFO - PROCESS | 4016 | 1461065957313 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:17 INFO - PROCESS | 4016 | ++DOCSHELL 00000072703E6000 == 50 [pid = 4016] [id = 445] 04:39:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000726CB73000) [pid = 4016] [serial = 1335] [outer = 0000000000000000] 04:39:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000726CB75400) [pid = 4016] [serial = 1336] [outer = 000000726CB73000] 04:39:17 INFO - PROCESS | 4016 | 1461065957360 Marionette DEBUG loaded listener.js 04:39:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000726CECB800) [pid = 4016] [serial = 1337] [outer = 000000726CB73000] 04:39:17 INFO - PROCESS | 4016 | 1461065957782 Marionette TRACE conn5 <- [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]]]}] 04:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 693ms 04:39:17 INFO - PROCESS | 4016 | 1461065957846 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 04:39:17 INFO - PROCESS | 4016 | 1461065957848 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 04:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:39:17 INFO - PROCESS | 4016 | 1461065957852 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - PROCESS | 4016 | 1461065957854 Marionette TRACE conn5 <- [1,1746,null,{}] 04:39:17 INFO - PROCESS | 4016 | 1461065957857 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:17 INFO - PROCESS | 4016 | 1461065957962 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 04:39:17 INFO - PROCESS | 4016 | 1461065957969 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:17 INFO - PROCESS | 4016 | ++DOCSHELL 00000072709D5000 == 51 [pid = 4016] [id = 446] 04:39:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000726CECC800) [pid = 4016] [serial = 1338] [outer = 0000000000000000] 04:39:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000726D153400) [pid = 4016] [serial = 1339] [outer = 000000726CECC800] 04:39:18 INFO - PROCESS | 4016 | 1461065958016 Marionette DEBUG loaded listener.js 04:39:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000726D2A7000) [pid = 4016] [serial = 1340] [outer = 000000726CECC800] 04:39:18 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000726698B400) [pid = 4016] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:39:18 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000726BCBFC00) [pid = 4016] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:39:18 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000007260021C00) [pid = 4016] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:39:18 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (00000072669EC000) [pid = 4016] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:39:18 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000007266C5EC00) [pid = 4016] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:39:18 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000725F55CC00) [pid = 4016] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:39:18 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000007260750C00) [pid = 4016] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:39:18 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000726077AC00) [pid = 4016] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:39:18 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (0000007266989C00) [pid = 4016] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:39:18 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000726D151000) [pid = 4016] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:39:18 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000726CB6E400) [pid = 4016] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:39:18 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000725FE39000) [pid = 4016] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:39:18 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000726D153C00) [pid = 4016] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:39:18 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000725ED6B800) [pid = 4016] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:39:18 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (0000007260776C00) [pid = 4016] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:39:18 INFO - PROCESS | 4016 | 1461065958555 Marionette TRACE conn5 <- [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]]]}] 04:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 777ms 04:39:18 INFO - PROCESS | 4016 | 1461065958631 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 04:39:18 INFO - PROCESS | 4016 | 1461065958634 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 04:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:39:18 INFO - PROCESS | 4016 | 1461065958637 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:39:18 INFO - PROCESS | 4016 | 1461065958638 Marionette TRACE conn5 <- [1,1750,null,{}] 04:39:18 INFO - PROCESS | 4016 | 1461065958642 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:18 INFO - PROCESS | 4016 | 1461065958723 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 04:39:18 INFO - PROCESS | 4016 | 1461065958729 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:18 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270A6B800 == 52 [pid = 4016] [id = 447] 04:39:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000726077AC00) [pid = 4016] [serial = 1341] [outer = 0000000000000000] 04:39:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (00000072669EFC00) [pid = 4016] [serial = 1342] [outer = 000000726077AC00] 04:39:18 INFO - PROCESS | 4016 | 1461065958776 Marionette DEBUG loaded listener.js 04:39:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000726CECA400) [pid = 4016] [serial = 1343] [outer = 000000726077AC00] 04:39:19 INFO - PROCESS | 4016 | 1461065959195 Marionette TRACE conn5 <- [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]]]}] 04:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 586ms 04:39:19 INFO - PROCESS | 4016 | 1461065959226 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 04:39:19 INFO - PROCESS | 4016 | 1461065959229 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 04:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:39:19 INFO - PROCESS | 4016 | 1461065959233 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:39:19 INFO - PROCESS | 4016 | 1461065959235 Marionette TRACE conn5 <- [1,1754,null,{}] 04:39:19 INFO - PROCESS | 4016 | 1461065959238 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:19 INFO - PROCESS | 4016 | 1461065959318 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 04:39:19 INFO - PROCESS | 4016 | 1461065959324 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:19 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270F31000 == 53 [pid = 4016] [id = 448] 04:39:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000726D2A1000) [pid = 4016] [serial = 1344] [outer = 0000000000000000] 04:39:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000726D2B8C00) [pid = 4016] [serial = 1345] [outer = 000000726D2A1000] 04:39:19 INFO - PROCESS | 4016 | 1461065959372 Marionette DEBUG loaded listener.js 04:39:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000726D69D800) [pid = 4016] [serial = 1346] [outer = 000000726D2A1000] 04:39:19 INFO - PROCESS | 4016 | 1461065959800 Marionette TRACE conn5 <- [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]]]}] 04:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 587ms 04:39:19 INFO - PROCESS | 4016 | 1461065959827 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 04:39:19 INFO - PROCESS | 4016 | 1461065959830 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 04:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:39:19 INFO - PROCESS | 4016 | 1461065959838 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:39:19 INFO - PROCESS | 4016 | 1461065959840 Marionette TRACE conn5 <- [1,1758,null,{}] 04:39:19 INFO - PROCESS | 4016 | 1461065959844 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:19 INFO - PROCESS | 4016 | 1461065959945 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 04:39:19 INFO - PROCESS | 4016 | 1461065959954 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:19 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271C39800 == 54 [pid = 4016] [id = 449] 04:39:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000726D884C00) [pid = 4016] [serial = 1347] [outer = 0000000000000000] 04:39:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000726E055000) [pid = 4016] [serial = 1348] [outer = 000000726D884C00] 04:39:20 INFO - PROCESS | 4016 | 1461065960007 Marionette DEBUG loaded listener.js 04:39:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000726E391400) [pid = 4016] [serial = 1349] [outer = 000000726D884C00] 04:39:20 INFO - PROCESS | 4016 | 1461065960690 Marionette TRACE conn5 <- [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]]]}] 04:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 880ms 04:39:20 INFO - PROCESS | 4016 | 1461065960717 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 04:39:20 INFO - PROCESS | 4016 | 1461065960722 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 04:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:39:20 INFO - PROCESS | 4016 | 1461065960728 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:39:20 INFO - PROCESS | 4016 | 1461065960733 Marionette TRACE conn5 <- [1,1762,null,{}] 04:39:20 INFO - PROCESS | 4016 | 1461065960739 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:20 INFO - PROCESS | 4016 | 1461065960853 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 04:39:20 INFO - PROCESS | 4016 | 1461065960975 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:21 INFO - PROCESS | 4016 | ++DOCSHELL 00000072670CF000 == 55 [pid = 4016] [id = 450] 04:39:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000007260027000) [pid = 4016] [serial = 1350] [outer = 0000000000000000] 04:39:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000007260775400) [pid = 4016] [serial = 1351] [outer = 0000007260027000] 04:39:21 INFO - PROCESS | 4016 | 1461065961036 Marionette DEBUG loaded listener.js 04:39:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000007264DB5800) [pid = 4016] [serial = 1352] [outer = 0000007260027000] 04:39:21 INFO - PROCESS | 4016 | 1461065961647 Marionette TRACE conn5 <- [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]]]}] 04:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 983ms 04:39:21 INFO - PROCESS | 4016 | 1461065961715 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 04:39:21 INFO - PROCESS | 4016 | 1461065961722 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 04:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:39:21 INFO - PROCESS | 4016 | 1461065961729 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:39:21 INFO - PROCESS | 4016 | 1461065961733 Marionette TRACE conn5 <- [1,1766,null,{}] 04:39:21 INFO - PROCESS | 4016 | 1461065961737 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:21 INFO - PROCESS | 4016 | 1461065961847 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 04:39:21 INFO - PROCESS | 4016 | 1461065961925 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:21 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DDDF000 == 56 [pid = 4016] [id = 451] 04:39:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000007261B79400) [pid = 4016] [serial = 1353] [outer = 0000000000000000] 04:39:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000007266C30800) [pid = 4016] [serial = 1354] [outer = 0000007261B79400] 04:39:22 INFO - PROCESS | 4016 | 1461065962022 Marionette DEBUG loaded listener.js 04:39:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000726BA65400) [pid = 4016] [serial = 1355] [outer = 0000007261B79400] 04:39:22 INFO - PROCESS | 4016 | 1461065962683 Marionette TRACE conn5 <- [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]]]}] 04:39:22 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 04:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 987ms 04:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:39:22 INFO - PROCESS | 4016 | 1461065962721 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 04:39:22 INFO - PROCESS | 4016 | 1461065962724 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 04:39:22 INFO - PROCESS | 4016 | 1461065962728 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:39:22 INFO - PROCESS | 4016 | 1461065962732 Marionette TRACE conn5 <- [1,1770,null,{}] 04:39:22 INFO - PROCESS | 4016 | 1461065962744 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:22 INFO - PROCESS | 4016 | 1461065962854 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 04:39:22 INFO - PROCESS | 4016 | 1461065962934 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:23 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271DD0000 == 57 [pid = 4016] [id = 452] 04:39:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726D1C7800) [pid = 4016] [serial = 1356] [outer = 0000000000000000] 04:39:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000726D2AD800) [pid = 4016] [serial = 1357] [outer = 000000726D1C7800] 04:39:23 INFO - PROCESS | 4016 | 1461065963035 Marionette DEBUG loaded listener.js 04:39:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000726D972000) [pid = 4016] [serial = 1358] [outer = 000000726D1C7800] 04:39:23 INFO - PROCESS | 4016 | 1461065963575 Marionette TRACE conn5 <- [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]]]}] 04:39:23 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 04:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 880ms 04:39:23 INFO - PROCESS | 4016 | 1461065963617 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 04:39:23 INFO - PROCESS | 4016 | 1461065963620 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 04:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:39:23 INFO - PROCESS | 4016 | 1461065963625 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:39:23 INFO - PROCESS | 4016 | 1461065963627 Marionette TRACE conn5 <- [1,1774,null,{}] 04:39:23 INFO - PROCESS | 4016 | 1461065963631 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:23 INFO - PROCESS | 4016 | 1461065963738 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 04:39:23 INFO - PROCESS | 4016 | 1461065963839 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:23 INFO - PROCESS | 4016 | ++DOCSHELL 0000007272461800 == 58 [pid = 4016] [id = 453] 04:39:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000726001C400) [pid = 4016] [serial = 1359] [outer = 0000000000000000] 04:39:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726E0E1000) [pid = 4016] [serial = 1360] [outer = 000000726001C400] 04:39:23 INFO - PROCESS | 4016 | 1461065963896 Marionette DEBUG loaded listener.js 04:39:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000726F506400) [pid = 4016] [serial = 1361] [outer = 000000726001C400] 04:39:24 INFO - PROCESS | 4016 | 1461065964695 Marionette TRACE conn5 <- [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]]]}] 04:39:24 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 04:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1141ms 04:39:24 INFO - PROCESS | 4016 | 1461065964770 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 04:39:24 INFO - PROCESS | 4016 | 1461065964774 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 04:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:39:24 INFO - PROCESS | 4016 | 1461065964780 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:39:24 INFO - PROCESS | 4016 | 1461065964784 Marionette TRACE conn5 <- [1,1778,null,{}] 04:39:24 INFO - PROCESS | 4016 | 1461065964805 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:24 INFO - PROCESS | 4016 | 1461065964914 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 04:39:25 INFO - PROCESS | 4016 | 1461065964988 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:25 INFO - PROCESS | 4016 | ++DOCSHELL 0000007261F7D000 == 59 [pid = 4016] [id = 454] 04:39:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000725FC87C00) [pid = 4016] [serial = 1362] [outer = 0000000000000000] 04:39:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726074F400) [pid = 4016] [serial = 1363] [outer = 000000725FC87C00] 04:39:25 INFO - PROCESS | 4016 | 1461065965081 Marionette DEBUG loaded listener.js 04:39:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000007264DB9C00) [pid = 4016] [serial = 1364] [outer = 000000725FC87C00] 04:39:25 INFO - PROCESS | 4016 | --DOCSHELL 000000726D6ED800 == 58 [pid = 4016] [id = 395] 04:39:25 INFO - PROCESS | 4016 | --DOCSHELL 000000726EED9000 == 57 [pid = 4016] [id = 399] 04:39:25 INFO - PROCESS | 4016 | --DOCSHELL 0000007270F31000 == 56 [pid = 4016] [id = 448] 04:39:25 INFO - PROCESS | 4016 | --DOCSHELL 0000007270A6B800 == 55 [pid = 4016] [id = 447] 04:39:25 INFO - PROCESS | 4016 | --DOCSHELL 00000072709D5000 == 54 [pid = 4016] [id = 446] 04:39:25 INFO - PROCESS | 4016 | --DOCSHELL 00000072703E6000 == 53 [pid = 4016] [id = 445] 04:39:25 INFO - PROCESS | 4016 | --DOCSHELL 000000726EEE0000 == 52 [pid = 4016] [id = 444] 04:39:25 INFO - PROCESS | 4016 | --DOCSHELL 000000726DD04000 == 51 [pid = 4016] [id = 443] 04:39:25 INFO - PROCESS | 4016 | --DOCSHELL 000000726D08D800 == 50 [pid = 4016] [id = 442] 04:39:25 INFO - PROCESS | 4016 | --DOCSHELL 000000726C2C3000 == 49 [pid = 4016] [id = 441] 04:39:25 INFO - PROCESS | 4016 | --DOCSHELL 0000007264D1B000 == 48 [pid = 4016] [id = 440] 04:39:25 INFO - PROCESS | 4016 | --DOCSHELL 000000726BC65800 == 47 [pid = 4016] [id = 439] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (000000726D5AB400) [pid = 4016] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE2E000 == 46 [pid = 4016] [id = 436] 04:39:25 INFO - PROCESS | 4016 | --DOCSHELL 00000072637B4000 == 45 [pid = 4016] [id = 435] 04:39:25 INFO - PROCESS | 4016 | --DOCSHELL 00000072709D7800 == 44 [pid = 4016] [id = 434] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (0000007264DBA400) [pid = 4016] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000007260BF8C00) [pid = 4016] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000072658CB000) [pid = 4016] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726077A400) [pid = 4016] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000072658C9800) [pid = 4016] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000726650CC00) [pid = 4016] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000072669ED400) [pid = 4016] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000726D232C00) [pid = 4016] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000726CB6B000) [pid = 4016] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000726CC2A400) [pid = 4016] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000007266982800) [pid = 4016] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000726C8E8000) [pid = 4016] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000726D2A2C00) [pid = 4016] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000726CECE800) [pid = 4016] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000726D2B2000) [pid = 4016] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000007266C64C00) [pid = 4016] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000725FE3FC00) [pid = 4016] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000726B708800) [pid = 4016] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000726703F000) [pid = 4016] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000726C8DEC00) [pid = 4016] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (00000072607C1000) [pid = 4016] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0000007260743400) [pid = 4016] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000726BA5CC00) [pid = 4016] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (0000007267042C00) [pid = 4016] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000726C4AB800) [pid = 4016] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000726D2AE800) [pid = 4016] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000726D2A1C00) [pid = 4016] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (0000007260744000) [pid = 4016] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 04:39:25 INFO - PROCESS | 4016 | 1461065965639 Marionette TRACE conn5 <- [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]]]}] 04:39:25 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) 04:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 902ms 04:39:25 INFO - PROCESS | 4016 | 1461065965686 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 04:39:25 INFO - PROCESS | 4016 | 1461065965692 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 04:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:39:25 INFO - PROCESS | 4016 | 1461065965698 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:39:25 INFO - PROCESS | 4016 | 1461065965701 Marionette TRACE conn5 <- [1,1782,null,{}] 04:39:25 INFO - PROCESS | 4016 | 1461065965705 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:25 INFO - PROCESS | 4016 | 1461065965793 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 04:39:25 INFO - PROCESS | 4016 | 1461065965867 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:25 INFO - PROCESS | 4016 | ++DOCSHELL 0000007266534800 == 45 [pid = 4016] [id = 455] 04:39:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (0000007260743400) [pid = 4016] [serial = 1365] [outer = 0000000000000000] 04:39:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (00000072613E8800) [pid = 4016] [serial = 1366] [outer = 0000007260743400] 04:39:25 INFO - PROCESS | 4016 | 1461065965914 Marionette DEBUG loaded listener.js 04:39:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000007265799800) [pid = 4016] [serial = 1367] [outer = 0000007260743400] 04:39:26 INFO - PROCESS | 4016 | 1461065966334 Marionette TRACE conn5 <- [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]]]}] 04:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 691ms 04:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:39:26 INFO - PROCESS | 4016 | 1461065966391 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 04:39:26 INFO - PROCESS | 4016 | 1461065966393 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 04:39:26 INFO - PROCESS | 4016 | 1461065966397 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:39:26 INFO - PROCESS | 4016 | 1461065966401 Marionette TRACE conn5 <- [1,1786,null,{}] 04:39:26 INFO - PROCESS | 4016 | 1461065966418 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:26 INFO - PROCESS | 4016 | 1461065966504 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 04:39:26 INFO - PROCESS | 4016 | 1461065966511 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE35000 == 46 [pid = 4016] [id = 456] 04:39:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (0000007266985C00) [pid = 4016] [serial = 1368] [outer = 0000000000000000] 04:39:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (00000072669AC000) [pid = 4016] [serial = 1369] [outer = 0000007266985C00] 04:39:26 INFO - PROCESS | 4016 | 1461065966562 Marionette DEBUG loaded listener.js 04:39:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0000007266C35400) [pid = 4016] [serial = 1370] [outer = 0000007266985C00] 04:39:27 INFO - PROCESS | 4016 | 1461065967016 Marionette TRACE conn5 <- [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]]]}] 04:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 650ms 04:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:39:27 INFO - PROCESS | 4016 | 1461065967049 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 04:39:27 INFO - PROCESS | 4016 | 1461065967052 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 04:39:27 INFO - PROCESS | 4016 | 1461065967055 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:39:27 INFO - PROCESS | 4016 | 1461065967057 Marionette TRACE conn5 <- [1,1790,null,{}] 04:39:27 INFO - PROCESS | 4016 | 1461065967060 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:27 INFO - PROCESS | 4016 | 1461065967172 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 04:39:27 INFO - PROCESS | 4016 | 1461065967180 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D948000 == 47 [pid = 4016] [id = 457] 04:39:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000007269F2CC00) [pid = 4016] [serial = 1371] [outer = 0000000000000000] 04:39:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000007269F30000) [pid = 4016] [serial = 1372] [outer = 0000007269F2CC00] 04:39:27 INFO - PROCESS | 4016 | 1461065967231 Marionette DEBUG loaded listener.js 04:39:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000726BA5CC00) [pid = 4016] [serial = 1373] [outer = 0000007269F2CC00] 04:39:27 INFO - PROCESS | 4016 | 1461065967665 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 628ms 04:39:27 INFO - PROCESS | 4016 | 1461065967689 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 04:39:27 INFO - PROCESS | 4016 | 1461065967691 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 04:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:39:27 INFO - PROCESS | 4016 | 1461065967695 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:39:27 INFO - PROCESS | 4016 | 1461065967697 Marionette TRACE conn5 <- [1,1794,null,{}] 04:39:27 INFO - PROCESS | 4016 | 1461065967701 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:27 INFO - PROCESS | 4016 | 1461065967813 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 04:39:27 INFO - PROCESS | 4016 | 1461065967819 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000726E078000 == 48 [pid = 4016] [id = 458] 04:39:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000726BCC2400) [pid = 4016] [serial = 1374] [outer = 0000000000000000] 04:39:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000726C154800) [pid = 4016] [serial = 1375] [outer = 000000726BCC2400] 04:39:27 INFO - PROCESS | 4016 | 1461065967907 Marionette DEBUG loaded listener.js 04:39:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000726C70D800) [pid = 4016] [serial = 1376] [outer = 000000726BCC2400] 04:39:28 INFO - PROCESS | 4016 | 1461065968338 Marionette TRACE conn5 <- [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]]]}] 04:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 04:39:28 INFO - PROCESS | 4016 | 1461065968370 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 04:39:28 INFO - PROCESS | 4016 | 1461065968373 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 04:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:39:28 INFO - PROCESS | 4016 | 1461065968376 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:39:28 INFO - PROCESS | 4016 | 1461065968378 Marionette TRACE conn5 <- [1,1798,null,{}] 04:39:28 INFO - PROCESS | 4016 | 1461065968381 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:28 INFO - PROCESS | 4016 | 1461065968512 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 04:39:28 INFO - PROCESS | 4016 | 1461065968597 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000726FCC6800 == 49 [pid = 4016] [id = 459] 04:39:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000726CB6C400) [pid = 4016] [serial = 1377] [outer = 0000000000000000] 04:39:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000726D148000) [pid = 4016] [serial = 1378] [outer = 000000726CB6C400] 04:39:28 INFO - PROCESS | 4016 | 1461065968648 Marionette DEBUG loaded listener.js 04:39:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000726D29C400) [pid = 4016] [serial = 1379] [outer = 000000726CB6C400] 04:39:29 INFO - PROCESS | 4016 | 1461065969093 Marionette TRACE conn5 <- [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]]]}] 04:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 734ms 04:39:29 INFO - PROCESS | 4016 | 1461065969113 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 04:39:29 INFO - PROCESS | 4016 | 1461065969115 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 04:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:39:29 INFO - PROCESS | 4016 | 1461065969119 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:39:29 INFO - PROCESS | 4016 | 1461065969121 Marionette TRACE conn5 <- [1,1802,null,{}] 04:39:29 INFO - PROCESS | 4016 | 1461065969130 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:29 INFO - PROCESS | 4016 | 1461065969236 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 04:39:29 INFO - PROCESS | 4016 | 1461065969242 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:29 INFO - PROCESS | 4016 | ++DOCSHELL 00000072707B7800 == 50 [pid = 4016] [id = 460] 04:39:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000726D2A8000) [pid = 4016] [serial = 1380] [outer = 0000000000000000] 04:39:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000726D2B6400) [pid = 4016] [serial = 1381] [outer = 000000726D2A8000] 04:39:29 INFO - PROCESS | 4016 | 1461065969289 Marionette DEBUG loaded listener.js 04:39:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000726D87A400) [pid = 4016] [serial = 1382] [outer = 000000726D2A8000] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000726077AC00) [pid = 4016] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000726D2A1000) [pid = 4016] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000726C4B2800) [pid = 4016] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000726D2B5400) [pid = 4016] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000726001F800) [pid = 4016] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000072669E6C00) [pid = 4016] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (0000007264DBBC00) [pid = 4016] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (00000072670ACC00) [pid = 4016] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000007260022800) [pid = 4016] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000726CB73000) [pid = 4016] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000726CECC800) [pid = 4016] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:39:29 INFO - PROCESS | 4016 | 1461065969853 Marionette TRACE conn5 <- [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]]]}] 04:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 798ms 04:39:29 INFO - PROCESS | 4016 | 1461065969920 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 04:39:29 INFO - PROCESS | 4016 | 1461065969923 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 04:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:39:29 INFO - PROCESS | 4016 | 1461065969926 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:39:29 INFO - PROCESS | 4016 | 1461065969928 Marionette TRACE conn5 <- [1,1806,null,{}] 04:39:29 INFO - PROCESS | 4016 | 1461065969931 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:30 INFO - PROCESS | 4016 | 1461065970010 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 04:39:30 INFO - PROCESS | 4016 | 1461065970017 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:30 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270EAD800 == 51 [pid = 4016] [id = 461] 04:39:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000007261FE8800) [pid = 4016] [serial = 1383] [outer = 0000000000000000] 04:39:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000726650C400) [pid = 4016] [serial = 1384] [outer = 0000007261FE8800] 04:39:30 INFO - PROCESS | 4016 | 1461065970066 Marionette DEBUG loaded listener.js 04:39:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000726CEC7800) [pid = 4016] [serial = 1385] [outer = 0000007261FE8800] 04:39:30 INFO - PROCESS | 4016 | 1461065970498 Marionette TRACE conn5 <- [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]]]}] 04:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 628ms 04:39:30 INFO - PROCESS | 4016 | 1461065970558 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 04:39:30 INFO - PROCESS | 4016 | 1461065970560 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 04:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:39:30 INFO - PROCESS | 4016 | 1461065970564 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:39:30 INFO - PROCESS | 4016 | 1461065970566 Marionette TRACE conn5 <- [1,1810,null,{}] 04:39:30 INFO - PROCESS | 4016 | 1461065970569 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:30 INFO - PROCESS | 4016 | 1461065970649 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 04:39:30 INFO - PROCESS | 4016 | 1461065970657 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:30 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271C2F800 == 52 [pid = 4016] [id = 462] 04:39:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000726D965800) [pid = 4016] [serial = 1386] [outer = 0000000000000000] 04:39:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000726E0D7800) [pid = 4016] [serial = 1387] [outer = 000000726D965800] 04:39:30 INFO - PROCESS | 4016 | 1461065970704 Marionette DEBUG loaded listener.js 04:39:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000726F6C1400) [pid = 4016] [serial = 1388] [outer = 000000726D965800] 04:39:31 INFO - PROCESS | 4016 | 1461065971133 Marionette TRACE conn5 <- [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]]]}] 04:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 628ms 04:39:31 INFO - PROCESS | 4016 | 1461065971195 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 04:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:39:31 INFO - PROCESS | 4016 | 1461065971197 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 04:39:31 INFO - PROCESS | 4016 | 1461065971200 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:39:31 INFO - PROCESS | 4016 | 1461065971202 Marionette TRACE conn5 <- [1,1814,null,{}] 04:39:31 INFO - PROCESS | 4016 | 1461065971206 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:31 INFO - PROCESS | 4016 | 1461065971288 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 04:39:31 INFO - PROCESS | 4016 | 1461065971296 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:31 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271DC7000 == 53 [pid = 4016] [id = 463] 04:39:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000726FC29C00) [pid = 4016] [serial = 1389] [outer = 0000000000000000] 04:39:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000007270376400) [pid = 4016] [serial = 1390] [outer = 000000726FC29C00] 04:39:31 INFO - PROCESS | 4016 | 1461065971343 Marionette DEBUG loaded listener.js 04:39:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000727074D400) [pid = 4016] [serial = 1391] [outer = 000000726FC29C00] 04:39:31 INFO - PROCESS | 4016 | 1461065971809 Marionette TRACE conn5 <- [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]]]}] 04:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 629ms 04:39:31 INFO - PROCESS | 4016 | 1461065971877 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 04:39:31 INFO - PROCESS | 4016 | 1461065971882 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 04:39:31 INFO - PROCESS | 4016 | 1461065971892 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:39:31 INFO - PROCESS | 4016 | 1461065971897 Marionette TRACE conn5 <- [1,1818,null,{}] 04:39:31 INFO - PROCESS | 4016 | 1461065971904 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:32 INFO - PROCESS | 4016 | 1461065972018 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 04:39:32 INFO - PROCESS | 4016 | 1461065972116 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:32 INFO - PROCESS | 4016 | ++DOCSHELL 00000072657BD000 == 54 [pid = 4016] [id = 464] 04:39:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000725FDED000) [pid = 4016] [serial = 1392] [outer = 0000000000000000] 04:39:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000725FDF4C00) [pid = 4016] [serial = 1393] [outer = 000000725FDED000] 04:39:32 INFO - PROCESS | 4016 | 1461065972176 Marionette DEBUG loaded listener.js 04:39:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000007260777000) [pid = 4016] [serial = 1394] [outer = 000000725FDED000] 04:39:32 INFO - PROCESS | 4016 | 1461065972823 Marionette TRACE conn5 <- [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]]]}] 04:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 986ms 04:39:32 INFO - PROCESS | 4016 | 1461065972884 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 04:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:39:32 INFO - PROCESS | 4016 | 1461065972889 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 04:39:32 INFO - PROCESS | 4016 | 1461065972897 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:39:32 INFO - PROCESS | 4016 | 1461065972902 Marionette TRACE conn5 <- [1,1822,null,{}] 04:39:32 INFO - PROCESS | 4016 | 1461065972907 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:33 INFO - PROCESS | 4016 | 1461065973017 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 04:39:33 INFO - PROCESS | 4016 | 1461065973096 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:33 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D933800 == 55 [pid = 4016] [id = 465] 04:39:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000726650E400) [pid = 4016] [serial = 1395] [outer = 0000000000000000] 04:39:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000072669E4000) [pid = 4016] [serial = 1396] [outer = 000000726650E400] 04:39:33 INFO - PROCESS | 4016 | 1461065973195 Marionette DEBUG loaded listener.js 04:39:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000726C155800) [pid = 4016] [serial = 1397] [outer = 000000726650E400] 04:39:33 INFO - PROCESS | 4016 | 1461065973724 Marionette TRACE conn5 <- [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]]]}] 04:39:33 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 04:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 880ms 04:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:39:33 INFO - PROCESS | 4016 | 1461065973778 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 04:39:33 INFO - PROCESS | 4016 | 1461065973781 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 04:39:33 INFO - PROCESS | 4016 | 1461065973785 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:39:33 INFO - PROCESS | 4016 | 1461065973787 Marionette TRACE conn5 <- [1,1826,null,{}] 04:39:33 INFO - PROCESS | 4016 | 1461065973798 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:33 INFO - PROCESS | 4016 | 1461065973912 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 04:39:34 INFO - PROCESS | 4016 | 1461065974035 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:34 INFO - PROCESS | 4016 | ++DOCSHELL 0000007272563800 == 56 [pid = 4016] [id = 466] 04:39:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000726CECD400) [pid = 4016] [serial = 1398] [outer = 0000000000000000] 04:39:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000726CED3400) [pid = 4016] [serial = 1399] [outer = 000000726CECD400] 04:39:34 INFO - PROCESS | 4016 | 1461065974097 Marionette DEBUG loaded listener.js 04:39:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726E0B4800) [pid = 4016] [serial = 1400] [outer = 000000726CECD400] 04:39:34 INFO - PROCESS | 4016 | 1461065974758 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1030ms 04:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:39:34 INFO - PROCESS | 4016 | 1461065974817 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 04:39:34 INFO - PROCESS | 4016 | 1461065974820 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 04:39:34 INFO - PROCESS | 4016 | 1461065974823 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:39:34 INFO - PROCESS | 4016 | 1461065974825 Marionette TRACE conn5 <- [1,1830,null,{}] 04:39:34 INFO - PROCESS | 4016 | 1461065974829 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:34 INFO - PROCESS | 4016 | 1461065974938 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 04:39:35 INFO - PROCESS | 4016 | 1461065975057 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:35 INFO - PROCESS | 4016 | ++DOCSHELL 00000072744BC800 == 57 [pid = 4016] [id = 467] 04:39:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000072708BD800) [pid = 4016] [serial = 1401] [outer = 0000000000000000] 04:39:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000072708C3C00) [pid = 4016] [serial = 1402] [outer = 00000072708BD800] 04:39:35 INFO - PROCESS | 4016 | 1461065975115 Marionette DEBUG loaded listener.js 04:39:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000072709E0000) [pid = 4016] [serial = 1403] [outer = 00000072708BD800] 04:39:35 INFO - PROCESS | 4016 | 1461065975920 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1144ms 04:39:35 INFO - PROCESS | 4016 | 1461065975970 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 04:39:35 INFO - PROCESS | 4016 | 1461065975974 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 04:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:39:35 INFO - PROCESS | 4016 | 1461065975980 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:39:35 INFO - PROCESS | 4016 | 1461065975984 Marionette TRACE conn5 <- [1,1834,null,{}] 04:39:36 INFO - PROCESS | 4016 | 1461065975991 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:36 INFO - PROCESS | 4016 | 1461065976089 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 04:39:36 INFO - PROCESS | 4016 | 1461065976173 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:36 INFO - PROCESS | 4016 | ++DOCSHELL 0000007265781800 == 58 [pid = 4016] [id = 468] 04:39:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000725FE44800) [pid = 4016] [serial = 1404] [outer = 0000000000000000] 04:39:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0000007260745400) [pid = 4016] [serial = 1405] [outer = 000000725FE44800] 04:39:36 INFO - PROCESS | 4016 | 1461065976273 Marionette DEBUG loaded listener.js 04:39:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726112FC00) [pid = 4016] [serial = 1406] [outer = 000000725FE44800] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 0000007271C2F800 == 57 [pid = 4016] [id = 462] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 0000007270EAD800 == 56 [pid = 4016] [id = 461] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 00000072707B7800 == 55 [pid = 4016] [id = 460] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000726FCC6800 == 54 [pid = 4016] [id = 459] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000726E078000 == 53 [pid = 4016] [id = 458] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000726D948000 == 52 [pid = 4016] [id = 457] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE35000 == 51 [pid = 4016] [id = 456] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000725FE42000) [pid = 4016] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (0000007266989800) [pid = 4016] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (000000726D880000) [pid = 4016] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000726E055000) [pid = 4016] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000726C6F4800) [pid = 4016] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 0000007266534800 == 50 [pid = 4016] [id = 455] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 0000007261F7D000 == 49 [pid = 4016] [id = 454] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 0000007271DD0000 == 48 [pid = 4016] [id = 452] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000726DDDF000 == 47 [pid = 4016] [id = 451] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 00000072670CF000 == 46 [pid = 4016] [id = 450] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 0000007271C39800 == 45 [pid = 4016] [id = 449] 04:39:36 INFO - PROCESS | 4016 | 1461065976909 Marionette TRACE conn5 <- [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]]]}] 04:39:36 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) 04:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 985ms 04:39:36 INFO - PROCESS | 4016 | 1461065976970 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 04:39:36 INFO - PROCESS | 4016 | 1461065976976 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 04:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:39:36 INFO - PROCESS | 4016 | 1461065976982 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:39:36 INFO - PROCESS | 4016 | 1461065976984 Marionette TRACE conn5 <- [1,1838,null,{}] 04:39:36 INFO - PROCESS | 4016 | 1461065976988 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:37 INFO - PROCESS | 4016 | 1461065977081 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000726C70FC00) [pid = 4016] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726D692400) [pid = 4016] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000072606B9800) [pid = 4016] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000072607BFC00) [pid = 4016] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000007266C37400) [pid = 4016] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000007267038800) [pid = 4016] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (00000072658C9000) [pid = 4016] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (0000007266981000) [pid = 4016] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000007269F29C00) [pid = 4016] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000007261F93000) [pid = 4016] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000007260026C00) [pid = 4016] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000726CB75400) [pid = 4016] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000726C8DD800) [pid = 4016] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000726D153400) [pid = 4016] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000726CECB800) [pid = 4016] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (00000072669EFC00) [pid = 4016] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000726D2B8C00) [pid = 4016] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000726D2A7000) [pid = 4016] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000726B75E000) [pid = 4016] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000726CECA400) [pid = 4016] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000726D69D800) [pid = 4016] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 04:39:37 INFO - PROCESS | 4016 | 1461065977170 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:37 INFO - PROCESS | 4016 | ++DOCSHELL 00000072658B1000 == 46 [pid = 4016] [id = 469] 04:39:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000725F572000) [pid = 4016] [serial = 1407] [outer = 0000000000000000] 04:39:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000007260026C00) [pid = 4016] [serial = 1408] [outer = 000000725F572000] 04:39:37 INFO - PROCESS | 4016 | 1461065977220 Marionette DEBUG loaded listener.js 04:39:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000007261BE7000) [pid = 4016] [serial = 1409] [outer = 000000725F572000] 04:39:37 INFO - PROCESS | 4016 | 1461065977696 Marionette TRACE conn5 <- [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]]]}] 04:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 797ms 04:39:37 INFO - PROCESS | 4016 | 1461065977779 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 04:39:37 INFO - PROCESS | 4016 | 1461065977782 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 04:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:39:37 INFO - PROCESS | 4016 | 1461065977786 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:39:37 INFO - PROCESS | 4016 | 1461065977790 Marionette TRACE conn5 <- [1,1842,null,{}] 04:39:37 INFO - PROCESS | 4016 | 1461065977801 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:37 INFO - PROCESS | 4016 | 1461065977892 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 04:39:37 INFO - PROCESS | 4016 | 1461065977901 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:37 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE27000 == 47 [pid = 4016] [id = 470] 04:39:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (00000072665D4000) [pid = 4016] [serial = 1410] [outer = 0000000000000000] 04:39:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000007266989400) [pid = 4016] [serial = 1411] [outer = 00000072665D4000] 04:39:37 INFO - PROCESS | 4016 | 1461065977953 Marionette DEBUG loaded listener.js 04:39:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (00000072669EC000) [pid = 4016] [serial = 1412] [outer = 00000072665D4000] 04:39:38 INFO - PROCESS | 4016 | 1461065978417 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 692ms 04:39:38 INFO - PROCESS | 4016 | 1461065978480 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 04:39:38 INFO - PROCESS | 4016 | 1461065978483 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 04:39:38 INFO - PROCESS | 4016 | 1461065978487 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:39:38 INFO - PROCESS | 4016 | 1461065978489 Marionette TRACE conn5 <- [1,1846,null,{}] 04:39:38 INFO - PROCESS | 4016 | 1461065978492 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:38 INFO - PROCESS | 4016 | 1461065978577 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 04:39:38 INFO - PROCESS | 4016 | 1461065978586 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D942800 == 48 [pid = 4016] [id = 471] 04:39:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000007266C31400) [pid = 4016] [serial = 1413] [outer = 0000000000000000] 04:39:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000007269F23C00) [pid = 4016] [serial = 1414] [outer = 0000007266C31400] 04:39:38 INFO - PROCESS | 4016 | 1461065978636 Marionette DEBUG loaded listener.js 04:39:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000726B710400) [pid = 4016] [serial = 1415] [outer = 0000007266C31400] 04:39:39 INFO - PROCESS | 4016 | 1461065979064 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 628ms 04:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:39:39 INFO - PROCESS | 4016 | 1461065979117 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 04:39:39 INFO - PROCESS | 4016 | 1461065979120 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 04:39:39 INFO - PROCESS | 4016 | 1461065979123 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:39:39 INFO - PROCESS | 4016 | 1461065979125 Marionette TRACE conn5 <- [1,1850,null,{}] 04:39:39 INFO - PROCESS | 4016 | 1461065979129 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:39 INFO - PROCESS | 4016 | 1461065979210 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 04:39:39 INFO - PROCESS | 4016 | 1461065979249 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DFBD800 == 49 [pid = 4016] [id = 472] 04:39:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000726B75F400) [pid = 4016] [serial = 1416] [outer = 0000000000000000] 04:39:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000726BCC8800) [pid = 4016] [serial = 1417] [outer = 000000726B75F400] 04:39:39 INFO - PROCESS | 4016 | 1461065979295 Marionette DEBUG loaded listener.js 04:39:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000726C6F4C00) [pid = 4016] [serial = 1418] [outer = 000000726B75F400] 04:39:39 INFO - PROCESS | 4016 | 1461065979784 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 691ms 04:39:39 INFO - PROCESS | 4016 | 1461065979817 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 04:39:39 INFO - PROCESS | 4016 | 1461065979820 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 04:39:39 INFO - PROCESS | 4016 | 1461065979823 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:39:39 INFO - PROCESS | 4016 | 1461065979825 Marionette TRACE conn5 <- [1,1854,null,{}] 04:39:39 INFO - PROCESS | 4016 | 1461065979829 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:39 INFO - PROCESS | 4016 | 1461065979955 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 04:39:39 INFO - PROCESS | 4016 | 1461065979965 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:40 INFO - PROCESS | 4016 | ++DOCSHELL 000000726FAE8000 == 50 [pid = 4016] [id = 473] 04:39:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000726CB6CC00) [pid = 4016] [serial = 1419] [outer = 0000000000000000] 04:39:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000726CC29400) [pid = 4016] [serial = 1420] [outer = 000000726CB6CC00] 04:39:40 INFO - PROCESS | 4016 | 1461065980058 Marionette DEBUG loaded listener.js 04:39:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000726CECB800) [pid = 4016] [serial = 1421] [outer = 000000726CB6CC00] 04:39:40 INFO - PROCESS | 4016 | 1461065980497 Marionette TRACE conn5 <- [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]]]}] 04:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 733ms 04:39:40 INFO - PROCESS | 4016 | 1461065980600 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 04:39:40 INFO - PROCESS | 4016 | 1461065980603 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 04:39:40 INFO - PROCESS | 4016 | 1461065980606 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:39:40 INFO - PROCESS | 4016 | 1461065980608 Marionette TRACE conn5 <- [1,1858,null,{}] 04:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:39:40 INFO - PROCESS | 4016 | 1461065980612 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:40 INFO - PROCESS | 4016 | 1461065980718 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 04:39:40 INFO - PROCESS | 4016 | 1461065980773 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:40 INFO - PROCESS | 4016 | ++DOCSHELL 00000072707AF000 == 51 [pid = 4016] [id = 474] 04:39:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726C7F2400) [pid = 4016] [serial = 1422] [outer = 0000000000000000] 04:39:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000726D14FC00) [pid = 4016] [serial = 1423] [outer = 000000726C7F2400] 04:39:40 INFO - PROCESS | 4016 | 1461065980821 Marionette DEBUG loaded listener.js 04:39:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000726D29C000) [pid = 4016] [serial = 1424] [outer = 000000726C7F2400] 04:39:41 INFO - PROCESS | 4016 | 1461065981245 Marionette TRACE conn5 <- [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]]]}] 04:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 671ms 04:39:41 INFO - PROCESS | 4016 | 1461065981290 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 4016 | 1461065981292 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 04:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:39:41 INFO - PROCESS | 4016 | 1461065981302 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 4016 | 1461065981304 Marionette TRACE conn5 <- [1,1862,null,{}] 04:39:41 INFO - PROCESS | 4016 | 1461065981308 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:41 INFO - PROCESS | 4016 | 1461065981414 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 04:39:41 INFO - PROCESS | 4016 | 1461065981423 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:41 INFO - PROCESS | 4016 | ++DOCSHELL 0000007266C79000 == 52 [pid = 4016] [id = 475] 04:39:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000726D231C00) [pid = 4016] [serial = 1425] [outer = 0000000000000000] 04:39:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726D2B1800) [pid = 4016] [serial = 1426] [outer = 000000726D231C00] 04:39:41 INFO - PROCESS | 4016 | 1461065981676 Marionette DEBUG loaded listener.js 04:39:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000726D690C00) [pid = 4016] [serial = 1427] [outer = 000000726D231C00] 04:39:41 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000726CB6C400) [pid = 4016] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:39:41 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (0000007260743400) [pid = 4016] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:39:41 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000725FC87C00) [pid = 4016] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:39:41 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000007266985C00) [pid = 4016] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:39:41 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000726001C400) [pid = 4016] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:39:41 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000007269F2CC00) [pid = 4016] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:39:41 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000726D2A8000) [pid = 4016] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:39:41 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (0000007261FE8800) [pid = 4016] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:39:41 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000726BCC2400) [pid = 4016] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:39:41 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000726D965800) [pid = 4016] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:39:41 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000726C714400) [pid = 4016] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:39:41 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000726D690800) [pid = 4016] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:39:42 INFO - PROCESS | 4016 | 1461065982090 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 838ms 04:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:39:42 INFO - PROCESS | 4016 | 1461065982142 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 04:39:42 INFO - PROCESS | 4016 | 1461065982144 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 04:39:42 INFO - PROCESS | 4016 | 1461065982148 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:39:42 INFO - PROCESS | 4016 | 1461065982150 Marionette TRACE conn5 <- [1,1866,null,{}] 04:39:42 INFO - PROCESS | 4016 | 1461065982157 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:42 INFO - PROCESS | 4016 | 1461065982268 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 04:39:42 INFO - PROCESS | 4016 | 1461065982281 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:42 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270EC1000 == 53 [pid = 4016] [id = 476] 04:39:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000072665D8000) [pid = 4016] [serial = 1428] [outer = 0000000000000000] 04:39:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000726D2A8000) [pid = 4016] [serial = 1429] [outer = 00000072665D8000] 04:39:42 INFO - PROCESS | 4016 | 1461065982327 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000726D697400) [pid = 4016] [serial = 1430] [outer = 00000072665D8000] 04:39:42 INFO - PROCESS | 4016 | 1461065982731 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 04:39:42 INFO - PROCESS | 4016 | 1461065982780 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 04:39:42 INFO - PROCESS | 4016 | 1461065982782 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 04:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:39:42 INFO - PROCESS | 4016 | 1461065982786 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:39:42 INFO - PROCESS | 4016 | 1461065982788 Marionette TRACE conn5 <- [1,1870,null,{}] 04:39:42 INFO - PROCESS | 4016 | 1461065982791 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:42 INFO - PROCESS | 4016 | 1461065982871 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 04:39:42 INFO - PROCESS | 4016 | 1461065982877 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:42 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270FA4000 == 54 [pid = 4016] [id = 477] 04:39:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000726D69C400) [pid = 4016] [serial = 1431] [outer = 0000000000000000] 04:39:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000726D880000) [pid = 4016] [serial = 1432] [outer = 000000726D69C400] 04:39:42 INFO - PROCESS | 4016 | 1461065982925 Marionette DEBUG loaded listener.js 04:39:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000726E36F800) [pid = 4016] [serial = 1433] [outer = 000000726D69C400] 04:39:43 INFO - PROCESS | 4016 | 1461065983338 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 587ms 04:39:43 INFO - PROCESS | 4016 | 1461065983383 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 04:39:43 INFO - PROCESS | 4016 | 1461065983386 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 04:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:39:43 INFO - PROCESS | 4016 | 1461065983394 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:39:43 INFO - PROCESS | 4016 | 1461065983397 Marionette TRACE conn5 <- [1,1874,null,{}] 04:39:43 INFO - PROCESS | 4016 | 1461065983400 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:43 INFO - PROCESS | 4016 | 1461065983500 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 04:39:43 INFO - PROCESS | 4016 | 1461065983509 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:43 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271D4A000 == 55 [pid = 4016] [id = 478] 04:39:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726553E800) [pid = 4016] [serial = 1434] [outer = 0000000000000000] 04:39:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000726E39FC00) [pid = 4016] [serial = 1435] [outer = 000000726553E800] 04:39:43 INFO - PROCESS | 4016 | 1461065983562 Marionette DEBUG loaded listener.js 04:39:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000072709E8400) [pid = 4016] [serial = 1436] [outer = 000000726553E800] 04:39:44 INFO - PROCESS | 4016 | 1461065984285 Marionette TRACE conn5 <- [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]]]}] 04:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 944ms 04:39:44 INFO - PROCESS | 4016 | 1461065984341 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 04:39:44 INFO - PROCESS | 4016 | 1461065984347 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 04:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:39:44 INFO - PROCESS | 4016 | 1461065984354 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:39:44 INFO - PROCESS | 4016 | 1461065984358 Marionette TRACE conn5 <- [1,1878,null,{}] 04:39:44 INFO - PROCESS | 4016 | 1461065984364 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:44 INFO - PROCESS | 4016 | 1461065984510 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 04:39:44 INFO - PROCESS | 4016 | 1461065984635 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CACD000 == 56 [pid = 4016] [id = 479] 04:39:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000007260BEF400) [pid = 4016] [serial = 1437] [outer = 0000000000000000] 04:39:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000072637C9C00) [pid = 4016] [serial = 1438] [outer = 0000007260BEF400] 04:39:44 INFO - PROCESS | 4016 | 1461065984695 Marionette DEBUG loaded listener.js 04:39:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000007266449000) [pid = 4016] [serial = 1439] [outer = 0000007260BEF400] 04:39:45 INFO - PROCESS | 4016 | 1461065985329 Marionette TRACE conn5 <- [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]]]}] 04:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1033ms 04:39:45 INFO - PROCESS | 4016 | 1461065985389 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 04:39:45 INFO - PROCESS | 4016 | 1461065985396 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 04:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:39:45 INFO - PROCESS | 4016 | 1461065985403 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:39:45 INFO - PROCESS | 4016 | 1461065985406 Marionette TRACE conn5 <- [1,1882,null,{}] 04:39:45 INFO - PROCESS | 4016 | 1461065985433 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:45 INFO - PROCESS | 4016 | 1461065985576 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 04:39:45 INFO - PROCESS | 4016 | 1461065985698 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000726EEDD000 == 57 [pid = 4016] [id = 480] 04:39:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000072669EE400) [pid = 4016] [serial = 1440] [outer = 0000000000000000] 04:39:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (0000007269F31400) [pid = 4016] [serial = 1441] [outer = 00000072669EE400] 04:39:45 INFO - PROCESS | 4016 | 1461065985756 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000726C70EC00) [pid = 4016] [serial = 1442] [outer = 00000072669EE400] 04:39:46 INFO - PROCESS | 4016 | 1461065986407 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1026ms 04:39:46 INFO - PROCESS | 4016 | 1461065986434 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 04:39:46 INFO - PROCESS | 4016 | 1461065986438 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 04:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:39:46 INFO - PROCESS | 4016 | 1461065986442 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:39:46 INFO - PROCESS | 4016 | 1461065986447 Marionette TRACE conn5 <- [1,1886,null,{}] 04:39:46 INFO - PROCESS | 4016 | 1461065986459 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:46 INFO - PROCESS | 4016 | 1461065986573 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 04:39:46 INFO - PROCESS | 4016 | 1461065986668 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000727255A000 == 58 [pid = 4016] [id = 481] 04:39:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726D150000) [pid = 4016] [serial = 1443] [outer = 0000000000000000] 04:39:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726D2AD400) [pid = 4016] [serial = 1444] [outer = 000000726D150000] 04:39:46 INFO - PROCESS | 4016 | 1461065986727 Marionette DEBUG loaded listener.js 04:39:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000007270740C00) [pid = 4016] [serial = 1445] [outer = 000000726D150000] 04:39:47 INFO - PROCESS | 4016 | 1461065987311 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 944ms 04:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:39:47 INFO - PROCESS | 4016 | 1461065987386 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 04:39:47 INFO - PROCESS | 4016 | 1461065987390 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 04:39:47 INFO - PROCESS | 4016 | 1461065987393 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 4016 | 1461065987395 Marionette TRACE conn5 <- [1,1890,null,{}] 04:39:47 INFO - PROCESS | 4016 | 1461065987399 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:47 INFO - PROCESS | 4016 | 1461065987530 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 04:39:47 INFO - PROCESS | 4016 | 1461065987647 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:47 INFO - PROCESS | 4016 | ++DOCSHELL 0000007260405000 == 59 [pid = 4016] [id = 482] 04:39:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000725FE43C00) [pid = 4016] [serial = 1446] [outer = 0000000000000000] 04:39:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000007261BDD400) [pid = 4016] [serial = 1447] [outer = 000000725FE43C00] 04:39:47 INFO - PROCESS | 4016 | 1461065987707 Marionette DEBUG loaded listener.js 04:39:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000726CB6D800) [pid = 4016] [serial = 1448] [outer = 000000725FE43C00] 04:39:48 INFO - PROCESS | 4016 | 1461065988416 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1077ms 04:39:48 INFO - PROCESS | 4016 | 1461065988472 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 04:39:48 INFO - PROCESS | 4016 | 1461065988477 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 04:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:39:48 INFO - PROCESS | 4016 | 1461065988482 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:39:48 INFO - PROCESS | 4016 | 1461065988486 Marionette TRACE conn5 <- [1,1894,null,{}] 04:39:48 INFO - PROCESS | 4016 | 1461065988492 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:48 INFO - PROCESS | 4016 | 1461065988591 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 04:39:48 INFO - PROCESS | 4016 | 1461065988716 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:48 INFO - PROCESS | 4016 | ++DOCSHELL 00000072637B0000 == 60 [pid = 4016] [id = 483] 04:39:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000007264DBBC00) [pid = 4016] [serial = 1449] [outer = 0000000000000000] 04:39:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (000000726553B400) [pid = 4016] [serial = 1450] [outer = 0000007264DBBC00] 04:39:48 INFO - PROCESS | 4016 | 1461065988772 Marionette DEBUG loaded listener.js 04:39:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (000000726697EC00) [pid = 4016] [serial = 1451] [outer = 0000007264DBBC00] 04:39:49 INFO - PROCESS | 4016 | --DOCSHELL 0000007270FA4000 == 59 [pid = 4016] [id = 477] 04:39:49 INFO - PROCESS | 4016 | --DOCSHELL 0000007270EC1000 == 58 [pid = 4016] [id = 476] 04:39:49 INFO - PROCESS | 4016 | --DOCSHELL 0000007266C79000 == 57 [pid = 4016] [id = 475] 04:39:49 INFO - PROCESS | 4016 | --DOCSHELL 00000072707AF000 == 56 [pid = 4016] [id = 474] 04:39:49 INFO - PROCESS | 4016 | --DOCSHELL 000000726FAE8000 == 55 [pid = 4016] [id = 473] 04:39:49 INFO - PROCESS | 4016 | --DOCSHELL 000000726DFBD800 == 54 [pid = 4016] [id = 472] 04:39:49 INFO - PROCESS | 4016 | --DOCSHELL 000000726D942800 == 53 [pid = 4016] [id = 471] 04:39:49 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE27000 == 52 [pid = 4016] [id = 470] 04:39:49 INFO - PROCESS | 4016 | --DOCSHELL 00000072658B1000 == 51 [pid = 4016] [id = 469] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000007270376400) [pid = 4016] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOCSHELL 0000007265781800 == 50 [pid = 4016] [id = 468] 04:39:49 INFO - PROCESS | 4016 | --DOCSHELL 000000726D933800 == 49 [pid = 4016] [id = 465] 04:39:49 INFO - PROCESS | 4016 | --DOCSHELL 00000072657BD000 == 48 [pid = 4016] [id = 464] 04:39:49 INFO - PROCESS | 4016 | --DOCSHELL 0000007271DC7000 == 47 [pid = 4016] [id = 463] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726D226400) [pid = 4016] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (000000726DCE1400) [pid = 4016] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (000000726D29C400) [pid = 4016] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000072613E8800) [pid = 4016] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000007264DB9C00) [pid = 4016] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000726074F400) [pid = 4016] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000726D2AD800) [pid = 4016] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000072669AC000) [pid = 4016] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000007266C35400) [pid = 4016] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000726D148000) [pid = 4016] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000007266C30800) [pid = 4016] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000726E0E1000) [pid = 4016] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726F506400) [pid = 4016] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000007260775400) [pid = 4016] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000007269F30000) [pid = 4016] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000726D2B6400) [pid = 4016] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000726650C400) [pid = 4016] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000007265799800) [pid = 4016] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000726D87A400) [pid = 4016] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000726C154800) [pid = 4016] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000726C70D800) [pid = 4016] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000726CEC7800) [pid = 4016] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000726BA5CC00) [pid = 4016] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000726E0D7800) [pid = 4016] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000726F6C1400) [pid = 4016] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 4016 | 1461065989340 Marionette TRACE conn5 <- [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]]]}] 04:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 879ms 04:39:49 INFO - PROCESS | 4016 | 1461065989366 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 04:39:49 INFO - PROCESS | 4016 | 1461065989372 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 04:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:39:49 INFO - PROCESS | 4016 | 1461065989378 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:39:49 INFO - PROCESS | 4016 | 1461065989381 Marionette TRACE conn5 <- [1,1898,null,{}] 04:39:49 INFO - PROCESS | 4016 | 1461065989385 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:49 INFO - PROCESS | 4016 | 1461065989471 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 04:39:49 INFO - PROCESS | 4016 | 1461065989553 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C11B000 == 48 [pid = 4016] [id = 484] 04:39:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000725FDEE800) [pid = 4016] [serial = 1452] [outer = 0000000000000000] 04:39:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000007261834C00) [pid = 4016] [serial = 1453] [outer = 000000725FDEE800] 04:39:49 INFO - PROCESS | 4016 | 1461065989600 Marionette DEBUG loaded listener.js 04:39:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000726650D800) [pid = 4016] [serial = 1454] [outer = 000000725FDEE800] 04:39:50 INFO - PROCESS | 4016 | 1461065990025 Marionette TRACE conn5 <- [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]]]}] 04:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 692ms 04:39:50 INFO - PROCESS | 4016 | 1461065990075 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 04:39:50 INFO - PROCESS | 4016 | 1461065990078 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 04:39:50 INFO - PROCESS | 4016 | 1461065990120 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:39:50 INFO - PROCESS | 4016 | 1461065990124 Marionette TRACE conn5 <- [1,1902,null,{}] 04:39:50 INFO - PROCESS | 4016 | 1461065990135 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:50 INFO - PROCESS | 4016 | 1461065990222 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 04:39:50 INFO - PROCESS | 4016 | 1461065990237 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DFC2800 == 49 [pid = 4016] [id = 485] 04:39:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000007269F30000) [pid = 4016] [serial = 1455] [outer = 0000000000000000] 04:39:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000726BA5B400) [pid = 4016] [serial = 1456] [outer = 0000007269F30000] 04:39:50 INFO - PROCESS | 4016 | 1461065990288 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000726C6F4800) [pid = 4016] [serial = 1457] [outer = 0000007269F30000] 04:39:50 INFO - PROCESS | 4016 | 1461065990738 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 628ms 04:39:50 INFO - PROCESS | 4016 | 1461065990758 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 04:39:50 INFO - PROCESS | 4016 | 1461065990761 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 04:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:39:50 INFO - PROCESS | 4016 | 1461065990764 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:39:50 INFO - PROCESS | 4016 | 1461065990766 Marionette TRACE conn5 <- [1,1906,null,{}] 04:39:50 INFO - PROCESS | 4016 | 1461065990770 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:50 INFO - PROCESS | 4016 | 1461065990904 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 04:39:51 INFO - PROCESS | 4016 | 1461065991031 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:51 INFO - PROCESS | 4016 | ++DOCSHELL 00000072658C2000 == 50 [pid = 4016] [id = 486] 04:39:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000725ED6B800) [pid = 4016] [serial = 1458] [outer = 0000000000000000] 04:39:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000725FDE7400) [pid = 4016] [serial = 1459] [outer = 000000725ED6B800] 04:39:51 INFO - PROCESS | 4016 | 1461065991093 Marionette DEBUG loaded listener.js 04:39:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (0000007260748800) [pid = 4016] [serial = 1460] [outer = 000000725ED6B800] 04:39:51 INFO - PROCESS | 4016 | 1461065991758 Marionette TRACE conn5 <- [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]]]}] 04:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1027ms 04:39:51 INFO - PROCESS | 4016 | 1461065991796 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 04:39:51 INFO - PROCESS | 4016 | 1461065991802 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 04:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:39:51 INFO - PROCESS | 4016 | 1461065991829 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:39:51 INFO - PROCESS | 4016 | 1461065991835 Marionette TRACE conn5 <- [1,1910,null,{}] 04:39:51 INFO - PROCESS | 4016 | 1461065991840 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:51 INFO - PROCESS | 4016 | 1461065991950 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 04:39:52 INFO - PROCESS | 4016 | 1461065992030 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C112800 == 51 [pid = 4016] [id = 487] 04:39:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000007266C3D400) [pid = 4016] [serial = 1461] [outer = 0000000000000000] 04:39:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (0000007269F29800) [pid = 4016] [serial = 1462] [outer = 0000007266C3D400] 04:39:52 INFO - PROCESS | 4016 | 1461065992132 Marionette DEBUG loaded listener.js 04:39:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000726C70F400) [pid = 4016] [serial = 1463] [outer = 0000007266C3D400] 04:39:52 INFO - PROCESS | 4016 | 1461065992686 Marionette TRACE conn5 <- [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]]]}] 04:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 965ms 04:39:52 INFO - PROCESS | 4016 | 1461065992774 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 04:39:52 INFO - PROCESS | 4016 | 1461065992778 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 04:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:39:52 INFO - PROCESS | 4016 | 1461065992782 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:39:52 INFO - PROCESS | 4016 | 1461065992784 Marionette TRACE conn5 <- [1,1914,null,{}] 04:39:52 INFO - PROCESS | 4016 | 1461065992788 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:52 INFO - PROCESS | 4016 | 1461065992895 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 04:39:52 INFO - PROCESS | 4016 | 1461065992974 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:53 INFO - PROCESS | 4016 | ++DOCSHELL 00000072709C3000 == 52 [pid = 4016] [id = 488] 04:39:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726C4AC000) [pid = 4016] [serial = 1464] [outer = 0000000000000000] 04:39:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000726CECFC00) [pid = 4016] [serial = 1465] [outer = 000000726C4AC000] 04:39:53 INFO - PROCESS | 4016 | 1461065993072 Marionette DEBUG loaded listener.js 04:39:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000726D21A000) [pid = 4016] [serial = 1466] [outer = 000000726C4AC000] 04:39:53 INFO - PROCESS | 4016 | 1461065993685 Marionette TRACE conn5 <- [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]]]}] 04:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 943ms 04:39:53 INFO - PROCESS | 4016 | 1461065993726 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 04:39:53 INFO - PROCESS | 4016 | 1461065993731 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 04:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:39:53 INFO - PROCESS | 4016 | 1461065993743 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:39:53 INFO - PROCESS | 4016 | 1461065993748 Marionette TRACE conn5 <- [1,1918,null,{}] 04:39:53 INFO - PROCESS | 4016 | 1461065993752 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:53 INFO - PROCESS | 4016 | 1461065993861 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 04:39:53 INFO - PROCESS | 4016 | 1461065993940 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:54 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270F30800 == 53 [pid = 4016] [id = 489] 04:39:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726D153400) [pid = 4016] [serial = 1467] [outer = 0000000000000000] 04:39:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000726D696800) [pid = 4016] [serial = 1468] [outer = 000000726D153400] 04:39:54 INFO - PROCESS | 4016 | 1461065994038 Marionette DEBUG loaded listener.js 04:39:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726DF0F000) [pid = 4016] [serial = 1469] [outer = 000000726D153400] 04:39:54 INFO - PROCESS | 4016 | 1461065994608 Marionette TRACE conn5 <- [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]]]}] 04:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 901ms 04:39:54 INFO - PROCESS | 4016 | 1461065994641 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 04:39:54 INFO - PROCESS | 4016 | 1461065994643 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 04:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:39:54 INFO - PROCESS | 4016 | 1461065994647 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:39:54 INFO - PROCESS | 4016 | 1461065994649 Marionette TRACE conn5 <- [1,1922,null,{}] 04:39:54 INFO - PROCESS | 4016 | 1461065994653 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:54 INFO - PROCESS | 4016 | 1461065994758 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 04:39:54 INFO - PROCESS | 4016 | 1461065994879 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:54 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271D31800 == 54 [pid = 4016] [id = 490] 04:39:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726D883000) [pid = 4016] [serial = 1470] [outer = 0000000000000000] 04:39:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000726FC2A800) [pid = 4016] [serial = 1471] [outer = 000000726D883000] 04:39:54 INFO - PROCESS | 4016 | 1461065994938 Marionette DEBUG loaded listener.js 04:39:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000072708B9000) [pid = 4016] [serial = 1472] [outer = 000000726D883000] 04:39:55 INFO - PROCESS | 4016 | 1461065995536 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 923ms 04:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:39:55 INFO - PROCESS | 4016 | 1461065995573 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 4016 | 1461065995576 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 04:39:55 INFO - PROCESS | 4016 | 1461065995579 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - PROCESS | 4016 | 1461065995582 Marionette TRACE conn5 <- [1,1926,null,{}] 04:39:55 INFO - PROCESS | 4016 | 1461065995586 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:55 INFO - PROCESS | 4016 | 1461065995736 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 04:39:55 INFO - PROCESS | 4016 | 1461065995756 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:55 INFO - PROCESS | 4016 | ++DOCSHELL 0000007272454000 == 55 [pid = 4016] [id = 491] 04:39:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000072709E6000) [pid = 4016] [serial = 1473] [outer = 0000000000000000] 04:39:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000072709EA400) [pid = 4016] [serial = 1474] [outer = 00000072709E6000] 04:39:55 INFO - PROCESS | 4016 | 1461065995826 Marionette DEBUG loaded listener.js 04:39:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000007270AD0800) [pid = 4016] [serial = 1475] [outer = 00000072709E6000] 04:39:56 INFO - PROCESS | 4016 | 1461065996568 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1031ms 04:39:56 INFO - PROCESS | 4016 | 1461065996617 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 04:39:56 INFO - PROCESS | 4016 | 1461065996622 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 04:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:39:56 INFO - PROCESS | 4016 | 1461065996628 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:39:56 INFO - PROCESS | 4016 | 1461065996633 Marionette TRACE conn5 <- [1,1930,null,{}] 04:39:56 INFO - PROCESS | 4016 | 1461065996640 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:56 INFO - PROCESS | 4016 | 1461065996759 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 04:39:56 INFO - PROCESS | 4016 | 1461065996891 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:56 INFO - PROCESS | 4016 | ++DOCSHELL 00000072618B0800 == 56 [pid = 4016] [id = 492] 04:39:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000007265791800) [pid = 4016] [serial = 1476] [outer = 0000000000000000] 04:39:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (0000007266449800) [pid = 4016] [serial = 1477] [outer = 0000007265791800] 04:39:56 INFO - PROCESS | 4016 | 1461065996946 Marionette DEBUG loaded listener.js 04:39:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (0000007266C65400) [pid = 4016] [serial = 1478] [outer = 0000007265791800] 04:39:57 INFO - PROCESS | 4016 | --DOCSHELL 000000726DFC2800 == 55 [pid = 4016] [id = 485] 04:39:57 INFO - PROCESS | 4016 | --DOCSHELL 000000726C11B000 == 54 [pid = 4016] [id = 484] 04:39:57 INFO - PROCESS | 4016 | --DOCSHELL 00000072637B0000 == 53 [pid = 4016] [id = 483] 04:39:57 INFO - PROCESS | 4016 | --DOCSHELL 000000726CACD000 == 52 [pid = 4016] [id = 479] 04:39:57 INFO - PROCESS | 4016 | 1461065997474 Marionette TRACE conn5 <- [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]]]}] 04:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 902ms 04:39:57 INFO - PROCESS | 4016 | 1461065997530 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 04:39:57 INFO - PROCESS | 4016 | 1461065997536 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 04:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:39:57 INFO - PROCESS | 4016 | 1461065997543 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:39:57 INFO - PROCESS | 4016 | 1461065997545 Marionette TRACE conn5 <- [1,1934,null,{}] 04:39:57 INFO - PROCESS | 4016 | 1461065997549 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:57 INFO - PROCESS | 4016 | 1461065997697 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 04:39:57 INFO - PROCESS | 4016 | 1461065997769 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000726EFE9000 == 53 [pid = 4016] [id = 493] 04:39:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000725E343800) [pid = 4016] [serial = 1479] [outer = 0000000000000000] 04:39:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000072657F0000) [pid = 4016] [serial = 1480] [outer = 000000725E343800] 04:39:57 INFO - PROCESS | 4016 | 1461065997820 Marionette DEBUG loaded listener.js 04:39:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000726C70D800) [pid = 4016] [serial = 1481] [outer = 000000725E343800] 04:39:58 INFO - PROCESS | 4016 | 1461065998269 Marionette TRACE conn5 <- [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]]]}] 04:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 795ms 04:39:58 INFO - PROCESS | 4016 | 1461065998338 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 4016 | 1461065998341 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 04:39:58 INFO - PROCESS | 4016 | 1461065998345 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:39:58 INFO - PROCESS | 4016 | 1461065998349 Marionette TRACE conn5 <- [1,1938,null,{}] 04:39:58 INFO - PROCESS | 4016 | 1461065998365 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:58 INFO - PROCESS | 4016 | 1461065998492 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 04:39:58 INFO - PROCESS | 4016 | 1461065998551 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:58 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271D38000 == 54 [pid = 4016] [id = 494] 04:39:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000726C14B000) [pid = 4016] [serial = 1482] [outer = 0000000000000000] 04:39:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (000000726D2A6C00) [pid = 4016] [serial = 1483] [outer = 000000726C14B000] 04:39:58 INFO - PROCESS | 4016 | 1461065998600 Marionette DEBUG loaded listener.js 04:39:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (000000726E36E400) [pid = 4016] [serial = 1484] [outer = 000000726C14B000] 04:39:59 INFO - PROCESS | 4016 | 1461065999057 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 796ms 04:39:59 INFO - PROCESS | 4016 | 1461065999144 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 04:39:59 INFO - PROCESS | 4016 | 1461065999147 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 04:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:39:59 INFO - PROCESS | 4016 | 1461065999150 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:39:59 INFO - PROCESS | 4016 | 1461065999152 Marionette TRACE conn5 <- [1,1942,null,{}] 04:39:59 INFO - PROCESS | 4016 | 1461065999156 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:59 INFO - PROCESS | 4016 | 1461065999269 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 04:39:59 INFO - PROCESS | 4016 | 1461065999325 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:59 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274817000 == 55 [pid = 4016] [id = 495] 04:39:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (00000072709E8000) [pid = 4016] [serial = 1485] [outer = 0000000000000000] 04:39:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (0000007270AD0C00) [pid = 4016] [serial = 1486] [outer = 00000072709E8000] 04:39:59 INFO - PROCESS | 4016 | 1461065999372 Marionette DEBUG loaded listener.js 04:39:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (0000007270D77000) [pid = 4016] [serial = 1487] [outer = 00000072709E8000] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (000000726BC78000) [pid = 4016] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (000000726644A800) [pid = 4016] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (000000725FDE9800) [pid = 4016] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (000000726CB6CC00) [pid = 4016] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000726C7F2400) [pid = 4016] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (000000726FC29C00) [pid = 4016] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (000000726D69C400) [pid = 4016] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000072665D4000) [pid = 4016] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000725F572000) [pid = 4016] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (00000072665D8000) [pid = 4016] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (000000725FE44800) [pid = 4016] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726B75F400) [pid = 4016] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (0000007266C31400) [pid = 4016] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000072708BD800) [pid = 4016] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000726650E400) [pid = 4016] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000726CECD400) [pid = 4016] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000725FDED000) [pid = 4016] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000007264DBBC00) [pid = 4016] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000725FDEE800) [pid = 4016] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (000000726553E800) [pid = 4016] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (0000007260BEF400) [pid = 4016] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000072669EE400) [pid = 4016] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000725FE43C00) [pid = 4016] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726D231C00) [pid = 4016] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000007260027000) [pid = 4016] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000726D884C00) [pid = 4016] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000726D1C7800) [pid = 4016] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:39:59 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000007261B79400) [pid = 4016] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:39:59 INFO - PROCESS | 4016 | 1461065999886 Marionette TRACE conn5 <- [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]]]}] 04:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 775ms 04:39:59 INFO - PROCESS | 4016 | 1461065999928 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 04:39:59 INFO - PROCESS | 4016 | 1461065999930 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 04:39:59 INFO - PROCESS | 4016 | 1461065999933 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:39:59 INFO - PROCESS | 4016 | 1461065999935 Marionette TRACE conn5 <- [1,1946,null,{}] 04:39:59 INFO - PROCESS | 4016 | 1461065999939 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:00 INFO - PROCESS | 4016 | 1461066000021 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 04:40:00 INFO - PROCESS | 4016 | 1461066000105 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:00 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270F3A800 == 56 [pid = 4016] [id = 496] 04:40:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000725E33FC00) [pid = 4016] [serial = 1488] [outer = 0000000000000000] 04:40:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000007260746400) [pid = 4016] [serial = 1489] [outer = 000000725E33FC00] 04:40:00 INFO - PROCESS | 4016 | 1461066000152 Marionette DEBUG loaded listener.js 04:40:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000072665D6800) [pid = 4016] [serial = 1490] [outer = 000000725E33FC00] 04:40:00 INFO - PROCESS | 4016 | 1461066000535 Marionette TRACE conn5 <- [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]]]}] 04:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 627ms 04:40:00 INFO - PROCESS | 4016 | 1461066000564 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 04:40:00 INFO - PROCESS | 4016 | 1461066000566 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 04:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:40:00 INFO - PROCESS | 4016 | 1461066000569 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - PROCESS | 4016 | 1461066000571 Marionette TRACE conn5 <- [1,1950,null,{}] 04:40:00 INFO - PROCESS | 4016 | 1461066000575 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:00 INFO - PROCESS | 4016 | 1461066000736 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 04:40:00 INFO - PROCESS | 4016 | 1461066000755 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:00 INFO - PROCESS | 4016 | ++DOCSHELL 0000007266C79000 == 57 [pid = 4016] [id = 497] 04:40:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000726BC78400) [pid = 4016] [serial = 1491] [outer = 0000000000000000] 04:40:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726D695400) [pid = 4016] [serial = 1492] [outer = 000000726BC78400] 04:40:00 INFO - PROCESS | 4016 | 1461066000805 Marionette DEBUG loaded listener.js 04:40:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000007270E9CC00) [pid = 4016] [serial = 1493] [outer = 000000726BC78400] 04:40:01 INFO - PROCESS | 4016 | 1461066001208 Marionette TRACE conn5 <- [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]]]}] 04:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 691ms 04:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:40:01 INFO - PROCESS | 4016 | 1461066001264 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 04:40:01 INFO - PROCESS | 4016 | 1461066001267 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 04:40:01 INFO - PROCESS | 4016 | 1461066001270 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:40:01 INFO - PROCESS | 4016 | 1461066001272 Marionette TRACE conn5 <- [1,1954,null,{}] 04:40:01 INFO - PROCESS | 4016 | 1461066001275 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:01 INFO - PROCESS | 4016 | 1461066001358 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 04:40:01 INFO - PROCESS | 4016 | 1461066001365 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:01 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275848800 == 58 [pid = 4016] [id = 498] 04:40:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000007270EA4000) [pid = 4016] [serial = 1494] [outer = 0000000000000000] 04:40:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (0000007270F79400) [pid = 4016] [serial = 1495] [outer = 0000007270EA4000] 04:40:01 INFO - PROCESS | 4016 | 1461066001412 Marionette DEBUG loaded listener.js 04:40:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000007270F81000) [pid = 4016] [serial = 1496] [outer = 0000007270EA4000] 04:40:02 INFO - PROCESS | 4016 | 1461066001998 Marionette TRACE conn5 <- [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]]]}] 04:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 776ms 04:40:02 INFO - PROCESS | 4016 | 1461066002081 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 04:40:02 INFO - PROCESS | 4016 | 1461066002086 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 04:40:02 INFO - PROCESS | 4016 | 1461066002106 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:40:02 INFO - PROCESS | 4016 | 1461066002111 Marionette TRACE conn5 <- [1,1958,null,{}] 04:40:02 INFO - PROCESS | 4016 | 1461066002119 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:02 INFO - PROCESS | 4016 | 1461066002243 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 04:40:02 INFO - PROCESS | 4016 | 1461066002363 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:02 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DD0A000 == 59 [pid = 4016] [id = 499] 04:40:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0000007260774400) [pid = 4016] [serial = 1497] [outer = 0000000000000000] 04:40:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726650F400) [pid = 4016] [serial = 1498] [outer = 0000007260774400] 04:40:02 INFO - PROCESS | 4016 | 1461066002423 Marionette DEBUG loaded listener.js 04:40:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000007267039000) [pid = 4016] [serial = 1499] [outer = 0000007260774400] 04:40:02 INFO - PROCESS | 4016 | 1461066002980 Marionette TRACE conn5 <- [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]]]}] 04:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 943ms 04:40:03 INFO - PROCESS | 4016 | 1461066003057 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 04:40:03 INFO - PROCESS | 4016 | 1461066003064 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 04:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:40:03 INFO - PROCESS | 4016 | 1461066003072 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:40:03 INFO - PROCESS | 4016 | 1461066003075 Marionette TRACE conn5 <- [1,1962,null,{}] 04:40:03 INFO - PROCESS | 4016 | 1461066003079 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:03 INFO - PROCESS | 4016 | 1461066003189 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 04:40:03 INFO - PROCESS | 4016 | 1461066003286 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:03 INFO - PROCESS | 4016 | ++DOCSHELL 00000072744D0800 == 60 [pid = 4016] [id = 500] 04:40:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000726C8E9800) [pid = 4016] [serial = 1500] [outer = 0000000000000000] 04:40:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (000000726CC32400) [pid = 4016] [serial = 1501] [outer = 000000726C8E9800] 04:40:03 INFO - PROCESS | 4016 | 1461066003343 Marionette DEBUG loaded listener.js 04:40:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000726D2B5000) [pid = 4016] [serial = 1502] [outer = 000000726C8E9800] 04:40:03 INFO - PROCESS | 4016 | 1461066003952 Marionette TRACE conn5 <- [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]]]}] 04:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 923ms 04:40:04 INFO - PROCESS | 4016 | 1461066004000 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 04:40:04 INFO - PROCESS | 4016 | 1461066004003 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 04:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:40:04 INFO - PROCESS | 4016 | 1461066004006 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:40:04 INFO - PROCESS | 4016 | 1461066004011 Marionette TRACE conn5 <- [1,1966,null,{}] 04:40:04 INFO - PROCESS | 4016 | 1461066004023 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:04 INFO - PROCESS | 4016 | 1461066004167 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 04:40:04 INFO - PROCESS | 4016 | 1461066004292 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:04 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275A08800 == 61 [pid = 4016] [id = 501] 04:40:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000007270956400) [pid = 4016] [serial = 1503] [outer = 0000000000000000] 04:40:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000007270ACF400) [pid = 4016] [serial = 1504] [outer = 0000007270956400] 04:40:04 INFO - PROCESS | 4016 | 1461066004353 Marionette DEBUG loaded listener.js 04:40:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (0000007270F7CC00) [pid = 4016] [serial = 1505] [outer = 0000007270956400] 04:40:04 INFO - PROCESS | 4016 | 1461066004922 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 944ms 04:40:04 INFO - PROCESS | 4016 | 1461066004953 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 04:40:04 INFO - PROCESS | 4016 | 1461066004956 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 04:40:04 INFO - PROCESS | 4016 | 1461066004974 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:40:04 INFO - PROCESS | 4016 | 1461066004977 Marionette TRACE conn5 <- [1,1970,null,{}] 04:40:04 INFO - PROCESS | 4016 | 1461066004981 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:05 INFO - PROCESS | 4016 | 1461066005093 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 04:40:05 INFO - PROCESS | 4016 | 1461066005232 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:05 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275B65800 == 62 [pid = 4016] [id = 502] 04:40:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000072709DE000) [pid = 4016] [serial = 1506] [outer = 0000000000000000] 04:40:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (0000007270FD4000) [pid = 4016] [serial = 1507] [outer = 00000072709DE000] 04:40:05 INFO - PROCESS | 4016 | 1461066005291 Marionette DEBUG loaded listener.js 04:40:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0000007270FDCC00) [pid = 4016] [serial = 1508] [outer = 00000072709DE000] 04:40:06 INFO - PROCESS | 4016 | 1461066006142 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1242ms 04:40:06 INFO - PROCESS | 4016 | 1461066006223 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 04:40:06 INFO - PROCESS | 4016 | 1461066006227 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 04:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:40:06 INFO - PROCESS | 4016 | 1461066006232 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - PROCESS | 4016 | 1461066006236 Marionette TRACE conn5 <- [1,1974,null,{}] 04:40:06 INFO - PROCESS | 4016 | 1461066006242 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:06 INFO - PROCESS | 4016 | 1461066006342 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 04:40:06 INFO - PROCESS | 4016 | 1461066006422 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:06 INFO - PROCESS | 4016 | ++DOCSHELL 0000007266C7B800 == 63 [pid = 4016] [id = 503] 04:40:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000725E2E1800) [pid = 4016] [serial = 1509] [outer = 0000000000000000] 04:40:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000725ED6CC00) [pid = 4016] [serial = 1510] [outer = 000000725E2E1800] 04:40:06 INFO - PROCESS | 4016 | 1461066006519 Marionette DEBUG loaded listener.js 04:40:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (000000726095D000) [pid = 4016] [serial = 1511] [outer = 000000725E2E1800] 04:40:07 INFO - PROCESS | 4016 | --DOCSHELL 000000726CB54000 == 62 [pid = 4016] [id = 393] 04:40:07 INFO - PROCESS | 4016 | --DOCSHELL 0000007266C79000 == 61 [pid = 4016] [id = 497] 04:40:07 INFO - PROCESS | 4016 | --DOCSHELL 0000007270F3A800 == 60 [pid = 4016] [id = 496] 04:40:07 INFO - PROCESS | 4016 | --DOCSHELL 0000007274817000 == 59 [pid = 4016] [id = 495] 04:40:07 INFO - PROCESS | 4016 | --DOCSHELL 0000007271D38000 == 58 [pid = 4016] [id = 494] 04:40:07 INFO - PROCESS | 4016 | --DOCSHELL 000000726EFE9000 == 57 [pid = 4016] [id = 493] 04:40:07 INFO - PROCESS | 4016 | --DOCSHELL 00000072618B0800 == 56 [pid = 4016] [id = 492] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000726D2AD400) [pid = 4016] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOCSHELL 0000007270F30800 == 55 [pid = 4016] [id = 489] 04:40:07 INFO - PROCESS | 4016 | --DOCSHELL 00000072658C2000 == 54 [pid = 4016] [id = 486] 04:40:07 INFO - PROCESS | 4016 | 1461066007143 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 943ms 04:40:07 INFO - PROCESS | 4016 | 1461066007178 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 04:40:07 INFO - PROCESS | 4016 | 1461066007184 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 04:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:40:07 INFO - PROCESS | 4016 | 1461066007191 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:40:07 INFO - PROCESS | 4016 | 1461066007194 Marionette TRACE conn5 <- [1,1978,null,{}] 04:40:07 INFO - PROCESS | 4016 | 1461066007197 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:07 INFO - PROCESS | 4016 | 1461066007294 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000072709E0000) [pid = 4016] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (000000726E0B4800) [pid = 4016] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (0000007260777000) [pid = 4016] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000726C155800) [pid = 4016] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726BA5B400) [pid = 4016] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000007264DB5800) [pid = 4016] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726E391400) [pid = 4016] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (000000726D972000) [pid = 4016] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (000000726BA65400) [pid = 4016] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000726D1B9C00) [pid = 4016] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000007269F2B800) [pid = 4016] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000007260750800) [pid = 4016] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000726CC29400) [pid = 4016] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000726D14FC00) [pid = 4016] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (000000726CECB800) [pid = 4016] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000727074D400) [pid = 4016] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000726E36F800) [pid = 4016] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000007266989400) [pid = 4016] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000072669EC000) [pid = 4016] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000007260026C00) [pid = 4016] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000007261BE7000) [pid = 4016] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000726D2A8000) [pid = 4016] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000007260745400) [pid = 4016] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000726112FC00) [pid = 4016] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000726BCC8800) [pid = 4016] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000007269F23C00) [pid = 4016] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000726B710400) [pid = 4016] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000726D29C000) [pid = 4016] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (00000072708C3C00) [pid = 4016] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (00000072669E4000) [pid = 4016] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000726CED3400) [pid = 4016] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000725FDF4C00) [pid = 4016] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000726553B400) [pid = 4016] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000007261834C00) [pid = 4016] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000726697EC00) [pid = 4016] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000726E39FC00) [pid = 4016] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000726D880000) [pid = 4016] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (00000072709E8400) [pid = 4016] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (00000072637C9C00) [pid = 4016] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (0000007269F31400) [pid = 4016] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000726650D800) [pid = 4016] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0000007266449000) [pid = 4016] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000726C70EC00) [pid = 4016] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000726CB6D800) [pid = 4016] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (0000007261BDD400) [pid = 4016] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000726D2B1800) [pid = 4016] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000726D690C00) [pid = 4016] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000726D697400) [pid = 4016] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000726C6F4C00) [pid = 4016] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 04:40:07 INFO - PROCESS | 4016 | 1461066007391 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:07 INFO - PROCESS | 4016 | ++DOCSHELL 0000007266535800 == 55 [pid = 4016] [id = 504] 04:40:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000725FC81000) [pid = 4016] [serial = 1512] [outer = 0000000000000000] 04:40:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (0000007260743C00) [pid = 4016] [serial = 1513] [outer = 000000725FC81000] 04:40:07 INFO - PROCESS | 4016 | 1461066007440 Marionette DEBUG loaded listener.js 04:40:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (0000007261B79400) [pid = 4016] [serial = 1514] [outer = 000000725FC81000] 04:40:07 INFO - PROCESS | 4016 | 1461066007926 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 774ms 04:40:07 INFO - PROCESS | 4016 | 1461066007966 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 04:40:07 INFO - PROCESS | 4016 | 1461066007969 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 04:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:40:07 INFO - PROCESS | 4016 | 1461066007973 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:40:07 INFO - PROCESS | 4016 | 1461066007977 Marionette TRACE conn5 <- [1,1982,null,{}] 04:40:07 INFO - PROCESS | 4016 | 1461066007988 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:08 INFO - PROCESS | 4016 | 1461066008075 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 04:40:08 INFO - PROCESS | 4016 | 1461066008083 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CADF000 == 56 [pid = 4016] [id = 505] 04:40:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (00000072665D9400) [pid = 4016] [serial = 1515] [outer = 0000000000000000] 04:40:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (0000007266982800) [pid = 4016] [serial = 1516] [outer = 00000072665D9400] 04:40:08 INFO - PROCESS | 4016 | 1461066008136 Marionette DEBUG loaded listener.js 04:40:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (00000072669EC000) [pid = 4016] [serial = 1517] [outer = 00000072665D9400] 04:40:08 INFO - PROCESS | 4016 | 1461066008603 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 692ms 04:40:08 INFO - PROCESS | 4016 | 1461066008667 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 04:40:08 INFO - PROCESS | 4016 | 1461066008670 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 04:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:40:08 INFO - PROCESS | 4016 | 1461066008674 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:40:08 INFO - PROCESS | 4016 | 1461066008676 Marionette TRACE conn5 <- [1,1986,null,{}] 04:40:08 INFO - PROCESS | 4016 | 1461066008679 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:08 INFO - PROCESS | 4016 | 1461066008765 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 04:40:08 INFO - PROCESS | 4016 | 1461066008774 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D08D000 == 57 [pid = 4016] [id = 506] 04:40:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (0000007267036400) [pid = 4016] [serial = 1518] [outer = 0000000000000000] 04:40:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (00000072670B0400) [pid = 4016] [serial = 1519] [outer = 0000007267036400] 04:40:08 INFO - PROCESS | 4016 | 1461066008820 Marionette DEBUG loaded listener.js 04:40:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000007269F30C00) [pid = 4016] [serial = 1520] [outer = 0000007267036400] 04:40:09 INFO - PROCESS | 4016 | 1461066009250 Marionette TRACE conn5 <- [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]]]}] 04:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 629ms 04:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:40:09 INFO - PROCESS | 4016 | 1461066009306 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 04:40:09 INFO - PROCESS | 4016 | 1461066009308 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 04:40:09 INFO - PROCESS | 4016 | 1461066009311 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:40:09 INFO - PROCESS | 4016 | 1461066009313 Marionette TRACE conn5 <- [1,1990,null,{}] 04:40:09 INFO - PROCESS | 4016 | 1461066009317 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:09 INFO - PROCESS | 4016 | 1461066009400 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 04:40:09 INFO - PROCESS | 4016 | 1461066009437 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DC1F000 == 58 [pid = 4016] [id = 507] 04:40:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000726B70E000) [pid = 4016] [serial = 1521] [outer = 0000000000000000] 04:40:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000726B75F400) [pid = 4016] [serial = 1522] [outer = 000000726B70E000] 04:40:09 INFO - PROCESS | 4016 | 1461066009483 Marionette DEBUG loaded listener.js 04:40:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000726BCCD400) [pid = 4016] [serial = 1523] [outer = 000000726B70E000] 04:40:09 INFO - PROCESS | 4016 | 1461066009954 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 689ms 04:40:10 INFO - PROCESS | 4016 | 1461066010011 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 04:40:10 INFO - PROCESS | 4016 | 1461066010014 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 04:40:10 INFO - PROCESS | 4016 | 1461066010017 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:40:10 INFO - PROCESS | 4016 | 1461066010019 Marionette TRACE conn5 <- [1,1994,null,{}] 04:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:40:10 INFO - PROCESS | 4016 | 1461066010022 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:10 INFO - PROCESS | 4016 | 1461066010156 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 04:40:10 INFO - PROCESS | 4016 | 1461066010214 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000726EED0000 == 59 [pid = 4016] [id = 508] 04:40:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000726C70CC00) [pid = 4016] [serial = 1524] [outer = 0000000000000000] 04:40:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000726C8E3000) [pid = 4016] [serial = 1525] [outer = 000000726C70CC00] 04:40:10 INFO - PROCESS | 4016 | 1461066010264 Marionette DEBUG loaded listener.js 04:40:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000726CB77000) [pid = 4016] [serial = 1526] [outer = 000000726C70CC00] 04:40:10 INFO - PROCESS | 4016 | 1461066010691 Marionette TRACE conn5 <- [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]]]}] 04:40: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 04:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 734ms 04:40:10 INFO - PROCESS | 4016 | 1461066010791 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 04:40:10 INFO - PROCESS | 4016 | 1461066010794 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 04:40:10 INFO - PROCESS | 4016 | 1461066010797 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:40:10 INFO - PROCESS | 4016 | 1461066010799 Marionette TRACE conn5 <- [1,1998,null,{}] 04:40:10 INFO - PROCESS | 4016 | 1461066010802 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:10 INFO - PROCESS | 4016 | 1461066010917 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 04:40:10 INFO - PROCESS | 4016 | 1461066010971 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:10 INFO - PROCESS | 4016 | ++DOCSHELL 0000007265335000 == 60 [pid = 4016] [id = 509] 04:40:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000726CB76000) [pid = 4016] [serial = 1527] [outer = 0000000000000000] 04:40:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000726CECF000) [pid = 4016] [serial = 1528] [outer = 000000726CB76000] 04:40:11 INFO - PROCESS | 4016 | 1461066011017 Marionette DEBUG loaded listener.js 04:40:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000726D228800) [pid = 4016] [serial = 1529] [outer = 000000726CB76000] 04:40:11 INFO - PROCESS | 4016 | 1461066011444 Marionette TRACE conn5 <- [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]]]}] 04:40:11 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 04:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 690ms 04:40:11 INFO - PROCESS | 4016 | 1461066011491 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 04:40:11 INFO - PROCESS | 4016 | 1461066011494 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 04:40:11 INFO - PROCESS | 4016 | 1461066011497 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:40:11 INFO - PROCESS | 4016 | 1461066011499 Marionette TRACE conn5 <- [1,2002,null,{}] 04:40:11 INFO - PROCESS | 4016 | 1461066011502 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:11 INFO - PROCESS | 4016 | 1461066011611 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 04:40:11 INFO - PROCESS | 4016 | 1461066011856 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:11 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (0000007265791800) [pid = 4016] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:40:11 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000726D153400) [pid = 4016] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:40:11 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000726C4AC000) [pid = 4016] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:40:11 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000726BC78400) [pid = 4016] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:40:11 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000725E33FC00) [pid = 4016] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:40:11 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000725E343800) [pid = 4016] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:40:11 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000726D150000) [pid = 4016] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:40:11 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000726C14B000) [pid = 4016] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:40:11 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (00000072709E8000) [pid = 4016] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:40:11 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000725ED6B800) [pid = 4016] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:40:11 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (00000072709E6000) [pid = 4016] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:40:11 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (0000007266C3D400) [pid = 4016] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:40:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C113800 == 61 [pid = 4016] [id = 510] 04:40:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000725E33FC00) [pid = 4016] [serial = 1530] [outer = 0000000000000000] 04:40:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000725FE42000) [pid = 4016] [serial = 1531] [outer = 000000725E33FC00] 04:40:11 INFO - PROCESS | 4016 | 1461066011915 Marionette DEBUG loaded listener.js 04:40:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000726D153400) [pid = 4016] [serial = 1532] [outer = 000000725E33FC00] 04:40:12 INFO - PROCESS | 4016 | 1461066012313 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 840ms 04:40:12 INFO - PROCESS | 4016 | 1461066012339 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 04:40:12 INFO - PROCESS | 4016 | 1461066012341 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 04:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:40:12 INFO - PROCESS | 4016 | 1461066012345 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:40:12 INFO - PROCESS | 4016 | 1461066012347 Marionette TRACE conn5 <- [1,2006,null,{}] 04:40:12 INFO - PROCESS | 4016 | 1461066012350 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:12 INFO - PROCESS | 4016 | 1461066012465 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 04:40:12 INFO - PROCESS | 4016 | 1461066012474 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:12 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270A60800 == 62 [pid = 4016] [id = 511] 04:40:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (0000007261B2AC00) [pid = 4016] [serial = 1533] [outer = 0000000000000000] 04:40:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000726D2AB800) [pid = 4016] [serial = 1534] [outer = 0000007261B2AC00] 04:40:12 INFO - PROCESS | 4016 | 1461066012521 Marionette DEBUG loaded listener.js 04:40:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000726D661800) [pid = 4016] [serial = 1535] [outer = 0000007261B2AC00] 04:40:12 INFO - PROCESS | 4016 | 1461066012938 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 629ms 04:40:12 INFO - PROCESS | 4016 | 1461066012977 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 04:40:12 INFO - PROCESS | 4016 | 1461066012979 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 04:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:40:12 INFO - PROCESS | 4016 | 1461066012983 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:40:12 INFO - PROCESS | 4016 | 1461066012985 Marionette TRACE conn5 <- [1,2010,null,{}] 04:40:12 INFO - PROCESS | 4016 | 1461066012989 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:13 INFO - PROCESS | 4016 | 1461066013101 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 04:40:13 INFO - PROCESS | 4016 | 1461066013109 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:13 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270EC0000 == 63 [pid = 4016] [id = 512] 04:40:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000726D2B6400) [pid = 4016] [serial = 1536] [outer = 0000000000000000] 04:40:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000726D69B000) [pid = 4016] [serial = 1537] [outer = 000000726D2B6400] 04:40:13 INFO - PROCESS | 4016 | 1461066013157 Marionette DEBUG loaded listener.js 04:40:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000726D883800) [pid = 4016] [serial = 1538] [outer = 000000726D2B6400] 04:40:13 INFO - PROCESS | 4016 | 1461066013568 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 627ms 04:40:13 INFO - PROCESS | 4016 | 1461066013613 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 04:40:13 INFO - PROCESS | 4016 | 1461066013616 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 04:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:40:13 INFO - PROCESS | 4016 | 1461066013620 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:40:13 INFO - PROCESS | 4016 | 1461066013622 Marionette TRACE conn5 <- [1,2014,null,{}] 04:40:13 INFO - PROCESS | 4016 | 1461066013626 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:13 INFO - PROCESS | 4016 | 1461066013758 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 04:40:13 INFO - PROCESS | 4016 | 1461066013808 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:13 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271C27800 == 64 [pid = 4016] [id = 513] 04:40:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000726E0BE400) [pid = 4016] [serial = 1539] [outer = 0000000000000000] 04:40:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000726F111000) [pid = 4016] [serial = 1540] [outer = 000000726E0BE400] 04:40:13 INFO - PROCESS | 4016 | 1461066013859 Marionette DEBUG loaded listener.js 04:40:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000007270373000) [pid = 4016] [serial = 1541] [outer = 000000726E0BE400] 04:40:14 INFO - PROCESS | 4016 | 1461066014503 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 943ms 04:40:14 INFO - PROCESS | 4016 | 1461066014566 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 04:40:14 INFO - PROCESS | 4016 | 1461066014573 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 04:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:40:14 INFO - PROCESS | 4016 | 1461066014579 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:40:14 INFO - PROCESS | 4016 | 1461066014583 Marionette TRACE conn5 <- [1,2018,null,{}] 04:40:14 INFO - PROCESS | 4016 | 1461066014603 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:14 INFO - PROCESS | 4016 | 1461066014746 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 04:40:14 INFO - PROCESS | 4016 | 1461066014807 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000726BC65800 == 65 [pid = 4016] [id = 514] 04:40:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000007264E13000) [pid = 4016] [serial = 1542] [outer = 0000000000000000] 04:40:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000007265351C00) [pid = 4016] [serial = 1543] [outer = 0000007264E13000] 04:40:14 INFO - PROCESS | 4016 | 1461066014866 Marionette DEBUG loaded listener.js 04:40:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000007266506C00) [pid = 4016] [serial = 1544] [outer = 0000007264E13000] 04:40:15 INFO - PROCESS | 4016 | 1461066015528 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 984ms 04:40:15 INFO - PROCESS | 4016 | 1461066015565 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 04:40:15 INFO - PROCESS | 4016 | 1461066015572 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 04:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:40:15 INFO - PROCESS | 4016 | 1461066015579 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:40:15 INFO - PROCESS | 4016 | 1461066015582 Marionette TRACE conn5 <- [1,2022,null,{}] 04:40:15 INFO - PROCESS | 4016 | 1461066015586 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:15 INFO - PROCESS | 4016 | 1461066015701 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 04:40:15 INFO - PROCESS | 4016 | 1461066015824 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:15 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DFC6800 == 66 [pid = 4016] [id = 515] 04:40:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000726644D000) [pid = 4016] [serial = 1545] [outer = 0000000000000000] 04:40:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000726B763C00) [pid = 4016] [serial = 1546] [outer = 000000726644D000] 04:40:15 INFO - PROCESS | 4016 | 1461066015882 Marionette DEBUG loaded listener.js 04:40:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000726C6F4C00) [pid = 4016] [serial = 1547] [outer = 000000726644D000] 04:40:16 INFO - PROCESS | 4016 | 1461066016460 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 923ms 04:40:16 INFO - PROCESS | 4016 | 1461066016507 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 04:40:16 INFO - PROCESS | 4016 | 1461066016509 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 04:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:40:16 INFO - PROCESS | 4016 | 1461066016514 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:40:16 INFO - PROCESS | 4016 | 1461066016518 Marionette TRACE conn5 <- [1,2026,null,{}] 04:40:16 INFO - PROCESS | 4016 | 1461066016530 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:16 INFO - PROCESS | 4016 | 1461066016654 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 04:40:16 INFO - PROCESS | 4016 | 1461066016743 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:16 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271D46000 == 67 [pid = 4016] [id = 516] 04:40:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000726CED3400) [pid = 4016] [serial = 1548] [outer = 0000000000000000] 04:40:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000726D87A400) [pid = 4016] [serial = 1549] [outer = 000000726CED3400] 04:40:16 INFO - PROCESS | 4016 | 1461066016803 Marionette DEBUG loaded listener.js 04:40:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726F507000) [pid = 4016] [serial = 1550] [outer = 000000726CED3400] 04:40:17 INFO - PROCESS | 4016 | 1461066017365 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 880ms 04:40:17 INFO - PROCESS | 4016 | 1461066017405 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 04:40:17 INFO - PROCESS | 4016 | 1461066017408 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 04:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:40:17 INFO - PROCESS | 4016 | 1461066017413 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:40:17 INFO - PROCESS | 4016 | 1461066017416 Marionette TRACE conn5 <- [1,2030,null,{}] 04:40:17 INFO - PROCESS | 4016 | 1461066017419 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:17 INFO - PROCESS | 4016 | 1461066017531 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 04:40:17 INFO - PROCESS | 4016 | 1461066017625 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:17 INFO - PROCESS | 4016 | ++DOCSHELL 000000727245B000 == 68 [pid = 4016] [id = 517] 04:40:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000727074C000) [pid = 4016] [serial = 1551] [outer = 0000000000000000] 04:40:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000072708BAC00) [pid = 4016] [serial = 1552] [outer = 000000727074C000] 04:40:17 INFO - PROCESS | 4016 | 1461066017681 Marionette DEBUG loaded listener.js 04:40:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000072709DF400) [pid = 4016] [serial = 1553] [outer = 000000727074C000] 04:40:18 INFO - PROCESS | 4016 | 1461066018258 Marionette TRACE conn5 <- [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]]]}] 04:40:18 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) 04:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 879ms 04:40:18 INFO - PROCESS | 4016 | 1461066018295 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 04:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:40:18 INFO - PROCESS | 4016 | 1461066018297 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 04:40:18 INFO - PROCESS | 4016 | 1461066018301 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:40:18 INFO - PROCESS | 4016 | 1461066018303 Marionette TRACE conn5 <- [1,2034,null,{}] 04:40:18 INFO - PROCESS | 4016 | 1461066018307 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:18 INFO - PROCESS | 4016 | 1461066018414 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 04:40:18 INFO - PROCESS | 4016 | 1461066018508 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:18 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274439000 == 69 [pid = 4016] [id = 518] 04:40:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000007270956C00) [pid = 4016] [serial = 1554] [outer = 0000000000000000] 04:40:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000007270AC5400) [pid = 4016] [serial = 1555] [outer = 0000007270956C00] 04:40:18 INFO - PROCESS | 4016 | 1461066018565 Marionette DEBUG loaded listener.js 04:40:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000007270D74400) [pid = 4016] [serial = 1556] [outer = 0000007270956C00] 04:40:19 INFO - PROCESS | 4016 | 1461066019127 Marionette TRACE conn5 <- [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]]]}] 04:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 880ms 04:40:19 INFO - PROCESS | 4016 | 1461066019183 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 04:40:19 INFO - PROCESS | 4016 | 1461066019185 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 04:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:40:19 INFO - PROCESS | 4016 | 1461066019189 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:40:19 INFO - PROCESS | 4016 | 1461066019192 Marionette TRACE conn5 <- [1,2038,null,{}] 04:40:19 INFO - PROCESS | 4016 | 1461066019195 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:19 INFO - PROCESS | 4016 | 1461066019315 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 04:40:19 INFO - PROCESS | 4016 | 1461066019420 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000727482F800 == 70 [pid = 4016] [id = 519] 04:40:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726F50B800) [pid = 4016] [serial = 1557] [outer = 0000000000000000] 04:40:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000007270FD3C00) [pid = 4016] [serial = 1558] [outer = 000000726F50B800] 04:40:19 INFO - PROCESS | 4016 | 1461066019480 Marionette DEBUG loaded listener.js 04:40:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000072715CB800) [pid = 4016] [serial = 1559] [outer = 000000726F50B800] 04:40:20 INFO - PROCESS | 4016 | 1461066020204 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1080ms 04:40:20 INFO - PROCESS | 4016 | 1461066020272 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 04:40:20 INFO - PROCESS | 4016 | 1461066020277 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 04:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:40:20 INFO - PROCESS | 4016 | 1461066020282 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:40:20 INFO - PROCESS | 4016 | 1461066020286 Marionette TRACE conn5 <- [1,2042,null,{}] 04:40:20 INFO - PROCESS | 4016 | 1461066020306 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:20 INFO - PROCESS | 4016 | 1461066020410 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 04:40:20 INFO - PROCESS | 4016 | 1461066020489 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:20 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CB4B800 == 71 [pid = 4016] [id = 520] 04:40:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000725E5F5C00) [pid = 4016] [serial = 1560] [outer = 0000000000000000] 04:40:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000007260644800) [pid = 4016] [serial = 1561] [outer = 000000725E5F5C00] 04:40:20 INFO - PROCESS | 4016 | 1461066020583 Marionette DEBUG loaded listener.js 04:40:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000007263780400) [pid = 4016] [serial = 1562] [outer = 000000725E5F5C00] 04:40:21 INFO - PROCESS | 4016 | --DOCSHELL 0000007270EC0000 == 70 [pid = 4016] [id = 512] 04:40:21 INFO - PROCESS | 4016 | --DOCSHELL 0000007270A60800 == 69 [pid = 4016] [id = 511] 04:40:21 INFO - PROCESS | 4016 | --DOCSHELL 000000726C113800 == 68 [pid = 4016] [id = 510] 04:40:21 INFO - PROCESS | 4016 | --DOCSHELL 0000007265335000 == 67 [pid = 4016] [id = 509] 04:40:21 INFO - PROCESS | 4016 | --DOCSHELL 000000726EED0000 == 66 [pid = 4016] [id = 508] 04:40:21 INFO - PROCESS | 4016 | --DOCSHELL 000000726DC1F000 == 65 [pid = 4016] [id = 507] 04:40:21 INFO - PROCESS | 4016 | --DOCSHELL 000000726D08D000 == 64 [pid = 4016] [id = 506] 04:40:21 INFO - PROCESS | 4016 | --DOCSHELL 000000726CADF000 == 63 [pid = 4016] [id = 505] 04:40:21 INFO - PROCESS | 4016 | --DOCSHELL 0000007266535800 == 62 [pid = 4016] [id = 504] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000007270F79400) [pid = 4016] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOCSHELL 0000007266C7B800 == 61 [pid = 4016] [id = 503] 04:40:21 INFO - PROCESS | 4016 | --DOCSHELL 000000726DD0A000 == 60 [pid = 4016] [id = 499] 04:40:21 INFO - PROCESS | 4016 | 1461066021240 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 983ms 04:40:21 INFO - PROCESS | 4016 | 1461066021267 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 04:40:21 INFO - PROCESS | 4016 | 1461066021274 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 04:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:40:21 INFO - PROCESS | 4016 | 1461066021280 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:40:21 INFO - PROCESS | 4016 | 1461066021283 Marionette TRACE conn5 <- [1,2046,null,{}] 04:40:21 INFO - PROCESS | 4016 | 1461066021286 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:21 INFO - PROCESS | 4016 | 1461066021388 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000007270740C00) [pid = 4016] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000726D2A6C00) [pid = 4016] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (0000007270AD0C00) [pid = 4016] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000007260748800) [pid = 4016] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000725FDE7400) [pid = 4016] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000007270AD0800) [pid = 4016] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000072709EA400) [pid = 4016] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726C70F400) [pid = 4016] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000007269F29800) [pid = 4016] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000007266C65400) [pid = 4016] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000007266449800) [pid = 4016] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000726DF0F000) [pid = 4016] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000726D696800) [pid = 4016] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000726E36E400) [pid = 4016] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000726CECFC00) [pid = 4016] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000726D21A000) [pid = 4016] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000726FC2A800) [pid = 4016] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000007270E9CC00) [pid = 4016] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000726D695400) [pid = 4016] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000007260746400) [pid = 4016] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (0000007270D77000) [pid = 4016] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (00000072657F0000) [pid = 4016] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000726C70D800) [pid = 4016] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000072665D6800) [pid = 4016] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 04:40:21 INFO - PROCESS | 4016 | 1461066021481 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:21 INFO - PROCESS | 4016 | ++DOCSHELL 00000072670EB800 == 61 [pid = 4016] [id = 521] 04:40:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000725FDE7400) [pid = 4016] [serial = 1563] [outer = 0000000000000000] 04:40:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000007260776C00) [pid = 4016] [serial = 1564] [outer = 000000725FDE7400] 04:40:21 INFO - PROCESS | 4016 | 1461066021531 Marionette DEBUG loaded listener.js 04:40:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000726650C800) [pid = 4016] [serial = 1565] [outer = 000000725FDE7400] 04:40:21 INFO - PROCESS | 4016 | 1461066021920 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 733ms 04:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:40:22 INFO - PROCESS | 4016 | 1461066022013 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 04:40:22 INFO - PROCESS | 4016 | 1461066022016 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 04:40:22 INFO - PROCESS | 4016 | 1461066022020 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:40:22 INFO - PROCESS | 4016 | 1461066022024 Marionette TRACE conn5 <- [1,2050,null,{}] 04:40:22 INFO - PROCESS | 4016 | 1461066022040 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:22 INFO - PROCESS | 4016 | 1461066022172 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 04:40:22 INFO - PROCESS | 4016 | 1461066022181 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DDE3800 == 62 [pid = 4016] [id = 522] 04:40:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (00000072670ABC00) [pid = 4016] [serial = 1566] [outer = 0000000000000000] 04:40:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000726B70A400) [pid = 4016] [serial = 1567] [outer = 00000072670ABC00] 04:40:22 INFO - PROCESS | 4016 | 1461066022231 Marionette DEBUG loaded listener.js 04:40:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000726C153C00) [pid = 4016] [serial = 1568] [outer = 00000072670ABC00] 04:40:22 INFO - PROCESS | 4016 | 1461066022703 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 753ms 04:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:40:22 INFO - PROCESS | 4016 | 1461066022775 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 04:40:22 INFO - PROCESS | 4016 | 1461066022778 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 04:40:22 INFO - PROCESS | 4016 | 1461066022782 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:40:22 INFO - PROCESS | 4016 | 1461066022784 Marionette TRACE conn5 <- [1,2054,null,{}] 04:40:22 INFO - PROCESS | 4016 | 1461066022787 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:22 INFO - PROCESS | 4016 | 1461066022894 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 04:40:22 INFO - PROCESS | 4016 | 1461066022983 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000727072C800 == 63 [pid = 4016] [id = 523] 04:40:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000726C70D800) [pid = 4016] [serial = 1569] [outer = 0000000000000000] 04:40:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000726C8E7400) [pid = 4016] [serial = 1570] [outer = 000000726C70D800] 04:40:23 INFO - PROCESS | 4016 | 1461066023030 Marionette DEBUG loaded listener.js 04:40:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000726CC2A000) [pid = 4016] [serial = 1571] [outer = 000000726C70D800] 04:40:23 INFO - PROCESS | 4016 | 1461066023404 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 691ms 04:40:23 INFO - PROCESS | 4016 | 1461066023476 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 04:40:23 INFO - PROCESS | 4016 | 1461066023478 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 04:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:40:23 INFO - PROCESS | 4016 | 1461066023482 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:40:23 INFO - PROCESS | 4016 | 1461066023484 Marionette TRACE conn5 <- [1,2058,null,{}] 04:40:23 INFO - PROCESS | 4016 | 1461066023487 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:23 INFO - PROCESS | 4016 | 1461066023634 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 04:40:23 INFO - PROCESS | 4016 | 1461066023688 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:23 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270EAD800 == 64 [pid = 4016] [id = 524] 04:40:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000726CECD800) [pid = 4016] [serial = 1572] [outer = 0000000000000000] 04:40:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000726D148C00) [pid = 4016] [serial = 1573] [outer = 000000726CECD800] 04:40:23 INFO - PROCESS | 4016 | 1461066023737 Marionette DEBUG loaded listener.js 04:40:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000726D29C400) [pid = 4016] [serial = 1574] [outer = 000000726CECD800] 04:40:24 INFO - PROCESS | 4016 | 1461066024168 Marionette TRACE conn5 <- [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]]]}] 04:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 731ms 04:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:40:24 INFO - PROCESS | 4016 | 1461066024221 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 04:40:24 INFO - PROCESS | 4016 | 1461066024224 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 04:40:24 INFO - PROCESS | 4016 | 1461066024227 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:40:24 INFO - PROCESS | 4016 | 1461066024229 Marionette TRACE conn5 <- [1,2062,null,{}] 04:40:24 INFO - PROCESS | 4016 | 1461066024233 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:24 INFO - PROCESS | 4016 | 1461066024365 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 04:40:24 INFO - PROCESS | 4016 | 1461066024426 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:24 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271C3A800 == 65 [pid = 4016] [id = 525] 04:40:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726D69E000) [pid = 4016] [serial = 1575] [outer = 0000000000000000] 04:40:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000726DF0F000) [pid = 4016] [serial = 1576] [outer = 000000726D69E000] 04:40:24 INFO - PROCESS | 4016 | 1461066024475 Marionette DEBUG loaded listener.js 04:40:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000726FC25C00) [pid = 4016] [serial = 1577] [outer = 000000726D69E000] 04:40:24 INFO - PROCESS | 4016 | 1461066024916 Marionette TRACE conn5 <- [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]]]}] 04:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 732ms 04:40:24 INFO - PROCESS | 4016 | 1461066024987 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 04:40:25 INFO - PROCESS | 4016 | 1461066024989 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 04:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:40:25 INFO - PROCESS | 4016 | 1461066024992 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:40:25 INFO - PROCESS | 4016 | 1461066024994 Marionette TRACE conn5 <- [1,2066,null,{}] 04:40:25 INFO - PROCESS | 4016 | 1461066024998 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:25 INFO - PROCESS | 4016 | 1461066025112 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 04:40:25 INFO - PROCESS | 4016 | 1461066025170 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:25 INFO - PROCESS | 4016 | ++DOCSHELL 0000007272554800 == 66 [pid = 4016] [id = 526] 04:40:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000007270740000) [pid = 4016] [serial = 1578] [outer = 0000000000000000] 04:40:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000072709E7000) [pid = 4016] [serial = 1579] [outer = 0000007270740000] 04:40:25 INFO - PROCESS | 4016 | 1461066025216 Marionette DEBUG loaded listener.js 04:40:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000007270D77C00) [pid = 4016] [serial = 1580] [outer = 0000007270740000] 04:40:25 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000726D2B6400) [pid = 4016] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:40:25 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726C70CC00) [pid = 4016] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:40:25 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000726CB76000) [pid = 4016] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:40:25 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000007267036400) [pid = 4016] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:40:25 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000726B70E000) [pid = 4016] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:40:25 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000072665D9400) [pid = 4016] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:40:25 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000007270EA4000) [pid = 4016] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:40:25 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000725E2E1800) [pid = 4016] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:40:25 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000725FC81000) [pid = 4016] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:40:25 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000725E33FC00) [pid = 4016] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:40:25 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000007261B2AC00) [pid = 4016] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:40:25 INFO - PROCESS | 4016 | 1461066025703 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 731ms 04:40:25 INFO - PROCESS | 4016 | 1461066025728 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 04:40:25 INFO - PROCESS | 4016 | 1461066025730 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 04:40:25 INFO - PROCESS | 4016 | 1461066025733 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:40:25 INFO - PROCESS | 4016 | 1461066025735 Marionette TRACE conn5 <- [1,2070,null,{}] 04:40:25 INFO - PROCESS | 4016 | 1461066025739 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:25 INFO - PROCESS | 4016 | 1461066025831 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 04:40:25 INFO - PROCESS | 4016 | 1461066025914 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:25 INFO - PROCESS | 4016 | ++DOCSHELL 00000072744C1000 == 67 [pid = 4016] [id = 527] 04:40:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000007261373C00) [pid = 4016] [serial = 1581] [outer = 0000000000000000] 04:40:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000726D152000) [pid = 4016] [serial = 1582] [outer = 0000007261373C00] 04:40:25 INFO - PROCESS | 4016 | 1461066025960 Marionette DEBUG loaded listener.js 04:40:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000007270D7E400) [pid = 4016] [serial = 1583] [outer = 0000007261373C00] 04:40:26 INFO - PROCESS | 4016 | 1461066026337 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 629ms 04:40:26 INFO - PROCESS | 4016 | 1461066026365 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 04:40:26 INFO - PROCESS | 4016 | 1461066026367 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 04:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:40:26 INFO - PROCESS | 4016 | 1461066026370 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:40:26 INFO - PROCESS | 4016 | 1461066026372 Marionette TRACE conn5 <- [1,2074,null,{}] 04:40:26 INFO - PROCESS | 4016 | 1461066026376 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:26 INFO - PROCESS | 4016 | 1461066026486 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 04:40:26 INFO - PROCESS | 4016 | 1461066026574 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:26 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274840800 == 68 [pid = 4016] [id = 528] 04:40:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000726D87BC00) [pid = 4016] [serial = 1584] [outer = 0000000000000000] 04:40:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000007270F82800) [pid = 4016] [serial = 1585] [outer = 000000726D87BC00] 04:40:26 INFO - PROCESS | 4016 | 1461066026619 Marionette DEBUG loaded listener.js 04:40:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (0000007270FDD800) [pid = 4016] [serial = 1586] [outer = 000000726D87BC00] 04:40:27 INFO - PROCESS | 4016 | 1461066026990 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 628ms 04:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:40:27 INFO - PROCESS | 4016 | 1461066027002 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 04:40:27 INFO - PROCESS | 4016 | 1461066027004 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 04:40:27 INFO - PROCESS | 4016 | 1461066027008 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:40:27 INFO - PROCESS | 4016 | 1461066027009 Marionette TRACE conn5 <- [1,2078,null,{}] 04:40:27 INFO - PROCESS | 4016 | 1461066027013 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:27 INFO - PROCESS | 4016 | 1461066027132 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 04:40:27 INFO - PROCESS | 4016 | 1461066027142 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:27 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275851000 == 69 [pid = 4016] [id = 529] 04:40:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000007260772000) [pid = 4016] [serial = 1587] [outer = 0000000000000000] 04:40:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000072715CF800) [pid = 4016] [serial = 1588] [outer = 0000007260772000] 04:40:27 INFO - PROCESS | 4016 | 1461066027188 Marionette DEBUG loaded listener.js 04:40:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000007271845800) [pid = 4016] [serial = 1589] [outer = 0000007260772000] 04:40:27 INFO - PROCESS | 4016 | 1461066027659 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 692ms 04:40:27 INFO - PROCESS | 4016 | 1461066027704 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 04:40:27 INFO - PROCESS | 4016 | 1461066027709 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 04:40:27 INFO - PROCESS | 4016 | 1461066027733 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:40:27 INFO - PROCESS | 4016 | 1461066027738 Marionette TRACE conn5 <- [1,2082,null,{}] 04:40:27 INFO - PROCESS | 4016 | 1461066027746 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:27 INFO - PROCESS | 4016 | 1461066027932 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 04:40:28 INFO - PROCESS | 4016 | 1461066028027 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CB44800 == 70 [pid = 4016] [id = 530] 04:40:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000007260772800) [pid = 4016] [serial = 1590] [outer = 0000000000000000] 04:40:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000007261BEA000) [pid = 4016] [serial = 1591] [outer = 0000007260772800] 04:40:28 INFO - PROCESS | 4016 | 1461066028086 Marionette DEBUG loaded listener.js 04:40:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000726699F400) [pid = 4016] [serial = 1592] [outer = 0000007260772800] 04:40:28 INFO - PROCESS | 4016 | 1461066028648 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 944ms 04:40:28 INFO - PROCESS | 4016 | 1461066028683 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 04:40:28 INFO - PROCESS | 4016 | 1461066028690 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 04:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:40:28 INFO - PROCESS | 4016 | 1461066028697 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:40:28 INFO - PROCESS | 4016 | 1461066028701 Marionette TRACE conn5 <- [1,2086,null,{}] 04:40:28 INFO - PROCESS | 4016 | 1461066028705 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:28 INFO - PROCESS | 4016 | 1461066028821 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 04:40:28 INFO - PROCESS | 4016 | 1461066028921 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE30000 == 71 [pid = 4016] [id = 531] 04:40:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (0000007266CE6800) [pid = 4016] [serial = 1593] [outer = 0000000000000000] 04:40:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000726BA64C00) [pid = 4016] [serial = 1594] [outer = 0000007266CE6800] 04:40:28 INFO - PROCESS | 4016 | 1461066028978 Marionette DEBUG loaded listener.js 04:40:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726C8E3800) [pid = 4016] [serial = 1595] [outer = 0000007266CE6800] 04:40:29 INFO - PROCESS | 4016 | 1461066029605 Marionette TRACE conn5 <- [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]]]}] 04:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 985ms 04:40:29 INFO - PROCESS | 4016 | 1461066029688 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 04:40:29 INFO - PROCESS | 4016 | 1461066029691 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 04:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:40:29 INFO - PROCESS | 4016 | 1461066029709 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:40:29 INFO - PROCESS | 4016 | 1461066029714 Marionette TRACE conn5 <- [1,2090,null,{}] 04:40:29 INFO - PROCESS | 4016 | 1461066029727 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:29 INFO - PROCESS | 4016 | 1461066029853 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 04:40:29 INFO - PROCESS | 4016 | 1461066029972 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:29 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275A1E800 == 72 [pid = 4016] [id = 532] 04:40:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726D21A000) [pid = 4016] [serial = 1596] [outer = 0000000000000000] 04:40:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000726DCE1400) [pid = 4016] [serial = 1597] [outer = 000000726D21A000] 04:40:30 INFO - PROCESS | 4016 | 1461066030036 Marionette DEBUG loaded listener.js 04:40:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000072709ECC00) [pid = 4016] [serial = 1598] [outer = 000000726D21A000] 04:40:30 INFO - PROCESS | 4016 | 1461066030648 Marionette TRACE conn5 <- [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]]]}] 04:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 986ms 04:40:30 INFO - PROCESS | 4016 | 1461066030701 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 04:40:30 INFO - PROCESS | 4016 | 1461066030705 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 04:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:40:30 INFO - PROCESS | 4016 | 1461066030708 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:40:30 INFO - PROCESS | 4016 | 1461066030711 Marionette TRACE conn5 <- [1,2094,null,{}] 04:40:30 INFO - PROCESS | 4016 | 1461066030714 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:30 INFO - PROCESS | 4016 | 1461066030825 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 04:40:30 INFO - PROCESS | 4016 | 1461066030922 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:30 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275C1B000 == 73 [pid = 4016] [id = 533] 04:40:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000007271844C00) [pid = 4016] [serial = 1599] [outer = 0000000000000000] 04:40:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000727184E000) [pid = 4016] [serial = 1600] [outer = 0000007271844C00] 04:40:30 INFO - PROCESS | 4016 | 1461066030979 Marionette DEBUG loaded listener.js 04:40:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000072718E3800) [pid = 4016] [serial = 1601] [outer = 0000007271844C00] 04:40:31 INFO - PROCESS | 4016 | 1461066031539 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 04:40:31 INFO - PROCESS | 4016 | 1461066031593 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 04:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:40:31 INFO - PROCESS | 4016 | 1461066031597 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:40:31 INFO - PROCESS | 4016 | 1461066031599 Marionette TRACE conn5 <- [1,2098,null,{}] 04:40:31 INFO - PROCESS | 4016 | 1461066031603 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:31 INFO - PROCESS | 4016 | 1461066031710 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 04:40:31 INFO - PROCESS | 4016 | 1461066031808 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:31 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275CD9800 == 74 [pid = 4016] [id = 534] 04:40:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000072718E5800) [pid = 4016] [serial = 1602] [outer = 0000000000000000] 04:40:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (0000007271932000) [pid = 4016] [serial = 1603] [outer = 00000072718E5800] 04:40:31 INFO - PROCESS | 4016 | 1461066031864 Marionette DEBUG loaded listener.js 04:40:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (0000007271939800) [pid = 4016] [serial = 1604] [outer = 00000072718E5800] 04:40:32 INFO - PROCESS | 4016 | 1461066032436 Marionette TRACE conn5 <- [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]]]}] 04:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 881ms 04:40:32 INFO - PROCESS | 4016 | 1461066032480 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 04:40:32 INFO - PROCESS | 4016 | 1461066032483 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 04:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:40:32 INFO - PROCESS | 4016 | 1461066032487 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:40:32 INFO - PROCESS | 4016 | 1461066032489 Marionette TRACE conn5 <- [1,2102,null,{}] 04:40:32 INFO - PROCESS | 4016 | 1461066032493 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:32 INFO - PROCESS | 4016 | 1461066032628 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 04:40:32 INFO - PROCESS | 4016 | 1461066032731 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:32 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275D2B800 == 75 [pid = 4016] [id = 535] 04:40:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (0000007271C76800) [pid = 4016] [serial = 1605] [outer = 0000000000000000] 04:40:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (000000727221A000) [pid = 4016] [serial = 1606] [outer = 0000007271C76800] 04:40:32 INFO - PROCESS | 4016 | 1461066032790 Marionette DEBUG loaded listener.js 04:40:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (0000007272223C00) [pid = 4016] [serial = 1607] [outer = 0000007271C76800] 04:40:33 INFO - PROCESS | 4016 | 1461066033409 Marionette TRACE conn5 <- [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]]]}] 04:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 985ms 04:40:33 INFO - PROCESS | 4016 | 1461066033475 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 04:40:33 INFO - PROCESS | 4016 | 1461066033477 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 04:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:40:33 INFO - PROCESS | 4016 | 1461066033481 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:40:33 INFO - PROCESS | 4016 | 1461066033483 Marionette TRACE conn5 <- [1,2106,null,{}] 04:40:33 INFO - PROCESS | 4016 | 1461066033487 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:33 INFO - PROCESS | 4016 | 1461066033599 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 04:40:33 INFO - PROCESS | 4016 | 1461066033890 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:33 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C2C3000 == 76 [pid = 4016] [id = 536] 04:40:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000725E33D000) [pid = 4016] [serial = 1608] [outer = 0000000000000000] 04:40:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (000000725F6CBC00) [pid = 4016] [serial = 1609] [outer = 000000725E33D000] 04:40:33 INFO - PROCESS | 4016 | 1461066033972 Marionette DEBUG loaded listener.js 04:40:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (000000726063E800) [pid = 4016] [serial = 1610] [outer = 000000725E33D000] 04:40:34 INFO - PROCESS | 4016 | 1461066034606 Marionette TRACE conn5 <- [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]]]}] 04:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1183ms 04:40:34 INFO - PROCESS | 4016 | 1461066034667 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 04:40:34 INFO - PROCESS | 4016 | 1461066034672 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 04:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:40:34 INFO - PROCESS | 4016 | 1461066034698 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:40:34 INFO - PROCESS | 4016 | 1461066034701 Marionette TRACE conn5 <- [1,2110,null,{}] 04:40:34 INFO - PROCESS | 4016 | 1461066034706 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:34 INFO - PROCESS | 4016 | 1461066034824 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 04:40:34 INFO - PROCESS | 4016 | 1461066034967 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:34 INFO - PROCESS | 4016 | --DOCSHELL 00000072709C3000 == 75 [pid = 4016] [id = 488] 04:40:34 INFO - PROCESS | 4016 | --DOCSHELL 000000726C2C8000 == 74 [pid = 4016] [id = 392] 04:40:34 INFO - PROCESS | 4016 | --DOCSHELL 0000007274840800 == 73 [pid = 4016] [id = 528] 04:40:34 INFO - PROCESS | 4016 | --DOCSHELL 00000072744C1000 == 72 [pid = 4016] [id = 527] 04:40:34 INFO - PROCESS | 4016 | --DOCSHELL 0000007272554800 == 71 [pid = 4016] [id = 526] 04:40:34 INFO - PROCESS | 4016 | --DOCSHELL 0000007271C3A800 == 70 [pid = 4016] [id = 525] 04:40:34 INFO - PROCESS | 4016 | --DOCSHELL 0000007270EAD800 == 69 [pid = 4016] [id = 524] 04:40:34 INFO - PROCESS | 4016 | --DOCSHELL 000000727072C800 == 68 [pid = 4016] [id = 523] 04:40:34 INFO - PROCESS | 4016 | --DOCSHELL 000000726DDE3800 == 67 [pid = 4016] [id = 522] 04:40:34 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (000000726CC32400) [pid = 4016] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 04:40:34 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (0000007270ACF400) [pid = 4016] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 04:40:34 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (0000007270FD4000) [pid = 4016] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | ++DOCSHELL 00000072655E8000 == 68 [pid = 4016] [id = 537] 04:40:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000725F6CC800) [pid = 4016] [serial = 1611] [outer = 0000000000000000] 04:40:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (000000726001C400) [pid = 4016] [serial = 1612] [outer = 000000725F6CC800] 04:40:35 INFO - PROCESS | 4016 | 1461066035064 Marionette DEBUG loaded listener.js 04:40:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000072669A3000) [pid = 4016] [serial = 1613] [outer = 000000725F6CC800] 04:40:35 INFO - PROCESS | 4016 | --DOCSHELL 00000072670EB800 == 67 [pid = 4016] [id = 521] 04:40:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726CB4B800 == 66 [pid = 4016] [id = 520] 04:40:35 INFO - PROCESS | 4016 | --DOCSHELL 0000007274439000 == 65 [pid = 4016] [id = 518] 04:40:35 INFO - PROCESS | 4016 | --DOCSHELL 000000727245B000 == 64 [pid = 4016] [id = 517] 04:40:35 INFO - PROCESS | 4016 | --DOCSHELL 0000007271D46000 == 63 [pid = 4016] [id = 516] 04:40:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726DFC6800 == 62 [pid = 4016] [id = 515] 04:40:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726BC65800 == 61 [pid = 4016] [id = 514] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (000000726D69B000) [pid = 4016] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000726C8E3000) [pid = 4016] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (000000726CECF000) [pid = 4016] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000072670B0400) [pid = 4016] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (000000726CB77000) [pid = 4016] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000726B75F400) [pid = 4016] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726650F400) [pid = 4016] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000007266982800) [pid = 4016] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000072669EC000) [pid = 4016] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (0000007270F81000) [pid = 4016] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (000000726095D000) [pid = 4016] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000725ED6CC00) [pid = 4016] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000007260743C00) [pid = 4016] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000007261B79400) [pid = 4016] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000726D228800) [pid = 4016] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000725FE42000) [pid = 4016] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000007269F30C00) [pid = 4016] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000726D153400) [pid = 4016] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000726D661800) [pid = 4016] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000726D883800) [pid = 4016] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726D2AB800) [pid = 4016] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000726BCCD400) [pid = 4016] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 04:40:35 INFO - PROCESS | 4016 | 1461066035537 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 880ms 04:40:35 INFO - PROCESS | 4016 | 1461066035584 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 04:40:35 INFO - PROCESS | 4016 | 1461066035588 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 04:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:40:35 INFO - PROCESS | 4016 | 1461066035598 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:40:35 INFO - PROCESS | 4016 | 1461066035600 Marionette TRACE conn5 <- [1,2114,null,{}] 04:40:35 INFO - PROCESS | 4016 | 1461066035604 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:35 INFO - PROCESS | 4016 | 1461066035694 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 04:40:35 INFO - PROCESS | 4016 | 1461066035700 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D5E8800 == 62 [pid = 4016] [id = 538] 04:40:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000007261B79400) [pid = 4016] [serial = 1614] [outer = 0000000000000000] 04:40:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000007266989C00) [pid = 4016] [serial = 1615] [outer = 0000007261B79400] 04:40:35 INFO - PROCESS | 4016 | 1461066035749 Marionette DEBUG loaded listener.js 04:40:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000007266C5E800) [pid = 4016] [serial = 1616] [outer = 0000007261B79400] 04:40:36 INFO - PROCESS | 4016 | 1461066036247 Marionette TRACE conn5 <- [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]]]}] 04:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 693ms 04:40:36 INFO - PROCESS | 4016 | 1461066036294 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 04:40:36 INFO - PROCESS | 4016 | 1461066036297 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 04:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:40:36 INFO - PROCESS | 4016 | 1461066036303 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:40:36 INFO - PROCESS | 4016 | 1461066036309 Marionette TRACE conn5 <- [1,2118,null,{}] 04:40:36 INFO - PROCESS | 4016 | 1461066036318 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:36 INFO - PROCESS | 4016 | 1461066036409 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 04:40:36 INFO - PROCESS | 4016 | 1461066036418 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000726EFCE800 == 63 [pid = 4016] [id = 539] 04:40:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000726B716C00) [pid = 4016] [serial = 1617] [outer = 0000000000000000] 04:40:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726BC7D800) [pid = 4016] [serial = 1618] [outer = 000000726B716C00] 04:40:36 INFO - PROCESS | 4016 | 1461066036473 Marionette DEBUG loaded listener.js 04:40:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000726C439000) [pid = 4016] [serial = 1619] [outer = 000000726B716C00] 04:40:36 INFO - PROCESS | 4016 | 1461066036932 Marionette TRACE conn5 <- [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] 04:40:36 INFO - PROCESS | 4016 | 1461066036996 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 04:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:40:37 INFO - PROCESS | 4016 | 1461066037000 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:40:37 INFO - PROCESS | 4016 | 1461066037002 Marionette TRACE conn5 <- [1,2122,null,{}] 04:40:37 INFO - PROCESS | 4016 | 1461066037005 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:37 INFO - PROCESS | 4016 | 1461066037094 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 04:40:37 INFO - PROCESS | 4016 | 1461066037100 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:37 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270723800 == 64 [pid = 4016] [id = 540] 04:40:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726C70BC00) [pid = 4016] [serial = 1620] [outer = 0000000000000000] 04:40:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726CB70400) [pid = 4016] [serial = 1621] [outer = 000000726C70BC00] 04:40:37 INFO - PROCESS | 4016 | 1461066037148 Marionette DEBUG loaded listener.js 04:40:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000726CECC400) [pid = 4016] [serial = 1622] [outer = 000000726C70BC00] 04:40:37 INFO - PROCESS | 4016 | 1461066037623 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 04:40:37 INFO - PROCESS | 4016 | 1461066037696 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 04:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:40:37 INFO - PROCESS | 4016 | 1461066037699 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:40:37 INFO - PROCESS | 4016 | 1461066037701 Marionette TRACE conn5 <- [1,2126,null,{}] 04:40:37 INFO - PROCESS | 4016 | 1461066037705 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:37 INFO - PROCESS | 4016 | 1461066037817 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 04:40:37 INFO - PROCESS | 4016 | 1461066037903 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:37 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270EAB000 == 65 [pid = 4016] [id = 541] 04:40:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000726D29F800) [pid = 4016] [serial = 1623] [outer = 0000000000000000] 04:40:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (000000726D2A2400) [pid = 4016] [serial = 1624] [outer = 000000726D29F800] 04:40:37 INFO - PROCESS | 4016 | 1461066037959 Marionette DEBUG loaded listener.js 04:40:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000726D2B6800) [pid = 4016] [serial = 1625] [outer = 000000726D29F800] 04:40:38 INFO - PROCESS | 4016 | 1461066038434 Marionette TRACE conn5 <- [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]]]}] 04:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 775ms 04:40:38 INFO - PROCESS | 4016 | 1461066038479 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 04:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:40:38 INFO - PROCESS | 4016 | 1461066038482 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 04:40:38 INFO - PROCESS | 4016 | 1461066038485 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:40:38 INFO - PROCESS | 4016 | 1461066038487 Marionette TRACE conn5 <- [1,2130,null,{}] 04:40:38 INFO - PROCESS | 4016 | 1461066038498 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:38 INFO - PROCESS | 4016 | 1461066038612 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 04:40:38 INFO - PROCESS | 4016 | 1461066038619 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:38 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271D2B800 == 66 [pid = 4016] [id = 542] 04:40:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (000000726D964400) [pid = 4016] [serial = 1626] [outer = 0000000000000000] 04:40:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (000000726E0B9000) [pid = 4016] [serial = 1627] [outer = 000000726D964400] 04:40:38 INFO - PROCESS | 4016 | 1461066038672 Marionette DEBUG loaded listener.js 04:40:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (000000726FCBBC00) [pid = 4016] [serial = 1628] [outer = 000000726D964400] 04:40:39 INFO - PROCESS | 4016 | --DOCSHELL 000000726D074800 == 65 [pid = 4016] [id = 11] 04:40:39 INFO - PROCESS | 4016 | 1461066039168 Marionette TRACE conn5 <- [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] 04:40:39 INFO - PROCESS | 4016 | 1461066039246 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 04:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:40:39 INFO - PROCESS | 4016 | 1461066039250 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:40:39 INFO - PROCESS | 4016 | 1461066039252 Marionette TRACE conn5 <- [1,2134,null,{}] 04:40:39 INFO - PROCESS | 4016 | 1461066039255 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:39 INFO - PROCESS | 4016 | 1461066039543 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (000000726D883000) [pid = 4016] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000725FDE7400) [pid = 4016] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (000000726D87BC00) [pid = 4016] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (000000726E0BE400) [pid = 4016] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000726CECD800) [pid = 4016] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000072670ABC00) [pid = 4016] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000726C70D800) [pid = 4016] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000007270740000) [pid = 4016] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000726D69E000) [pid = 4016] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (000000725E5F5C00) [pid = 4016] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (0000007261373C00) [pid = 4016] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:40:39 INFO - PROCESS | 4016 | 1461066039605 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CAD9800 == 66 [pid = 4016] [id = 543] 04:40:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000725F6D4400) [pid = 4016] [serial = 1629] [outer = 0000000000000000] 04:40:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000007260BF6C00) [pid = 4016] [serial = 1630] [outer = 000000725F6D4400] 04:40:39 INFO - PROCESS | 4016 | 1461066039651 Marionette DEBUG loaded listener.js 04:40:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726D22E000) [pid = 4016] [serial = 1631] [outer = 000000725F6D4400] 04:40:40 INFO - PROCESS | 4016 | 1461066040019 Marionette TRACE conn5 <- [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] 04:40:40 INFO - PROCESS | 4016 | 1461066040031 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 04:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:40:40 INFO - PROCESS | 4016 | 1461066040034 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:40:40 INFO - PROCESS | 4016 | 1461066040036 Marionette TRACE conn5 <- [1,2138,null,{}] 04:40:40 INFO - PROCESS | 4016 | 1461066040051 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:40 INFO - PROCESS | 4016 | 1461066040136 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 04:40:40 INFO - PROCESS | 4016 | 1461066040143 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:40 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274825000 == 67 [pid = 4016] [id = 544] 04:40:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000072708BEC00) [pid = 4016] [serial = 1632] [outer = 0000000000000000] 04:40:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000007270E98C00) [pid = 4016] [serial = 1633] [outer = 00000072708BEC00] 04:40:40 INFO - PROCESS | 4016 | 1461066040189 Marionette DEBUG loaded listener.js 04:40:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000007270F7AC00) [pid = 4016] [serial = 1634] [outer = 00000072708BEC00] 04:40:40 INFO - PROCESS | 4016 | 1461066040618 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 04:40:40 INFO - PROCESS | 4016 | 1461066040688 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 04:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:40:40 INFO - PROCESS | 4016 | 1461066040691 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:40:40 INFO - PROCESS | 4016 | 1461066040693 Marionette TRACE conn5 <- [1,2142,null,{}] 04:40:40 INFO - PROCESS | 4016 | 1461066040697 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:40 INFO - PROCESS | 4016 | 1461066040784 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 04:40:40 INFO - PROCESS | 4016 | 1461066040790 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:40 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275846000 == 68 [pid = 4016] [id = 545] 04:40:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000007270F78400) [pid = 4016] [serial = 1635] [outer = 0000000000000000] 04:40:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000072715CC000) [pid = 4016] [serial = 1636] [outer = 0000007270F78400] 04:40:40 INFO - PROCESS | 4016 | 1461066040841 Marionette DEBUG loaded listener.js 04:40:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000007271850000) [pid = 4016] [serial = 1637] [outer = 0000007270F78400] 04:40:41 INFO - PROCESS | 4016 | 1461066041313 Marionette TRACE conn5 <- [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]]]}] 04:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 692ms 04:40:41 INFO - PROCESS | 4016 | 1461066041385 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 04:40:41 INFO - PROCESS | 4016 | 1461066041388 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 04:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:40:41 INFO - PROCESS | 4016 | 1461066041391 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:40:41 INFO - PROCESS | 4016 | 1461066041393 Marionette TRACE conn5 <- [1,2146,null,{}] 04:40:41 INFO - PROCESS | 4016 | 1461066041397 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:41 INFO - PROCESS | 4016 | 1461066041487 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 04:40:41 INFO - PROCESS | 4016 | 1461066041496 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:41 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275C0F000 == 69 [pid = 4016] [id = 546] 04:40:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000007271932400) [pid = 4016] [serial = 1638] [outer = 0000000000000000] 04:40:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (000000727193D400) [pid = 4016] [serial = 1639] [outer = 0000007271932400] 04:40:41 INFO - PROCESS | 4016 | 1461066041551 Marionette DEBUG loaded listener.js 04:40:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (000000727221F400) [pid = 4016] [serial = 1640] [outer = 0000007271932400] 04:40:42 INFO - PROCESS | 4016 | 1461066042313 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 04:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:40:42 INFO - PROCESS | 4016 | 1461066042387 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 04:40:42 INFO - PROCESS | 4016 | 1461066042393 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:40:42 INFO - PROCESS | 4016 | 1461066042397 Marionette TRACE conn5 <- [1,2150,null,{}] 04:40:42 INFO - PROCESS | 4016 | 1461066042403 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:42 INFO - PROCESS | 4016 | 1461066042526 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 04:40:42 INFO - PROCESS | 4016 | 1461066042657 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:42 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DC1F000 == 70 [pid = 4016] [id = 547] 04:40:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (0000007266446C00) [pid = 4016] [serial = 1641] [outer = 0000000000000000] 04:40:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000072669E8000) [pid = 4016] [serial = 1642] [outer = 0000007266446C00] 04:40:42 INFO - PROCESS | 4016 | 1461066042718 Marionette DEBUG loaded listener.js 04:40:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (0000007269F26400) [pid = 4016] [serial = 1643] [outer = 0000007266446C00] 04:40:43 INFO - PROCESS | 4016 | 1461066043320 Marionette TRACE conn5 <- [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]]]}] 04:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 986ms 04:40:43 INFO - PROCESS | 4016 | 1461066043380 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 04:40:43 INFO - PROCESS | 4016 | 1461066043387 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 04:40:43 INFO - PROCESS | 4016 | 1461066043394 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:40:43 INFO - PROCESS | 4016 | 1461066043398 Marionette TRACE conn5 <- [1,2154,null,{}] 04:40:43 INFO - PROCESS | 4016 | 1461066043402 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:43 INFO - PROCESS | 4016 | 1461066043519 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 04:40:43 INFO - PROCESS | 4016 | 1461066043647 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:43 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270F41000 == 71 [pid = 4016] [id = 548] 04:40:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000726C7EE800) [pid = 4016] [serial = 1644] [outer = 0000000000000000] 04:40:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (000000726D22DC00) [pid = 4016] [serial = 1645] [outer = 000000726C7EE800] 04:40:43 INFO - PROCESS | 4016 | 1461066043705 Marionette DEBUG loaded listener.js 04:40:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (000000726D2B1800) [pid = 4016] [serial = 1646] [outer = 000000726C7EE800] 04:40:44 INFO - PROCESS | 4016 | 1461066044344 Marionette TRACE conn5 <- [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]]]}] 04:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 985ms 04:40:44 INFO - PROCESS | 4016 | 1461066044385 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 04:40:44 INFO - PROCESS | 4016 | 1461066044388 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 04:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:40:44 INFO - PROCESS | 4016 | 1461066044406 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:40:44 INFO - PROCESS | 4016 | 1461066044410 Marionette TRACE conn5 <- [1,2158,null,{}] 04:40:44 INFO - PROCESS | 4016 | 1461066044425 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:44 INFO - PROCESS | 4016 | 1461066044545 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 04:40:44 INFO - PROCESS | 4016 | 1461066044673 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:44 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275D5B800 == 72 [pid = 4016] [id = 549] 04:40:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (00000072715D5800) [pid = 4016] [serial = 1647] [outer = 0000000000000000] 04:40:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (00000072718EB800) [pid = 4016] [serial = 1648] [outer = 00000072715D5800] 04:40:44 INFO - PROCESS | 4016 | 1461066044734 Marionette DEBUG loaded listener.js 04:40:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (0000007272217800) [pid = 4016] [serial = 1649] [outer = 00000072715D5800] 04:40:45 INFO - PROCESS | 4016 | 1461066045346 Marionette TRACE conn5 <- [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]]]}] 04:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1002ms 04:40:45 INFO - PROCESS | 4016 | 1461066045396 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 04:40:45 INFO - PROCESS | 4016 | 1461066045400 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 04:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:40:45 INFO - PROCESS | 4016 | 1461066045404 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:40:45 INFO - PROCESS | 4016 | 1461066045406 Marionette TRACE conn5 <- [1,2162,null,{}] 04:40:45 INFO - PROCESS | 4016 | 1461066045410 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:45 INFO - PROCESS | 4016 | 1461066045525 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 04:40:45 INFO - PROCESS | 4016 | 1461066045624 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:45 INFO - PROCESS | 4016 | ++DOCSHELL 00000072773A1800 == 73 [pid = 4016] [id = 550] 04:40:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (0000007272267000) [pid = 4016] [serial = 1650] [outer = 0000000000000000] 04:40:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (0000007272269C00) [pid = 4016] [serial = 1651] [outer = 0000007272267000] 04:40:45 INFO - PROCESS | 4016 | 1461066045681 Marionette DEBUG loaded listener.js 04:40:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (0000007272297C00) [pid = 4016] [serial = 1652] [outer = 0000007272267000] 04:40:46 INFO - PROCESS | 4016 | 1461066046236 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 881ms 04:40:46 INFO - PROCESS | 4016 | 1461066046285 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 04:40:46 INFO - PROCESS | 4016 | 1461066046288 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 04:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:40:46 INFO - PROCESS | 4016 | 1461066046292 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:40:46 INFO - PROCESS | 4016 | 1461066046294 Marionette TRACE conn5 <- [1,2166,null,{}] 04:40:46 INFO - PROCESS | 4016 | 1461066046298 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:46 INFO - PROCESS | 4016 | 1461066046407 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 04:40:46 INFO - PROCESS | 4016 | 1461066046507 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 4016 | ++DOCSHELL 00000072786D2800 == 74 [pid = 4016] [id = 551] 04:40:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (000000727229C800) [pid = 4016] [serial = 1653] [outer = 0000000000000000] 04:40:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (00000072722A0000) [pid = 4016] [serial = 1654] [outer = 000000727229C800] 04:40:46 INFO - PROCESS | 4016 | 1461066046564 Marionette DEBUG loaded listener.js 04:40:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (00000072724EC400) [pid = 4016] [serial = 1655] [outer = 000000727229C800] 04:40:47 INFO - PROCESS | 4016 | 1461066047228 Marionette TRACE conn5 <- [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]]]}] 04:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 986ms 04:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:40:47 INFO - PROCESS | 4016 | 1461066047280 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 04:40:47 INFO - PROCESS | 4016 | 1461066047283 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 04:40:47 INFO - PROCESS | 4016 | 1461066047287 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:40:47 INFO - PROCESS | 4016 | 1461066047289 Marionette TRACE conn5 <- [1,2170,null,{}] 04:40:47 INFO - PROCESS | 4016 | 1461066047293 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:47 INFO - PROCESS | 4016 | 1461066047417 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 04:40:47 INFO - PROCESS | 4016 | 1461066047703 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:47 INFO - PROCESS | 4016 | ++DOCSHELL 000000726653A000 == 75 [pid = 4016] [id = 552] 04:40:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (000000725E343000) [pid = 4016] [serial = 1656] [outer = 0000000000000000] 04:40:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (000000725FC80C00) [pid = 4016] [serial = 1657] [outer = 000000725E343000] 04:40:47 INFO - PROCESS | 4016 | 1461066047769 Marionette DEBUG loaded listener.js 04:40:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (0000007260771800) [pid = 4016] [serial = 1658] [outer = 000000725E343000] 04:40:48 INFO - PROCESS | 4016 | 1461066048391 Marionette TRACE conn5 <- [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]]]}] 04:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1186ms 04:40:48 INFO - PROCESS | 4016 | 1461066048476 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 04:40:48 INFO - PROCESS | 4016 | 1461066048481 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 04:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:40:48 INFO - PROCESS | 4016 | 1461066048487 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:40:48 INFO - PROCESS | 4016 | 1461066048490 Marionette TRACE conn5 <- [1,2174,null,{}] 04:40:48 INFO - PROCESS | 4016 | 1461066048495 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:48 INFO - PROCESS | 4016 | 1461066048610 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 04:40:48 INFO - PROCESS | 4016 | 1461066048737 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:48 INFO - PROCESS | 4016 | ++DOCSHELL 0000007266C7E000 == 76 [pid = 4016] [id = 553] 04:40:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (0000007260779400) [pid = 4016] [serial = 1659] [outer = 0000000000000000] 04:40:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (0000007260954400) [pid = 4016] [serial = 1660] [outer = 0000007260779400] 04:40:48 INFO - PROCESS | 4016 | 1461066048792 Marionette DEBUG loaded listener.js 04:40:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (0000007261B2AC00) [pid = 4016] [serial = 1661] [outer = 0000007260779400] 04:40:49 INFO - PROCESS | 4016 | --DOCSHELL 0000007275846000 == 75 [pid = 4016] [id = 545] 04:40:49 INFO - PROCESS | 4016 | --DOCSHELL 0000007274825000 == 74 [pid = 4016] [id = 544] 04:40:49 INFO - PROCESS | 4016 | --DOCSHELL 000000726CAD9800 == 73 [pid = 4016] [id = 543] 04:40:49 INFO - PROCESS | 4016 | --DOCSHELL 0000007271D2B800 == 72 [pid = 4016] [id = 542] 04:40:49 INFO - PROCESS | 4016 | --DOCSHELL 0000007270EAB000 == 71 [pid = 4016] [id = 541] 04:40:49 INFO - PROCESS | 4016 | --DOCSHELL 0000007270723800 == 70 [pid = 4016] [id = 540] 04:40:49 INFO - PROCESS | 4016 | --DOCSHELL 000000726EFCE800 == 69 [pid = 4016] [id = 539] 04:40:49 INFO - PROCESS | 4016 | --DOCSHELL 000000726D5E8800 == 68 [pid = 4016] [id = 538] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (00000072715CF800) [pid = 4016] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (0000007270FD3C00) [pid = 4016] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (0000007270AC5400) [pid = 4016] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (00000072708BAC00) [pid = 4016] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOCSHELL 00000072655E8000 == 67 [pid = 4016] [id = 537] 04:40:49 INFO - PROCESS | 4016 | --DOCSHELL 000000726C2C3000 == 66 [pid = 4016] [id = 536] 04:40:49 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE30000 == 65 [pid = 4016] [id = 531] 04:40:49 INFO - PROCESS | 4016 | --DOCSHELL 000000726CB44800 == 64 [pid = 4016] [id = 530] 04:40:49 INFO - PROCESS | 4016 | --DOCSHELL 000000726D2DF800 == 63 [pid = 4016] [id = 12] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (0000007270FDD800) [pid = 4016] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (00000072708B9000) [pid = 4016] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (0000007260776C00) [pid = 4016] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (0000007270F82800) [pid = 4016] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (0000007270373000) [pid = 4016] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (000000726D148C00) [pid = 4016] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (000000726B70A400) [pid = 4016] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (000000726CC2A000) [pid = 4016] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (00000072709E7000) [pid = 4016] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (000000726F111000) [pid = 4016] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (000000726FC25C00) [pid = 4016] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (0000007270D77C00) [pid = 4016] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (0000007265351C00) [pid = 4016] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (000000726B763C00) [pid = 4016] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (0000007263780400) [pid = 4016] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (0000007270D7E400) [pid = 4016] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000726D29C400) [pid = 4016] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726D87A400) [pid = 4016] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (000000726650C800) [pid = 4016] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726DF0F000) [pid = 4016] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (000000726C8E7400) [pid = 4016] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (000000726D152000) [pid = 4016] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000726C153C00) [pid = 4016] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000007260644800) [pid = 4016] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 4016 | 1461066049354 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 881ms 04:40:49 INFO - PROCESS | 4016 | 1461066049372 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 04:40:49 INFO - PROCESS | 4016 | 1461066049377 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 04:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:40:49 INFO - PROCESS | 4016 | 1461066049381 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:40:49 INFO - PROCESS | 4016 | 1461066049384 Marionette TRACE conn5 <- [1,2178,null,{}] 04:40:49 INFO - PROCESS | 4016 | 1461066049387 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:49 INFO - PROCESS | 4016 | 1461066049479 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 04:40:49 INFO - PROCESS | 4016 | 1461066049569 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CB44800 == 64 [pid = 4016] [id = 554] 04:40:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000072613EB400) [pid = 4016] [serial = 1662] [outer = 0000000000000000] 04:40:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000007265539000) [pid = 4016] [serial = 1663] [outer = 00000072613EB400] 04:40:49 INFO - PROCESS | 4016 | 1461066049617 Marionette DEBUG loaded listener.js 04:40:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (0000007266441400) [pid = 4016] [serial = 1664] [outer = 00000072613EB400] 04:40:50 INFO - PROCESS | 4016 | 1461066050054 Marionette TRACE conn5 <- [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]]]}] 04:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 734ms 04:40:50 INFO - PROCESS | 4016 | 1461066050119 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 4016 | 1461066050121 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 04:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:40:50 INFO - PROCESS | 4016 | 1461066050126 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - PROCESS | 4016 | 1461066050133 Marionette TRACE conn5 <- [1,2182,null,{}] 04:40:50 INFO - PROCESS | 4016 | 1461066050148 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:50 INFO - PROCESS | 4016 | 1461066050242 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 04:40:50 INFO - PROCESS | 4016 | 1461066050256 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:50 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DD22800 == 65 [pid = 4016] [id = 555] 04:40:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000007266C2E400) [pid = 4016] [serial = 1665] [outer = 0000000000000000] 04:40:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000007266CE7C00) [pid = 4016] [serial = 1666] [outer = 0000007266C2E400] 04:40:50 INFO - PROCESS | 4016 | 1461066050305 Marionette DEBUG loaded listener.js 04:40:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (0000007269F2B800) [pid = 4016] [serial = 1667] [outer = 0000007266C2E400] 04:40:50 INFO - PROCESS | 4016 | 1461066050759 Marionette TRACE conn5 <- [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]]]}] 04:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 692ms 04:40:50 INFO - PROCESS | 4016 | 1461066050820 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 4016 | 1461066050823 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 04:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:40:50 INFO - PROCESS | 4016 | 1461066050826 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - PROCESS | 4016 | 1461066050828 Marionette TRACE conn5 <- [1,2186,null,{}] 04:40:50 INFO - PROCESS | 4016 | 1461066050832 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:50 INFO - PROCESS | 4016 | 1461066050951 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 04:40:51 INFO - PROCESS | 4016 | 1461066051046 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:51 INFO - PROCESS | 4016 | ++DOCSHELL 000000726F60D800 == 66 [pid = 4016] [id = 556] 04:40:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (000000726579F000) [pid = 4016] [serial = 1668] [outer = 0000000000000000] 04:40:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000726BC77000) [pid = 4016] [serial = 1669] [outer = 000000726579F000] 04:40:51 INFO - PROCESS | 4016 | 1461066051095 Marionette DEBUG loaded listener.js 04:40:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (000000726C155800) [pid = 4016] [serial = 1670] [outer = 000000726579F000] 04:40:51 INFO - PROCESS | 4016 | 1461066051504 Marionette TRACE conn5 <- [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]]]}] 04:40:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:40:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 735ms 04:40:51 INFO - PROCESS | 4016 | 1461066051563 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 04:40:51 INFO - PROCESS | 4016 | 1461066051565 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 04:40:51 INFO - PROCESS | 4016 | 1461066051568 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:40:51 INFO - PROCESS | 4016 | 1461066051570 Marionette TRACE conn5 <- [1,2190,null,{}] 04:40:51 INFO - PROCESS | 4016 | 1461066051580 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:51 INFO - PROCESS | 4016 | 1461066051697 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 04:40:51 INFO - PROCESS | 4016 | 1461066051755 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:51 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270724800 == 67 [pid = 4016] [id = 557] 04:40:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000726C70DC00) [pid = 4016] [serial = 1671] [outer = 0000000000000000] 04:40:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000726C7F2000) [pid = 4016] [serial = 1672] [outer = 000000726C70DC00] 04:40:51 INFO - PROCESS | 4016 | 1461066051817 Marionette DEBUG loaded listener.js 04:40:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (000000726CB72C00) [pid = 4016] [serial = 1673] [outer = 000000726C70DC00] 04:40:52 INFO - PROCESS | 4016 | 1461066052282 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 776ms 04:40:52 INFO - PROCESS | 4016 | 1461066052348 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 04:40:52 INFO - PROCESS | 4016 | 1461066052350 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 04:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:40:52 INFO - PROCESS | 4016 | 1461066052353 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:40:52 INFO - PROCESS | 4016 | 1461066052355 Marionette TRACE conn5 <- [1,2194,null,{}] 04:40:52 INFO - PROCESS | 4016 | 1461066052367 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:52 INFO - PROCESS | 4016 | 1461066052489 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 04:40:52 INFO - PROCESS | 4016 | 1461066052550 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:52 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270EC7800 == 68 [pid = 4016] [id = 558] 04:40:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (000000726D148400) [pid = 4016] [serial = 1674] [outer = 0000000000000000] 04:40:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (000000726D214800) [pid = 4016] [serial = 1675] [outer = 000000726D148400] 04:40:52 INFO - PROCESS | 4016 | 1461066052598 Marionette DEBUG loaded listener.js 04:40:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (000000726D232C00) [pid = 4016] [serial = 1676] [outer = 000000726D148400] 04:40:53 INFO - PROCESS | 4016 | 1461066053015 Marionette TRACE conn5 <- [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]]]}] 04:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 671ms 04:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:40:53 INFO - PROCESS | 4016 | 1461066053028 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 04:40:53 INFO - PROCESS | 4016 | 1461066053031 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 04:40:53 INFO - PROCESS | 4016 | 1461066053034 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:40:53 INFO - PROCESS | 4016 | 1461066053036 Marionette TRACE conn5 <- [1,2198,null,{}] 04:40:53 INFO - PROCESS | 4016 | 1461066053039 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:53 INFO - PROCESS | 4016 | 1461066053157 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 04:40:53 INFO - PROCESS | 4016 | 1461066053235 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:53 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271C2F800 == 69 [pid = 4016] [id = 559] 04:40:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (000000726D2AA800) [pid = 4016] [serial = 1677] [outer = 0000000000000000] 04:40:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (000000726D2AD400) [pid = 4016] [serial = 1678] [outer = 000000726D2AA800] 04:40:53 INFO - PROCESS | 4016 | 1461066053282 Marionette DEBUG loaded listener.js 04:40:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (000000726D68F800) [pid = 4016] [serial = 1679] [outer = 000000726D2AA800] 04:40:53 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (0000007270F78400) [pid = 4016] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:40:53 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (000000726D29F800) [pid = 4016] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:40:53 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (000000726D964400) [pid = 4016] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:40:53 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (000000725F6D4400) [pid = 4016] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:40:53 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (000000725F6CC800) [pid = 4016] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:40:53 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (0000007261B79400) [pid = 4016] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:40:53 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000726C70BC00) [pid = 4016] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:40:53 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (000000726B716C00) [pid = 4016] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:40:53 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000072708BEC00) [pid = 4016] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:40:53 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (000000725E33D000) [pid = 4016] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:40:53 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (0000007260772000) [pid = 4016] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:40:53 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726D22AC00) [pid = 4016] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:40:53 INFO - PROCESS | 4016 | 1461066053769 Marionette TRACE conn5 <- [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]]]}] 04:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 776ms 04:40:53 INFO - PROCESS | 4016 | 1461066053833 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 04:40:53 INFO - PROCESS | 4016 | 1461066053835 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 04:40:53 INFO - PROCESS | 4016 | 1461066053838 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:40:53 INFO - PROCESS | 4016 | 1461066053840 Marionette TRACE conn5 <- [1,2202,null,{}] 04:40:53 INFO - PROCESS | 4016 | 1461066053845 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:53 INFO - PROCESS | 4016 | 1461066053932 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 04:40:53 INFO - PROCESS | 4016 | 1461066053938 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:53 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271D3F000 == 70 [pid = 4016] [id = 560] 04:40:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (000000726C4AD800) [pid = 4016] [serial = 1680] [outer = 0000000000000000] 04:40:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000726D694400) [pid = 4016] [serial = 1681] [outer = 000000726C4AD800] 04:40:53 INFO - PROCESS | 4016 | 1461066053985 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (000000726D87A400) [pid = 4016] [serial = 1682] [outer = 000000726C4AD800] 04:40:54 INFO - PROCESS | 4016 | 1461066054420 Marionette TRACE conn5 <- [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]]]}] 04:40:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:40:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 629ms 04:40:54 INFO - PROCESS | 4016 | 1461066054470 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 04:40:54 INFO - PROCESS | 4016 | 1461066054472 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 04:40:54 INFO - PROCESS | 4016 | 1461066054475 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:40:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:40:54 INFO - PROCESS | 4016 | 1461066054477 Marionette TRACE conn5 <- [1,2206,null,{}] 04:40:54 INFO - PROCESS | 4016 | 1461066054481 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:54 INFO - PROCESS | 4016 | 1461066054567 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 04:40:54 INFO - PROCESS | 4016 | 1461066054573 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:54 INFO - PROCESS | 4016 | ++DOCSHELL 0000007272547800 == 71 [pid = 4016] [id = 561] 04:40:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000726D964800) [pid = 4016] [serial = 1683] [outer = 0000000000000000] 04:40:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000726DFE3800) [pid = 4016] [serial = 1684] [outer = 000000726D964800] 04:40:54 INFO - PROCESS | 4016 | 1461066054620 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (000000726E39B800) [pid = 4016] [serial = 1685] [outer = 000000726D964800] 04:40:55 INFO - PROCESS | 4016 | 1461066055049 Marionette TRACE conn5 <- [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]]]}] 04:40:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:40:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 629ms 04:40:55 INFO - PROCESS | 4016 | 1461066055108 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 04:40:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:40:55 INFO - PROCESS | 4016 | 1461066055111 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 04:40:55 INFO - PROCESS | 4016 | 1461066055115 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:40:55 INFO - PROCESS | 4016 | 1461066055117 Marionette TRACE conn5 <- [1,2210,null,{}] 04:40:55 INFO - PROCESS | 4016 | 1461066055120 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:55 INFO - PROCESS | 4016 | 1461066055210 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 04:40:55 INFO - PROCESS | 4016 | 1461066055215 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:55 INFO - PROCESS | 4016 | ++DOCSHELL 00000072744C2000 == 72 [pid = 4016] [id = 562] 04:40:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (000000726FCB8000) [pid = 4016] [serial = 1686] [outer = 0000000000000000] 04:40:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (0000007270380C00) [pid = 4016] [serial = 1687] [outer = 000000726FCB8000] 04:40:55 INFO - PROCESS | 4016 | 1461066055268 Marionette DEBUG loaded listener.js 04:40:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (00000072709E6800) [pid = 4016] [serial = 1688] [outer = 000000726FCB8000] 04:40:56 INFO - PROCESS | 4016 | 1461066056014 Marionette TRACE conn5 <- [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]]]}] 04:40:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:40:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 925ms 04:40:56 INFO - PROCESS | 4016 | 1461066056041 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 04:40:56 INFO - PROCESS | 4016 | 1461066056047 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 04:40:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:40:56 INFO - PROCESS | 4016 | 1461066056053 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:40:56 INFO - PROCESS | 4016 | 1461066056057 Marionette TRACE conn5 <- [1,2214,null,{}] 04:40:56 INFO - PROCESS | 4016 | 1461066056063 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:56 INFO - PROCESS | 4016 | 1461066056193 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 04:40:56 INFO - PROCESS | 4016 | 1461066056301 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CAD0800 == 73 [pid = 4016] [id = 563] 04:40:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (0000007260744C00) [pid = 4016] [serial = 1689] [outer = 0000000000000000] 04:40:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (0000007260BF7400) [pid = 4016] [serial = 1690] [outer = 0000007260744C00] 04:40:56 INFO - PROCESS | 4016 | 1461066056362 Marionette DEBUG loaded listener.js 04:40:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (0000007265799800) [pid = 4016] [serial = 1691] [outer = 0000007260744C00] 04:40:57 INFO - PROCESS | 4016 | 1461066057008 Marionette TRACE conn5 <- [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]]]}] 04:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 986ms 04:40:57 INFO - PROCESS | 4016 | 1461066057042 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 04:40:57 INFO - PROCESS | 4016 | 1461066057049 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 04:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:40:57 INFO - PROCESS | 4016 | 1461066057056 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:40:57 INFO - PROCESS | 4016 | 1461066057059 Marionette TRACE conn5 <- [1,2218,null,{}] 04:40:57 INFO - PROCESS | 4016 | 1461066057063 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:57 INFO - PROCESS | 4016 | 1461066057192 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 04:40:57 INFO - PROCESS | 4016 | 1461066057284 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:57 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270722000 == 74 [pid = 4016] [id = 564] 04:40:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (00000072669EC000) [pid = 4016] [serial = 1692] [outer = 0000000000000000] 04:40:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (000000726B70A400) [pid = 4016] [serial = 1693] [outer = 00000072669EC000] 04:40:57 INFO - PROCESS | 4016 | 1461066057341 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (000000726C70C000) [pid = 4016] [serial = 1694] [outer = 00000072669EC000] 04:40:58 INFO - PROCESS | 4016 | 1461066058014 Marionette TRACE conn5 <- [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]]]}] 04:40:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 986ms 04:40:58 INFO - PROCESS | 4016 | 1461066058048 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 4016 | 1461066058050 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 04:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:40:58 INFO - PROCESS | 4016 | 1461066058054 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - PROCESS | 4016 | 1461066058059 Marionette TRACE conn5 <- [1,2222,null,{}] 04:40:58 INFO - PROCESS | 4016 | 1461066058071 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:58 INFO - PROCESS | 4016 | 1461066058191 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 04:40:58 INFO - PROCESS | 4016 | 1461066058326 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:58 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274844800 == 75 [pid = 4016] [id = 565] 04:40:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (000000726CECAC00) [pid = 4016] [serial = 1695] [outer = 0000000000000000] 04:40:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (000000726E36BC00) [pid = 4016] [serial = 1696] [outer = 000000726CECAC00] 04:40:58 INFO - PROCESS | 4016 | 1461066058388 Marionette DEBUG loaded listener.js 04:40:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (00000072708C4800) [pid = 4016] [serial = 1697] [outer = 000000726CECAC00] 04:40:58 INFO - PROCESS | 4016 | 1461066058948 Marionette TRACE conn5 <- [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]]]}] 04:40:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 944ms 04:40:59 INFO - PROCESS | 4016 | 1461066059001 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 04:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:40:59 INFO - PROCESS | 4016 | 1461066059004 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 04:40:59 INFO - PROCESS | 4016 | 1461066059008 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:40:59 INFO - PROCESS | 4016 | 1461066059011 Marionette TRACE conn5 <- [1,2226,null,{}] 04:40:59 INFO - PROCESS | 4016 | 1461066059014 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:59 INFO - PROCESS | 4016 | 1461066059129 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 04:40:59 INFO - PROCESS | 4016 | 1461066059232 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:59 INFO - PROCESS | 4016 | ++DOCSHELL 000000727585F000 == 76 [pid = 4016] [id = 566] 04:40:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (0000007270AD1000) [pid = 4016] [serial = 1698] [outer = 0000000000000000] 04:40:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (0000007270D6FC00) [pid = 4016] [serial = 1699] [outer = 0000007270AD1000] 04:40:59 INFO - PROCESS | 4016 | 1461066059290 Marionette DEBUG loaded listener.js 04:40:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (0000007270E96C00) [pid = 4016] [serial = 1700] [outer = 0000007270AD1000] 04:40:59 INFO - PROCESS | 4016 | 1461066059874 Marionette TRACE conn5 <- [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]]]}] 04:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 923ms 04:40:59 INFO - PROCESS | 4016 | 1461066059933 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 04:40:59 INFO - PROCESS | 4016 | 1461066059936 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 04:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:40:59 INFO - PROCESS | 4016 | 1461066059939 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:40:59 INFO - PROCESS | 4016 | 1461066059941 Marionette TRACE conn5 <- [1,2230,null,{}] 04:40:59 INFO - PROCESS | 4016 | 1461066059945 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:00 INFO - PROCESS | 4016 | 1461066060056 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 04:41:00 INFO - PROCESS | 4016 | 1461066060160 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:00 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275C17000 == 77 [pid = 4016] [id = 567] 04:41:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (0000007270F78400) [pid = 4016] [serial = 1701] [outer = 0000000000000000] 04:41:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (0000007270F80400) [pid = 4016] [serial = 1702] [outer = 0000007270F78400] 04:41:00 INFO - PROCESS | 4016 | 1461066060217 Marionette DEBUG loaded listener.js 04:41:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (0000007270FD5400) [pid = 4016] [serial = 1703] [outer = 0000007270F78400] 04:41:00 INFO - PROCESS | 4016 | 1461066060800 Marionette TRACE conn5 <- [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]]]}] 04:41:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:41:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 924ms 04:41:00 INFO - PROCESS | 4016 | 1461066060865 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 04:41:00 INFO - PROCESS | 4016 | 1461066060868 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 04:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:41:00 INFO - PROCESS | 4016 | 1461066060872 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:41:00 INFO - PROCESS | 4016 | 1461066060874 Marionette TRACE conn5 <- [1,2234,null,{}] 04:41:00 INFO - PROCESS | 4016 | 1461066060878 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:01 INFO - PROCESS | 4016 | 1461066061022 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 04:41:01 INFO - PROCESS | 4016 | 1461066061148 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:01 INFO - PROCESS | 4016 | ++DOCSHELL 00000072773A2800 == 78 [pid = 4016] [id = 568] 04:41:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (0000007271843800) [pid = 4016] [serial = 1704] [outer = 0000000000000000] 04:41:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (00000072718EE000) [pid = 4016] [serial = 1705] [outer = 0000007271843800] 04:41:01 INFO - PROCESS | 4016 | 1461066061211 Marionette DEBUG loaded listener.js 04:41:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (0000007271C6F000) [pid = 4016] [serial = 1706] [outer = 0000007271843800] 04:41:01 INFO - PROCESS | 4016 | 1461066061814 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:41:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:41:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 986ms 04:41:01 INFO - PROCESS | 4016 | 1461066061861 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 04:41:01 INFO - PROCESS | 4016 | 1461066061863 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 04:41:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:41:01 INFO - PROCESS | 4016 | 1461066061867 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:41:01 INFO - PROCESS | 4016 | 1461066061869 Marionette TRACE conn5 <- [1,2238,null,{}] 04:41:01 INFO - PROCESS | 4016 | 1461066061873 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:01 INFO - PROCESS | 4016 | 1461066061985 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 04:41:02 INFO - PROCESS | 4016 | 1461066062089 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:02 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE3D800 == 79 [pid = 4016] [id = 569] 04:41:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (000000726C4AB000) [pid = 4016] [serial = 1707] [outer = 0000000000000000] 04:41:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (000000726D231400) [pid = 4016] [serial = 1708] [outer = 000000726C4AB000] 04:41:02 INFO - PROCESS | 4016 | 1461066062147 Marionette DEBUG loaded listener.js 04:41:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (0000007270FDD000) [pid = 4016] [serial = 1709] [outer = 000000726C4AB000] 04:41:03 INFO - PROCESS | 4016 | 1461066063032 Marionette TRACE conn5 <- [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]]]}] 04:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1175ms 04:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:41:03 INFO - PROCESS | 4016 | 1461066063045 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 04:41:03 INFO - PROCESS | 4016 | 1461066063049 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 04:41:03 INFO - PROCESS | 4016 | 1461066063054 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:41:03 INFO - PROCESS | 4016 | 1461066063058 Marionette TRACE conn5 <- [1,2242,null,{}] 04:41:03 INFO - PROCESS | 4016 | 1461066063063 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:03 INFO - PROCESS | 4016 | 1461066063174 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 04:41:03 INFO - PROCESS | 4016 | 1461066063312 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:03 INFO - PROCESS | 4016 | ++DOCSHELL 00000072657C8000 == 80 [pid = 4016] [id = 570] 04:41:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (00000072637C9000) [pid = 4016] [serial = 1710] [outer = 0000000000000000] 04:41:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (0000007264DB5800) [pid = 4016] [serial = 1711] [outer = 00000072637C9000] 04:41:03 INFO - PROCESS | 4016 | 1461066063368 Marionette DEBUG loaded listener.js 04:41:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (000000726644A800) [pid = 4016] [serial = 1712] [outer = 00000072637C9000] 04:41:03 INFO - PROCESS | 4016 | --DOCSHELL 0000007272547800 == 79 [pid = 4016] [id = 561] 04:41:03 INFO - PROCESS | 4016 | --DOCSHELL 0000007271D3F000 == 78 [pid = 4016] [id = 560] 04:41:03 INFO - PROCESS | 4016 | --DOCSHELL 0000007271C2F800 == 77 [pid = 4016] [id = 559] 04:41:03 INFO - PROCESS | 4016 | --DOCSHELL 0000007270EC7800 == 76 [pid = 4016] [id = 558] 04:41:03 INFO - PROCESS | 4016 | --DOCSHELL 000000726DD22800 == 75 [pid = 4016] [id = 555] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (0000007271932000) [pid = 4016] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (000000727221A000) [pid = 4016] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOCSHELL 000000726CB44800 == 74 [pid = 4016] [id = 554] 04:41:03 INFO - PROCESS | 4016 | --DOCSHELL 0000007266C7E000 == 73 [pid = 4016] [id = 553] 04:41:03 INFO - PROCESS | 4016 | --DOCSHELL 000000726653A000 == 72 [pid = 4016] [id = 552] 04:41:03 INFO - PROCESS | 4016 | --DOCSHELL 0000007275D5B800 == 71 [pid = 4016] [id = 549] 04:41:03 INFO - PROCESS | 4016 | --DOCSHELL 0000007270F41000 == 70 [pid = 4016] [id = 548] 04:41:03 INFO - PROCESS | 4016 | --DOCSHELL 000000726DC1F000 == 69 [pid = 4016] [id = 547] 04:41:03 INFO - PROCESS | 4016 | --DOCSHELL 0000007275C0F000 == 68 [pid = 4016] [id = 546] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (000000726D2A2400) [pid = 4016] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (000000726E0B9000) [pid = 4016] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (0000007260BF6C00) [pid = 4016] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (000000726FCBBC00) [pid = 4016] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (000000726001C400) [pid = 4016] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (00000072669A3000) [pid = 4016] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (0000007266989C00) [pid = 4016] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (0000007266C5E800) [pid = 4016] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (000000726CB70400) [pid = 4016] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (000000726BC7D800) [pid = 4016] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (000000726C439000) [pid = 4016] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (000000726DCE1400) [pid = 4016] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (000000727184E000) [pid = 4016] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (0000007270E98C00) [pid = 4016] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (000000726BA64C00) [pid = 4016] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (000000726063E800) [pid = 4016] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (000000725F6CBC00) [pid = 4016] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (0000007261BEA000) [pid = 4016] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (0000007271845800) [pid = 4016] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (00000072718E7C00) [pid = 4016] [serial = 1094] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (0000007271850000) [pid = 4016] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (000000726D2B6800) [pid = 4016] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (000000726D22E000) [pid = 4016] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (0000007270F7AC00) [pid = 4016] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (000000726CECC400) [pid = 4016] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 04:41:03 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (00000072715CC000) [pid = 4016] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 04:41:04 INFO - PROCESS | 4016 | 1461066064037 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1034ms 04:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:41:04 INFO - PROCESS | 4016 | 1461066064089 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 04:41:04 INFO - PROCESS | 4016 | 1461066064095 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 04:41:04 INFO - PROCESS | 4016 | 1461066064101 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:41:04 INFO - PROCESS | 4016 | 1461066064104 Marionette TRACE conn5 <- [1,2246,null,{}] 04:41:04 INFO - PROCESS | 4016 | 1461066064130 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:04 INFO - PROCESS | 4016 | 1461066064223 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 04:41:04 INFO - PROCESS | 4016 | 1461066064236 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:04 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C61E800 == 69 [pid = 4016] [id = 571] 04:41:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (000000725FDEA800) [pid = 4016] [serial = 1713] [outer = 0000000000000000] 04:41:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (000000726183E400) [pid = 4016] [serial = 1714] [outer = 000000725FDEA800] 04:41:04 INFO - PROCESS | 4016 | 1461066064284 Marionette DEBUG loaded listener.js 04:41:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (0000007266507000) [pid = 4016] [serial = 1715] [outer = 000000725FDEA800] 04:41:04 INFO - PROCESS | 4016 | 1461066064794 Marionette TRACE conn5 <- [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]]]}] 04:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 755ms 04:41:04 INFO - PROCESS | 4016 | 1461066064857 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 04:41:04 INFO - PROCESS | 4016 | 1461066064860 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 04:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:41:04 INFO - PROCESS | 4016 | 1461066064864 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:41:04 INFO - PROCESS | 4016 | 1461066064868 Marionette TRACE conn5 <- [1,2250,null,{}] 04:41:04 INFO - PROCESS | 4016 | 1461066064879 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:04 INFO - PROCESS | 4016 | 1461066064975 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 04:41:05 INFO - PROCESS | 4016 | 1461066065072 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000726EFE6800 == 70 [pid = 4016] [id = 572] 04:41:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (0000007266C33400) [pid = 4016] [serial = 1716] [outer = 0000000000000000] 04:41:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (000000726703F400) [pid = 4016] [serial = 1717] [outer = 0000007266C33400] 04:41:05 INFO - PROCESS | 4016 | 1461066065123 Marionette DEBUG loaded listener.js 04:41:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (000000726B758800) [pid = 4016] [serial = 1718] [outer = 0000007266C33400] 04:41:05 INFO - PROCESS | 4016 | 1461066065503 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 693ms 04:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:41:05 INFO - PROCESS | 4016 | 1461066065558 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 04:41:05 INFO - PROCESS | 4016 | 1461066065561 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 04:41:05 INFO - PROCESS | 4016 | 1461066065564 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:41:05 INFO - PROCESS | 4016 | 1461066065566 Marionette TRACE conn5 <- [1,2254,null,{}] 04:41:05 INFO - PROCESS | 4016 | 1461066065570 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:05 INFO - PROCESS | 4016 | 1461066065690 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 04:41:05 INFO - PROCESS | 4016 | 1461066065697 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:05 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270A71800 == 71 [pid = 4016] [id = 573] 04:41:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (000000726C14A800) [pid = 4016] [serial = 1719] [outer = 0000000000000000] 04:41:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (000000726C705400) [pid = 4016] [serial = 1720] [outer = 000000726C14A800] 04:41:05 INFO - PROCESS | 4016 | 1461066065745 Marionette DEBUG loaded listener.js 04:41:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (000000726CB69400) [pid = 4016] [serial = 1721] [outer = 000000726C14A800] 04:41:06 INFO - PROCESS | 4016 | 1461066066235 Marionette TRACE conn5 <- [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]]]}] 04:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 734ms 04:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:41:06 INFO - PROCESS | 4016 | 1461066066306 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 4016 | 1461066066308 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 04:41:06 INFO - PROCESS | 4016 | 1461066066312 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - PROCESS | 4016 | 1461066066313 Marionette TRACE conn5 <- [1,2258,null,{}] 04:41:06 INFO - PROCESS | 4016 | 1461066066317 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:06 INFO - PROCESS | 4016 | 1461066066435 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 04:41:06 INFO - PROCESS | 4016 | 1461066066497 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:06 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270FA9000 == 72 [pid = 4016] [id = 574] 04:41:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (000000726CC30000) [pid = 4016] [serial = 1722] [outer = 0000000000000000] 04:41:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (000000726CC36400) [pid = 4016] [serial = 1723] [outer = 000000726CC30000] 04:41:06 INFO - PROCESS | 4016 | 1461066066546 Marionette DEBUG loaded listener.js 04:41:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (000000726D147000) [pid = 4016] [serial = 1724] [outer = 000000726CC30000] 04:41:06 INFO - PROCESS | 4016 | 1461066066989 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 734ms 04:41:07 INFO - PROCESS | 4016 | 1461066067065 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 04:41:07 INFO - PROCESS | 4016 | 1461066067067 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 04:41:07 INFO - PROCESS | 4016 | 1461066067071 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:41:07 INFO - PROCESS | 4016 | 1461066067073 Marionette TRACE conn5 <- [1,2262,null,{}] 04:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:41:07 INFO - PROCESS | 4016 | 1461066067076 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:07 INFO - PROCESS | 4016 | 1461066067223 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 04:41:07 INFO - PROCESS | 4016 | 1461066067289 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000727245E000 == 73 [pid = 4016] [id = 575] 04:41:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (000000726D2A6400) [pid = 4016] [serial = 1725] [outer = 0000000000000000] 04:41:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (000000726D693000) [pid = 4016] [serial = 1726] [outer = 000000726D2A6400] 04:41:07 INFO - PROCESS | 4016 | 1461066067340 Marionette DEBUG loaded listener.js 04:41:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (000000726DCE3400) [pid = 4016] [serial = 1727] [outer = 000000726D2A6400] 04:41:07 INFO - PROCESS | 4016 | 1461066067776 Marionette TRACE conn5 <- [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]]]}] 04:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 734ms 04:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:41:07 INFO - PROCESS | 4016 | 1461066067812 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 04:41:07 INFO - PROCESS | 4016 | 1461066067814 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 04:41:07 INFO - PROCESS | 4016 | 1461066067817 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:41:07 INFO - PROCESS | 4016 | 1461066067819 Marionette TRACE conn5 <- [1,2266,null,{}] 04:41:07 INFO - PROCESS | 4016 | 1461066067822 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:08 INFO - PROCESS | 4016 | 1461066068082 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 04:41:08 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (000000726D2AA800) [pid = 4016] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:41:08 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (000000726C4AD800) [pid = 4016] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:41:08 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (000000726D075800) [pid = 4016] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:41:08 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (000000726D964800) [pid = 4016] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:41:08 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (000000726579F000) [pid = 4016] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:41:08 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (000000725E343000) [pid = 4016] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:41:08 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (0000007266C2E400) [pid = 4016] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:41:08 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (0000007260779400) [pid = 4016] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:41:08 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (00000072613EB400) [pid = 4016] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:41:08 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (000000726C70DC00) [pid = 4016] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:41:08 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (0000007271932400) [pid = 4016] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:41:08 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (000000726D148400) [pid = 4016] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:41:08 INFO - PROCESS | 4016 | 1461066068147 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D6F2800 == 74 [pid = 4016] [id = 576] 04:41:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (000000725E2E0800) [pid = 4016] [serial = 1728] [outer = 0000000000000000] 04:41:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (000000725FE45800) [pid = 4016] [serial = 1729] [outer = 000000725E2E0800] 04:41:08 INFO - PROCESS | 4016 | 1461066068194 Marionette DEBUG loaded listener.js 04:41:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (0000007266C2E400) [pid = 4016] [serial = 1730] [outer = 000000725E2E0800] 04:41:08 INFO - PROCESS | 4016 | 1461066068622 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 881ms 04:41:08 INFO - PROCESS | 4016 | 1461066068701 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 04:41:08 INFO - PROCESS | 4016 | 1461066068703 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 04:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:41:08 INFO - PROCESS | 4016 | 1461066068707 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:41:08 INFO - PROCESS | 4016 | 1461066068708 Marionette TRACE conn5 <- [1,2270,null,{}] 04:41:08 INFO - PROCESS | 4016 | 1461066068712 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:08 INFO - PROCESS | 4016 | 1461066068802 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 04:41:08 INFO - PROCESS | 4016 | 1461066068814 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:08 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274841800 == 75 [pid = 4016] [id = 577] 04:41:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (0000007261B26000) [pid = 4016] [serial = 1731] [outer = 0000000000000000] 04:41:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (000000726F503C00) [pid = 4016] [serial = 1732] [outer = 0000007261B26000] 04:41:08 INFO - PROCESS | 4016 | 1461066068860 Marionette DEBUG loaded listener.js 04:41:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (00000072708BE000) [pid = 4016] [serial = 1733] [outer = 0000007261B26000] 04:41:09 INFO - PROCESS | 4016 | 1461066069288 Marionette TRACE conn5 <- [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]]]}] 04:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 628ms 04:41:09 INFO - PROCESS | 4016 | 1461066069338 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 04:41:09 INFO - PROCESS | 4016 | 1461066069340 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 04:41:09 INFO - PROCESS | 4016 | 1461066069343 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:41:09 INFO - PROCESS | 4016 | 1461066069345 Marionette TRACE conn5 <- [1,2274,null,{}] 04:41:09 INFO - PROCESS | 4016 | 1461066069349 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:09 INFO - PROCESS | 4016 | 1461066069440 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 04:41:09 INFO - PROCESS | 4016 | 1461066069446 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:09 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275A03800 == 76 [pid = 4016] [id = 578] 04:41:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (00000072637C1800) [pid = 4016] [serial = 1734] [outer = 0000000000000000] 04:41:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (0000007270D71000) [pid = 4016] [serial = 1735] [outer = 00000072637C1800] 04:41:09 INFO - PROCESS | 4016 | 1461066069492 Marionette DEBUG loaded listener.js 04:41:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (0000007270EA2400) [pid = 4016] [serial = 1736] [outer = 00000072637C1800] 04:41:09 INFO - PROCESS | 4016 | 1461066069929 Marionette TRACE conn5 <- [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]]]}] 04:41:09 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 04:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 629ms 04:41:09 INFO - PROCESS | 4016 | 1461066069976 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 04:41:09 INFO - PROCESS | 4016 | 1461066069979 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 04:41:09 INFO - PROCESS | 4016 | 1461066069982 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:41:09 INFO - PROCESS | 4016 | 1461066069984 Marionette TRACE conn5 <- [1,2278,null,{}] 04:41:09 INFO - PROCESS | 4016 | 1461066069987 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:10 INFO - PROCESS | 4016 | 1461066070077 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 04:41:10 INFO - PROCESS | 4016 | 1461066070335 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:10 INFO - PROCESS | 4016 | ++DOCSHELL 0000007266C7B800 == 77 [pid = 4016] [id = 579] 04:41:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (000000725E33D800) [pid = 4016] [serial = 1737] [outer = 0000000000000000] 04:41:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (000000725F6CBC00) [pid = 4016] [serial = 1738] [outer = 000000725E33D800] 04:41:10 INFO - PROCESS | 4016 | 1461066070401 Marionette DEBUG loaded listener.js 04:41:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (0000007260644800) [pid = 4016] [serial = 1739] [outer = 000000725E33D800] 04:41:10 INFO - PROCESS | 4016 | 1461066070973 Marionette TRACE conn5 <- [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]]]}] 04:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1019ms 04:41:11 INFO - PROCESS | 4016 | 1461066071005 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 04:41:11 INFO - PROCESS | 4016 | 1461066071009 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 04:41:11 INFO - PROCESS | 4016 | 1461066071014 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:41:11 INFO - PROCESS | 4016 | 1461066071019 Marionette TRACE conn5 <- [1,2282,null,{}] 04:41:11 INFO - PROCESS | 4016 | 1461066071047 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:11 INFO - PROCESS | 4016 | 1461066071168 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 04:41:11 INFO - PROCESS | 4016 | 1461066071303 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:11 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270713000 == 78 [pid = 4016] [id = 580] 04:41:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (0000007266C32800) [pid = 4016] [serial = 1740] [outer = 0000000000000000] 04:41:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (0000007266C3A800) [pid = 4016] [serial = 1741] [outer = 0000007266C32800] 04:41:11 INFO - PROCESS | 4016 | 1461066071365 Marionette DEBUG loaded listener.js 04:41:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (000000726BCC5400) [pid = 4016] [serial = 1742] [outer = 0000007266C32800] 04:41:11 INFO - PROCESS | 4016 | 1461066071972 Marionette TRACE conn5 <- [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]]]}] 04:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 998ms 04:41:12 INFO - PROCESS | 4016 | 1461066072018 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 04:41:12 INFO - PROCESS | 4016 | 1461066072023 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 04:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:41:12 INFO - PROCESS | 4016 | 1461066072027 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:41:12 INFO - PROCESS | 4016 | 1461066072030 Marionette TRACE conn5 <- [1,2286,null,{}] 04:41:12 INFO - PROCESS | 4016 | 1461066072034 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:12 INFO - PROCESS | 4016 | 1461066072151 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 04:41:12 INFO - PROCESS | 4016 | 1461066072287 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000727585C000 == 79 [pid = 4016] [id = 581] 04:41:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (000000726BA5C400) [pid = 4016] [serial = 1743] [outer = 0000000000000000] 04:41:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (000000726D29B000) [pid = 4016] [serial = 1744] [outer = 000000726BA5C400] 04:41:12 INFO - PROCESS | 4016 | 1461066072347 Marionette DEBUG loaded listener.js 04:41:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (000000726D662800) [pid = 4016] [serial = 1745] [outer = 000000726BA5C400] 04:41:12 INFO - PROCESS | 4016 | 1461066072981 Marionette TRACE conn5 <- [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]]]}] 04:41:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:41:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 986ms 04:41:13 INFO - PROCESS | 4016 | 1461066073016 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 04:41:13 INFO - PROCESS | 4016 | 1461066073019 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 04:41:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:41:13 INFO - PROCESS | 4016 | 1461066073031 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:41:13 INFO - PROCESS | 4016 | 1461066073039 Marionette TRACE conn5 <- [1,2290,null,{}] 04:41:13 INFO - PROCESS | 4016 | 1461066073044 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:13 INFO - PROCESS | 4016 | 1461066073163 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 04:41:13 INFO - PROCESS | 4016 | 1461066073295 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:13 INFO - PROCESS | 4016 | ++DOCSHELL 00000072773BA800 == 80 [pid = 4016] [id = 582] 04:41:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (0000007270FDC800) [pid = 4016] [serial = 1746] [outer = 0000000000000000] 04:41:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (00000072715D7000) [pid = 4016] [serial = 1747] [outer = 0000007270FDC800] 04:41:13 INFO - PROCESS | 4016 | 1461066073355 Marionette DEBUG loaded listener.js 04:41:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (00000072718E2400) [pid = 4016] [serial = 1748] [outer = 0000007270FDC800] 04:41:13 INFO - PROCESS | 4016 | 1461066073898 Marionette TRACE conn5 <- [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]]]}] 04:41:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:41:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 881ms 04:41:13 INFO - PROCESS | 4016 | 1461066073911 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 04:41:13 INFO - PROCESS | 4016 | 1461066073914 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 04:41:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:41:13 INFO - PROCESS | 4016 | 1461066073920 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:41:13 INFO - PROCESS | 4016 | 1461066073923 Marionette TRACE conn5 <- [1,2294,null,{}] 04:41:13 INFO - PROCESS | 4016 | 1461066073926 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:14 INFO - PROCESS | 4016 | 1461066074088 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 04:41:14 INFO - PROCESS | 4016 | 1461066074162 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:14 INFO - PROCESS | 4016 | ++DOCSHELL 00000072788AD800 == 81 [pid = 4016] [id = 583] 04:41:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (00000072715D0800) [pid = 4016] [serial = 1749] [outer = 0000000000000000] 04:41:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (0000007271936800) [pid = 4016] [serial = 1750] [outer = 00000072715D0800] 04:41:14 INFO - PROCESS | 4016 | 1461066074221 Marionette DEBUG loaded listener.js 04:41:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (0000007271C78800) [pid = 4016] [serial = 1751] [outer = 00000072715D0800] 04:41:14 INFO - PROCESS | 4016 | 1461066074811 Marionette TRACE conn5 <- [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]]]}] 04:41:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:41:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 922ms 04:41:14 INFO - PROCESS | 4016 | 1461066074847 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 04:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:41:14 INFO - PROCESS | 4016 | 1461066074850 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 04:41:14 INFO - PROCESS | 4016 | 1461066074853 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:41:14 INFO - PROCESS | 4016 | 1461066074856 Marionette TRACE conn5 <- [1,2298,null,{}] 04:41:14 INFO - PROCESS | 4016 | 1461066074859 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:14 INFO - PROCESS | 4016 | 1461066074974 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 04:41:15 INFO - PROCESS | 4016 | 1461066075082 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:15 INFO - PROCESS | 4016 | ++DOCSHELL 0000007278ED2800 == 82 [pid = 4016] [id = 584] 04:41:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (0000007272264400) [pid = 4016] [serial = 1752] [outer = 0000000000000000] 04:41:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (0000007272267400) [pid = 4016] [serial = 1753] [outer = 0000007272264400] 04:41:15 INFO - PROCESS | 4016 | 1461066075150 Marionette DEBUG loaded listener.js 04:41:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (000000727229EC00) [pid = 4016] [serial = 1754] [outer = 0000007272264400] 04:41:15 INFO - PROCESS | 4016 | 1461066075738 Marionette TRACE conn5 <- [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]]]}] 04:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 925ms 04:41:15 INFO - PROCESS | 4016 | 1461066075780 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 04:41:15 INFO - PROCESS | 4016 | 1461066075783 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 04:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:41:15 INFO - PROCESS | 4016 | 1461066075787 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:41:15 INFO - PROCESS | 4016 | 1461066075789 Marionette TRACE conn5 <- [1,2302,null,{}] 04:41:15 INFO - PROCESS | 4016 | 1461066075793 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:15 INFO - PROCESS | 4016 | 1461066075909 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 04:41:16 INFO - PROCESS | 4016 | 1461066076014 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:16 INFO - PROCESS | 4016 | ++DOCSHELL 0000007278F1A000 == 83 [pid = 4016] [id = 585] 04:41:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (00000072724ECC00) [pid = 4016] [serial = 1755] [outer = 0000000000000000] 04:41:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (00000072724FB800) [pid = 4016] [serial = 1756] [outer = 00000072724ECC00] 04:41:16 INFO - PROCESS | 4016 | 1461066076071 Marionette DEBUG loaded listener.js 04:41:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (000000727257F800) [pid = 4016] [serial = 1757] [outer = 00000072724ECC00] 04:41:16 INFO - PROCESS | 4016 | 1461066076687 Marionette TRACE conn5 <- [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]]]}] 04:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 986ms 04:41:16 INFO - PROCESS | 4016 | 1461066076776 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 04:41:16 INFO - PROCESS | 4016 | 1461066076778 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 04:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:41:16 INFO - PROCESS | 4016 | 1461066076782 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:41:16 INFO - PROCESS | 4016 | 1461066076785 Marionette TRACE conn5 <- [1,2306,null,{}] 04:41:16 INFO - PROCESS | 4016 | 1461066076789 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:16 INFO - PROCESS | 4016 | 1461066076903 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 04:41:17 INFO - PROCESS | 4016 | 1461066077174 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:17 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CAC6800 == 84 [pid = 4016] [id = 586] 04:41:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (000000725E33A000) [pid = 4016] [serial = 1758] [outer = 0000000000000000] 04:41:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (000000725F55A400) [pid = 4016] [serial = 1759] [outer = 000000725E33A000] 04:41:17 INFO - PROCESS | 4016 | 1461066077231 Marionette DEBUG loaded listener.js 04:41:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (000000726096B400) [pid = 4016] [serial = 1760] [outer = 000000725E33A000] 04:41:17 INFO - PROCESS | 4016 | 1461066077901 Marionette TRACE conn5 <- [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] 04:41:17 INFO - PROCESS | 4016 | 1461066077984 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 04:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:41:17 INFO - PROCESS | 4016 | 1461066077991 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:41:17 INFO - PROCESS | 4016 | 1461066077994 Marionette TRACE conn5 <- [1,2310,null,{}] 04:41:18 INFO - PROCESS | 4016 | 1461066078000 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:18 INFO - PROCESS | 4016 | 1461066078119 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 04:41:18 INFO - PROCESS | 4016 | 1461066078248 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DDE1000 == 85 [pid = 4016] [id = 587] 04:41:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (00000072669A7400) [pid = 4016] [serial = 1761] [outer = 0000000000000000] 04:41:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (0000007266C3BC00) [pid = 4016] [serial = 1762] [outer = 00000072669A7400] 04:41:18 INFO - PROCESS | 4016 | 1461066078302 Marionette DEBUG loaded listener.js 04:41:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (000000726B75D400) [pid = 4016] [serial = 1763] [outer = 00000072669A7400] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE88000 == 84 [pid = 4016] [id = 394] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 0000007275A03800 == 83 [pid = 4016] [id = 578] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 0000007274841800 == 82 [pid = 4016] [id = 577] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 000000726D6F2800 == 81 [pid = 4016] [id = 576] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 000000727245E000 == 80 [pid = 4016] [id = 575] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 0000007270FA9000 == 79 [pid = 4016] [id = 574] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 0000007270724800 == 78 [pid = 4016] [id = 557] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 0000007270A71800 == 77 [pid = 4016] [id = 573] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 000000726EFE6800 == 76 [pid = 4016] [id = 572] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 000000726C61E800 == 75 [pid = 4016] [id = 571] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 000000726F60D800 == 74 [pid = 4016] [id = 556] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (0000007270380C00) [pid = 4016] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (000000726D22DC00) [pid = 4016] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (00000072669E8000) [pid = 4016] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (00000072718EB800) [pid = 4016] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (0000007272269C00) [pid = 4016] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (00000072722A0000) [pid = 4016] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 00000072657C8000 == 73 [pid = 4016] [id = 570] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 0000007270722000 == 72 [pid = 4016] [id = 564] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 000000726CAD0800 == 71 [pid = 4016] [id = 563] 04:41:18 INFO - PROCESS | 4016 | 1461066078939 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 986ms 04:41:18 INFO - PROCESS | 4016 | 1461066078985 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 04:41:18 INFO - PROCESS | 4016 | 1461066078989 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 04:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (000000726D2D8000) [pid = 4016] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (000000726E39B800) [pid = 4016] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (000000726BC77000) [pid = 4016] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (0000007260771800) [pid = 4016] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (000000725FC80C00) [pid = 4016] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (0000007266CE7C00) [pid = 4016] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (0000007269F2B800) [pid = 4016] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (0000007261B2AC00) [pid = 4016] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (0000007260954400) [pid = 4016] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (0000007265539000) [pid = 4016] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (0000007266441400) [pid = 4016] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (000000726C7F2000) [pid = 4016] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (000000727193D400) [pid = 4016] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (000000727221F400) [pid = 4016] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (000000726D232C00) [pid = 4016] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (000000726D214800) [pid = 4016] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (000000726CB72C00) [pid = 4016] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (000000726D2AD400) [pid = 4016] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (000000726D694400) [pid = 4016] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (000000726DFE3800) [pid = 4016] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (000000726D68F800) [pid = 4016] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (000000726D87A400) [pid = 4016] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (000000726C155800) [pid = 4016] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 04:41:19 INFO - PROCESS | 4016 | 1461066079028 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:41:19 INFO - PROCESS | 4016 | 1461066079030 Marionette TRACE conn5 <- [1,2314,null,{}] 04:41:19 INFO - PROCESS | 4016 | 1461066079037 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:19 INFO - PROCESS | 4016 | 1461066079131 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 04:41:19 INFO - PROCESS | 4016 | 1461066079143 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C85F800 == 72 [pid = 4016] [id = 588] 04:41:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (0000007260776800) [pid = 4016] [serial = 1764] [outer = 0000000000000000] 04:41:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (00000072653C3400) [pid = 4016] [serial = 1765] [outer = 0000007260776800] 04:41:19 INFO - PROCESS | 4016 | 1461066079192 Marionette DEBUG loaded listener.js 04:41:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (0000007266C6AC00) [pid = 4016] [serial = 1766] [outer = 0000007260776800] 04:41:19 INFO - PROCESS | 4016 | 1461066079736 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 755ms 04:41:19 INFO - PROCESS | 4016 | 1461066079765 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 04:41:19 INFO - PROCESS | 4016 | 1461066079767 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 04:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:41:19 INFO - PROCESS | 4016 | 1461066079773 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:41:19 INFO - PROCESS | 4016 | 1461066079779 Marionette TRACE conn5 <- [1,2318,null,{}] 04:41:19 INFO - PROCESS | 4016 | 1461066079789 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:19 INFO - PROCESS | 4016 | 1461066079886 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 04:41:19 INFO - PROCESS | 4016 | 1461066079980 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:20 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270729000 == 73 [pid = 4016] [id = 589] 04:41:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (000000726650C800) [pid = 4016] [serial = 1767] [outer = 0000000000000000] 04:41:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (000000726C8E8C00) [pid = 4016] [serial = 1768] [outer = 000000726650C800] 04:41:20 INFO - PROCESS | 4016 | 1461066080029 Marionette DEBUG loaded listener.js 04:41:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (000000726CED0800) [pid = 4016] [serial = 1769] [outer = 000000726650C800] 04:41:20 INFO - PROCESS | 4016 | 1461066080424 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 693ms 04:41:20 INFO - PROCESS | 4016 | 1461066080466 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 04:41:20 INFO - PROCESS | 4016 | 1461066080469 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 04:41:20 INFO - PROCESS | 4016 | 1461066080472 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:41:20 INFO - PROCESS | 4016 | 1461066080474 Marionette TRACE conn5 <- [1,2322,null,{}] 04:41:20 INFO - PROCESS | 4016 | 1461066080478 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:20 INFO - PROCESS | 4016 | 1461066080570 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 04:41:20 INFO - PROCESS | 4016 | 1461066080577 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:20 INFO - PROCESS | 4016 | ++DOCSHELL 000000726099B000 == 74 [pid = 4016] [id = 590] 04:41:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (000000726D21D000) [pid = 4016] [serial = 1770] [outer = 0000000000000000] 04:41:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (000000726D2A2400) [pid = 4016] [serial = 1771] [outer = 000000726D21D000] 04:41:20 INFO - PROCESS | 4016 | 1461066080625 Marionette DEBUG loaded listener.js 04:41:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (000000726D663000) [pid = 4016] [serial = 1772] [outer = 000000726D21D000] 04:41:21 INFO - PROCESS | 4016 | 1461066081077 Marionette TRACE conn5 <- [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]]]}] 04:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 629ms 04:41:21 INFO - PROCESS | 4016 | 1461066081104 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 04:41:21 INFO - PROCESS | 4016 | 1461066081107 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 04:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:41:21 INFO - PROCESS | 4016 | 1461066081110 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:41:21 INFO - PROCESS | 4016 | 1461066081112 Marionette TRACE conn5 <- [1,2326,null,{}] 04:41:21 INFO - PROCESS | 4016 | 1461066081116 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:21 INFO - PROCESS | 4016 | 1461066081244 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 04:41:21 INFO - PROCESS | 4016 | 1461066081336 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:21 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271DB8000 == 75 [pid = 4016] [id = 591] 04:41:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (000000726DF0EC00) [pid = 4016] [serial = 1773] [outer = 0000000000000000] 04:41:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (000000726E36AC00) [pid = 4016] [serial = 1774] [outer = 000000726DF0EC00] 04:41:21 INFO - PROCESS | 4016 | 1461066081394 Marionette DEBUG loaded listener.js 04:41:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (00000072708C5400) [pid = 4016] [serial = 1775] [outer = 000000726DF0EC00] 04:41:21 INFO - PROCESS | 4016 | 1461066081852 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 776ms 04:41:21 INFO - PROCESS | 4016 | 1461066081889 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 04:41:21 INFO - PROCESS | 4016 | 1461066081891 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 04:41:21 INFO - PROCESS | 4016 | 1461066081895 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:41:21 INFO - PROCESS | 4016 | 1461066081897 Marionette TRACE conn5 <- [1,2330,null,{}] 04:41:21 INFO - PROCESS | 4016 | 1461066081906 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:22 INFO - PROCESS | 4016 | 1461066082031 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 04:41:22 INFO - PROCESS | 4016 | 1461066082093 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:22 INFO - PROCESS | 4016 | ++DOCSHELL 00000072744C8000 == 76 [pid = 4016] [id = 592] 04:41:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (0000007270E9F800) [pid = 4016] [serial = 1776] [outer = 0000000000000000] 04:41:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (0000007270F81000) [pid = 4016] [serial = 1777] [outer = 0000007270E9F800] 04:41:22 INFO - PROCESS | 4016 | 1461066082143 Marionette DEBUG loaded listener.js 04:41:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (00000072715D4800) [pid = 4016] [serial = 1778] [outer = 0000007270E9F800] 04:41:22 INFO - PROCESS | 4016 | 1461066082596 Marionette TRACE conn5 <- [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]]]}] 04:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 734ms 04:41:22 INFO - PROCESS | 4016 | 1461066082664 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 04:41:22 INFO - PROCESS | 4016 | 1461066082666 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 04:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:41:22 INFO - PROCESS | 4016 | 1461066082684 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:41:22 INFO - PROCESS | 4016 | 1461066082686 Marionette TRACE conn5 <- [1,2334,null,{}] 04:41:22 INFO - PROCESS | 4016 | 1461066082689 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:22 INFO - PROCESS | 4016 | 1461066082811 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 04:41:22 INFO - PROCESS | 4016 | 1461066082878 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:22 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275846000 == 77 [pid = 4016] [id = 593] 04:41:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (00000072715CF800) [pid = 4016] [serial = 1779] [outer = 0000000000000000] 04:41:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (0000007271931800) [pid = 4016] [serial = 1780] [outer = 00000072715CF800] 04:41:22 INFO - PROCESS | 4016 | 1461066082925 Marionette DEBUG loaded listener.js 04:41:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (0000007272221000) [pid = 4016] [serial = 1781] [outer = 00000072715CF800] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (000000725FDEA800) [pid = 4016] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (000000726CC30000) [pid = 4016] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (000000726F50B800) [pid = 4016] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (00000072637C9000) [pid = 4016] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (000000726C4AB000) [pid = 4016] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (000000726D2A6400) [pid = 4016] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (00000072709DE000) [pid = 4016] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (0000007266CE6800) [pid = 4016] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (000000726644D000) [pid = 4016] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (000000727229C800) [pid = 4016] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (00000072718E5800) [pid = 4016] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (0000007266446C00) [pid = 4016] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (000000726C8E9800) [pid = 4016] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (0000007261B26000) [pid = 4016] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (0000007271C76800) [pid = 4016] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (0000007264E13000) [pid = 4016] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (000000726CED3400) [pid = 4016] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (00000072715D5800) [pid = 4016] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (0000007270956400) [pid = 4016] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (0000007272267000) [pid = 4016] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (0000007266C33400) [pid = 4016] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (000000726D21A000) [pid = 4016] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (000000725E2E0800) [pid = 4016] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (0000007269F30000) [pid = 4016] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (0000007260772800) [pid = 4016] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (0000007260774400) [pid = 4016] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (0000007271844C00) [pid = 4016] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000726C14A800) [pid = 4016] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (000000727074C000) [pid = 4016] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (0000007270956C00) [pid = 4016] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:41:23 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (000000726C7EE800) [pid = 4016] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:41:23 INFO - PROCESS | 4016 | 1461066083655 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1021ms 04:41:23 INFO - PROCESS | 4016 | 1461066083708 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 04:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:41:23 INFO - PROCESS | 4016 | 1461066083710 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 04:41:23 INFO - PROCESS | 4016 | 1461066083713 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:41:23 INFO - PROCESS | 4016 | 1461066083715 Marionette TRACE conn5 <- [1,2338,null,{}] 04:41:23 INFO - PROCESS | 4016 | 1461066083719 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:23 INFO - PROCESS | 4016 | 1461066083825 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 04:41:23 INFO - PROCESS | 4016 | 1461066083834 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:23 INFO - PROCESS | 4016 | ++DOCSHELL 00000072744B8000 == 78 [pid = 4016] [id = 594] 04:41:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0000007261B26000) [pid = 4016] [serial = 1782] [outer = 0000000000000000] 04:41:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000726703F000) [pid = 4016] [serial = 1783] [outer = 0000007261B26000] 04:41:23 INFO - PROCESS | 4016 | 1461066083881 Marionette DEBUG loaded listener.js 04:41:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000726C7EE800) [pid = 4016] [serial = 1784] [outer = 0000007261B26000] 04:41:24 INFO - PROCESS | 4016 | 1461066084312 Marionette TRACE conn5 <- [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]]]}] 04:41:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:41:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 671ms 04:41:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:41:24 INFO - PROCESS | 4016 | 1461066084388 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 04:41:24 INFO - PROCESS | 4016 | 1461066084390 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 04:41:24 INFO - PROCESS | 4016 | 1461066084394 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:41:24 INFO - PROCESS | 4016 | 1461066084396 Marionette TRACE conn5 <- [1,2342,null,{}] 04:41:24 INFO - PROCESS | 4016 | 1461066084399 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:24 INFO - PROCESS | 4016 | 1461066084519 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 04:41:24 INFO - PROCESS | 4016 | 1461066084527 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:24 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275D57800 == 79 [pid = 4016] [id = 595] 04:41:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (0000007266984C00) [pid = 4016] [serial = 1785] [outer = 0000000000000000] 04:41:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (000000726DF08400) [pid = 4016] [serial = 1786] [outer = 0000007266984C00] 04:41:24 INFO - PROCESS | 4016 | 1461066084575 Marionette DEBUG loaded listener.js 04:41:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (0000007270FD7800) [pid = 4016] [serial = 1787] [outer = 0000007266984C00] 04:41:25 INFO - PROCESS | 4016 | 1461066085010 Marionette TRACE conn5 <- [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]]]}] 04:41:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:41:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 672ms 04:41:25 INFO - PROCESS | 4016 | 1461066085068 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 04:41:25 INFO - PROCESS | 4016 | 1461066085070 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 04:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:41:25 INFO - PROCESS | 4016 | 1461066085074 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:41:25 INFO - PROCESS | 4016 | 1461066085075 Marionette TRACE conn5 <- [1,2346,null,{}] 04:41:25 INFO - PROCESS | 4016 | 1461066085079 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:25 INFO - PROCESS | 4016 | 1461066085170 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 04:41:25 INFO - PROCESS | 4016 | 1461066085176 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:25 INFO - PROCESS | 4016 | ++DOCSHELL 00000072786EC000 == 80 [pid = 4016] [id = 596] 04:41:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (000000727221F400) [pid = 4016] [serial = 1788] [outer = 0000000000000000] 04:41:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (0000007272266800) [pid = 4016] [serial = 1789] [outer = 000000727221F400] 04:41:25 INFO - PROCESS | 4016 | 1461066085229 Marionette DEBUG loaded listener.js 04:41:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (00000072724ED800) [pid = 4016] [serial = 1790] [outer = 000000727221F400] 04:41:26 INFO - PROCESS | 4016 | 1461066085995 Marionette TRACE conn5 <- [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]]]}] 04:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 986ms 04:41:26 INFO - PROCESS | 4016 | 1461066086064 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 04:41:26 INFO - PROCESS | 4016 | 1461066086070 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 04:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:41:26 INFO - PROCESS | 4016 | 1461066086077 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:41:26 INFO - PROCESS | 4016 | 1461066086081 Marionette TRACE conn5 <- [1,2350,null,{}] 04:41:26 INFO - PROCESS | 4016 | 1461066086087 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:26 INFO - PROCESS | 4016 | 1461066086211 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 04:41:26 INFO - PROCESS | 4016 | 1461066086352 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DFC5800 == 81 [pid = 4016] [id = 597] 04:41:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (000000726644BC00) [pid = 4016] [serial = 1791] [outer = 0000000000000000] 04:41:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (00000072669E5C00) [pid = 4016] [serial = 1792] [outer = 000000726644BC00] 04:41:26 INFO - PROCESS | 4016 | 1461066086414 Marionette DEBUG loaded listener.js 04:41:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (0000007269F69800) [pid = 4016] [serial = 1793] [outer = 000000726644BC00] 04:41:27 INFO - PROCESS | 4016 | 1461066087021 Marionette TRACE conn5 <- [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]]]}] 04:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 986ms 04:41:27 INFO - PROCESS | 4016 | 1461066087064 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 04:41:27 INFO - PROCESS | 4016 | 1461066087071 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 04:41:27 INFO - PROCESS | 4016 | 1461066087078 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:41:27 INFO - PROCESS | 4016 | 1461066087081 Marionette TRACE conn5 <- [1,2354,null,{}] 04:41:27 INFO - PROCESS | 4016 | 1461066087101 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:27 INFO - PROCESS | 4016 | 1461066087223 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 04:41:27 INFO - PROCESS | 4016 | 1461066087359 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000727255F800 == 82 [pid = 4016] [id = 598] 04:41:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (000000726C4B5C00) [pid = 4016] [serial = 1794] [outer = 0000000000000000] 04:41:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (000000726D153C00) [pid = 4016] [serial = 1795] [outer = 000000726C4B5C00] 04:41:27 INFO - PROCESS | 4016 | 1461066087419 Marionette DEBUG loaded listener.js 04:41:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (000000726D87BC00) [pid = 4016] [serial = 1796] [outer = 000000726C4B5C00] 04:41:28 INFO - PROCESS | 4016 | 1461066088034 Marionette TRACE conn5 <- [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]]]}] 04:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 986ms 04:41:28 INFO - PROCESS | 4016 | 1461066088070 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 04:41:28 INFO - PROCESS | 4016 | 1461066088073 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 04:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:41:28 INFO - PROCESS | 4016 | 1461066088077 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:41:28 INFO - PROCESS | 4016 | 1461066088081 Marionette TRACE conn5 <- [1,2358,null,{}] 04:41:28 INFO - PROCESS | 4016 | 1461066088094 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:28 INFO - PROCESS | 4016 | 1461066088217 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 04:41:28 INFO - PROCESS | 4016 | 1461066088329 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000727948D800 == 83 [pid = 4016] [id = 599] 04:41:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (0000007270E9A000) [pid = 4016] [serial = 1797] [outer = 0000000000000000] 04:41:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (0000007270FD7400) [pid = 4016] [serial = 1798] [outer = 0000007270E9A000] 04:41:28 INFO - PROCESS | 4016 | 1461066088431 Marionette DEBUG loaded listener.js 04:41:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (0000007272270800) [pid = 4016] [serial = 1799] [outer = 0000007270E9A000] 04:41:29 INFO - PROCESS | 4016 | 1461066089026 Marionette TRACE conn5 <- [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]]]}] 04:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 986ms 04:41:29 INFO - PROCESS | 4016 | 1461066089065 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 04:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:41:29 INFO - PROCESS | 4016 | 1461066089068 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 04:41:29 INFO - PROCESS | 4016 | 1461066089072 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:41:29 INFO - PROCESS | 4016 | 1461066089074 Marionette TRACE conn5 <- [1,2362,null,{}] 04:41:29 INFO - PROCESS | 4016 | 1461066089078 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:29 INFO - PROCESS | 4016 | 1461066089198 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 04:41:29 INFO - PROCESS | 4016 | 1461066089334 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:29 INFO - PROCESS | 4016 | ++DOCSHELL 00000072794A9800 == 84 [pid = 4016] [id = 600] 04:41:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (000000727257CC00) [pid = 4016] [serial = 1800] [outer = 0000000000000000] 04:41:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (0000007272583C00) [pid = 4016] [serial = 1801] [outer = 000000727257CC00] 04:41:29 INFO - PROCESS | 4016 | 1461066089393 Marionette DEBUG loaded listener.js 04:41:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (00000072744AAC00) [pid = 4016] [serial = 1802] [outer = 000000727257CC00] 04:41:29 INFO - PROCESS | 4016 | 1461066089941 Marionette TRACE conn5 <- [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]]]}] 04:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 925ms 04:41:30 INFO - PROCESS | 4016 | 1461066089998 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 04:41:30 INFO - PROCESS | 4016 | 1461066090001 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 04:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:41:30 INFO - PROCESS | 4016 | 1461066090005 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:41:30 INFO - PROCESS | 4016 | 1461066090007 Marionette TRACE conn5 <- [1,2366,null,{}] 04:41:30 INFO - PROCESS | 4016 | 1461066090011 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:30 INFO - PROCESS | 4016 | 1461066090124 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 04:41:30 INFO - PROCESS | 4016 | 1461066090261 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:30 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279B1E000 == 85 [pid = 4016] [id = 601] 04:41:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (00000072744A9C00) [pid = 4016] [serial = 1803] [outer = 0000000000000000] 04:41:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (00000072744B2C00) [pid = 4016] [serial = 1804] [outer = 00000072744A9C00] 04:41:30 INFO - PROCESS | 4016 | 1461066090320 Marionette DEBUG loaded listener.js 04:41:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (0000007274FB3400) [pid = 4016] [serial = 1805] [outer = 00000072744A9C00] 04:41:30 INFO - PROCESS | 4016 | 1461066090954 Marionette TRACE conn5 <- [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]]]}] 04:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 986ms 04:41:31 INFO - PROCESS | 4016 | 1461066090993 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 04:41:31 INFO - PROCESS | 4016 | 1461066090996 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 04:41:31 INFO - PROCESS | 4016 | 1461066090999 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:41:31 INFO - PROCESS | 4016 | 1461066091002 Marionette TRACE conn5 <- [1,2370,null,{}] 04:41:31 INFO - PROCESS | 4016 | 1461066091005 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:31 INFO - PROCESS | 4016 | 1461066091150 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 04:41:31 INFO - PROCESS | 4016 | 1461066091290 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C2BA800 == 86 [pid = 4016] [id = 602] 04:41:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (0000007261B7E000) [pid = 4016] [serial = 1806] [outer = 0000000000000000] 04:41:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (000000726C439000) [pid = 4016] [serial = 1807] [outer = 0000007261B7E000] 04:41:31 INFO - PROCESS | 4016 | 1461066091354 Marionette DEBUG loaded listener.js 04:41:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (0000007274FB3C00) [pid = 4016] [serial = 1808] [outer = 0000007261B7E000] 04:41:31 INFO - PROCESS | 4016 | 1461066091967 Marionette TRACE conn5 <- [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]]]}] 04:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1020ms 04:41:32 INFO - PROCESS | 4016 | 1461066092023 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 04:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:41:32 INFO - PROCESS | 4016 | 1461066092025 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 04:41:32 INFO - PROCESS | 4016 | 1461066092029 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:41:32 INFO - PROCESS | 4016 | 1461066092031 Marionette TRACE conn5 <- [1,2374,null,{}] 04:41:32 INFO - PROCESS | 4016 | 1461066092035 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:32 INFO - PROCESS | 4016 | 1461066092152 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 04:41:32 INFO - PROCESS | 4016 | 1461066092262 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE29800 == 87 [pid = 4016] [id = 603] 04:41:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (000000725FE3AC00) [pid = 4016] [serial = 1809] [outer = 0000000000000000] 04:41:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (0000007261FE5400) [pid = 4016] [serial = 1810] [outer = 000000725FE3AC00] 04:41:32 INFO - PROCESS | 4016 | 1461066092319 Marionette DEBUG loaded listener.js 04:41:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (000000726C8E8400) [pid = 4016] [serial = 1811] [outer = 000000725FE3AC00] 04:41:33 INFO - PROCESS | 4016 | 1461066093168 Marionette TRACE conn5 <- [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]]]}] 04:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1190ms 04:41:33 INFO - PROCESS | 4016 | 1461066093222 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 04:41:33 INFO - PROCESS | 4016 | 1461066093227 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 04:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:41:33 INFO - PROCESS | 4016 | 1461066093233 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:41:33 INFO - PROCESS | 4016 | 1461066093237 Marionette TRACE conn5 <- [1,2378,null,{}] 04:41:33 INFO - PROCESS | 4016 | 1461066093242 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:33 INFO - PROCESS | 4016 | 1461066093358 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 04:41:33 INFO - PROCESS | 4016 | 1461066093503 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:33 INFO - PROCESS | 4016 | ++DOCSHELL 00000072703E6800 == 88 [pid = 4016] [id = 604] 04:41:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (0000007261BE7000) [pid = 4016] [serial = 1812] [outer = 0000000000000000] 04:41:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (0000007261B29800) [pid = 4016] [serial = 1813] [outer = 0000007261BE7000] 04:41:33 INFO - PROCESS | 4016 | 1461066093560 Marionette DEBUG loaded listener.js 04:41:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (000000726644AC00) [pid = 4016] [serial = 1814] [outer = 0000007261BE7000] 04:41:34 INFO - PROCESS | 4016 | --DOCSHELL 000000726539C800 == 87 [pid = 4016] [id = 389] 04:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000007275D57800 == 86 [pid = 4016] [id = 595] 04:41:34 INFO - PROCESS | 4016 | --DOCSHELL 00000072744B8000 == 85 [pid = 4016] [id = 594] 04:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000007275846000 == 84 [pid = 4016] [id = 593] 04:41:34 INFO - PROCESS | 4016 | --DOCSHELL 00000072744C8000 == 83 [pid = 4016] [id = 592] 04:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000007271DB8000 == 82 [pid = 4016] [id = 591] 04:41:34 INFO - PROCESS | 4016 | --DOCSHELL 000000726099B000 == 81 [pid = 4016] [id = 590] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (0000007270F80400) [pid = 4016] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (00000072718EE000) [pid = 4016] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (0000007270D71000) [pid = 4016] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | 1461066094237 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000007270729000 == 80 [pid = 4016] [id = 589] 04:41:34 INFO - PROCESS | 4016 | --DOCSHELL 000000726C85F800 == 79 [pid = 4016] [id = 588] 04:41:34 INFO - PROCESS | 4016 | --DOCSHELL 000000726DDE1000 == 78 [pid = 4016] [id = 587] 04:41:34 INFO - PROCESS | 4016 | --DOCSHELL 000000726CAC6800 == 77 [pid = 4016] [id = 586] 04:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000007278ED2800 == 76 [pid = 4016] [id = 584] 04:41:34 INFO - PROCESS | 4016 | --DOCSHELL 00000072788AD800 == 75 [pid = 4016] [id = 583] 04:41:34 INFO - PROCESS | 4016 | --DOCSHELL 00000072773BA800 == 74 [pid = 4016] [id = 582] 04:41:34 INFO - PROCESS | 4016 | --DOCSHELL 000000727585C000 == 73 [pid = 4016] [id = 581] 04:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000007270713000 == 72 [pid = 4016] [id = 580] 04:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000007266C7B800 == 71 [pid = 4016] [id = 579] 04:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1023ms 04:41:34 INFO - PROCESS | 4016 | 1461066094259 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 04:41:34 INFO - PROCESS | 4016 | 1461066094266 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 04:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:41:34 INFO - PROCESS | 4016 | 1461066094272 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:41:34 INFO - PROCESS | 4016 | 1461066094275 Marionette TRACE conn5 <- [1,2382,null,{}] 04:41:34 INFO - PROCESS | 4016 | 1461066094279 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:34 INFO - PROCESS | 4016 | 1461066094389 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (000000726E36BC00) [pid = 4016] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (0000007266507000) [pid = 4016] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (000000726CC36400) [pid = 4016] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (00000072715CB800) [pid = 4016] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (0000007264DB5800) [pid = 4016] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (000000726D231400) [pid = 4016] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (000000726DCE3400) [pid = 4016] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (0000007270FDCC00) [pid = 4016] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (000000726C8E3800) [pid = 4016] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (000000726C6F4C00) [pid = 4016] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (0000007260BF7400) [pid = 4016] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (00000072724EC400) [pid = 4016] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (0000007270D6FC00) [pid = 4016] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (0000007271939800) [pid = 4016] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (0000007269F26400) [pid = 4016] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (000000726D2B5000) [pid = 4016] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (000000726F503C00) [pid = 4016] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (0000007272223C00) [pid = 4016] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (0000007266506C00) [pid = 4016] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (000000726F507000) [pid = 4016] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (000000726644A800) [pid = 4016] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (0000007272217800) [pid = 4016] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (000000726D147000) [pid = 4016] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (0000007270F7CC00) [pid = 4016] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (0000007272297C00) [pid = 4016] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (000000726703F400) [pid = 4016] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (00000072709ECC00) [pid = 4016] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (000000725FE45800) [pid = 4016] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (000000726C6F4800) [pid = 4016] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (0000007266C2E400) [pid = 4016] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000726699F400) [pid = 4016] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726183E400) [pid = 4016] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000007267039000) [pid = 4016] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000072708BE000) [pid = 4016] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (000000726D693000) [pid = 4016] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000072718E3800) [pid = 4016] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000726B758800) [pid = 4016] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000726CB69400) [pid = 4016] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000726B70A400) [pid = 4016] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000726C705400) [pid = 4016] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000072709DF400) [pid = 4016] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000007270FDD000) [pid = 4016] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (0000007270D74400) [pid = 4016] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000726D2B1800) [pid = 4016] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 04:41:34 INFO - PROCESS | 4016 | 1461066094507 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:34 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C60E000 == 72 [pid = 4016] [id = 605] 04:41:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000007260027400) [pid = 4016] [serial = 1815] [outer = 0000000000000000] 04:41:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726077B800) [pid = 4016] [serial = 1816] [outer = 0000007260027400] 04:41:34 INFO - PROCESS | 4016 | 1461066094557 Marionette DEBUG loaded listener.js 04:41:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000072653BDC00) [pid = 4016] [serial = 1817] [outer = 0000007260027400] 04:41:35 INFO - PROCESS | 4016 | 1461066095075 Marionette TRACE conn5 <- [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]]]}] 04:41:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:41:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 840ms 04:41:35 INFO - PROCESS | 4016 | 1461066095112 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 04:41:35 INFO - PROCESS | 4016 | 1461066095115 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 04:41:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:41:35 INFO - PROCESS | 4016 | 1461066095118 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:41:35 INFO - PROCESS | 4016 | 1461066095122 Marionette TRACE conn5 <- [1,2386,null,{}] 04:41:35 INFO - PROCESS | 4016 | 1461066095133 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:35 INFO - PROCESS | 4016 | 1461066095231 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 04:41:35 INFO - PROCESS | 4016 | 1461066095248 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:35 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270711800 == 73 [pid = 4016] [id = 606] 04:41:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000072670AC400) [pid = 4016] [serial = 1818] [outer = 0000000000000000] 04:41:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726B70E000) [pid = 4016] [serial = 1819] [outer = 00000072670AC400] 04:41:35 INFO - PROCESS | 4016 | 1461066095298 Marionette DEBUG loaded listener.js 04:41:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000726C4ABC00) [pid = 4016] [serial = 1820] [outer = 00000072670AC400] 04:41:35 INFO - PROCESS | 4016 | 1461066095764 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:41:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:41:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 671ms 04:41:35 INFO - PROCESS | 4016 | 1461066095792 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 04:41:35 INFO - PROCESS | 4016 | 1461066095795 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 04:41:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:41:35 INFO - PROCESS | 4016 | 1461066095798 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:41:35 INFO - PROCESS | 4016 | 1461066095800 Marionette TRACE conn5 <- [1,2390,null,{}] 04:41:35 INFO - PROCESS | 4016 | 1461066095804 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:35 INFO - PROCESS | 4016 | 1461066095899 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 04:41:35 INFO - PROCESS | 4016 | 1461066095907 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:35 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270F3C800 == 74 [pid = 4016] [id = 607] 04:41:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000726C8DFC00) [pid = 4016] [serial = 1821] [outer = 0000000000000000] 04:41:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (000000726C8E7800) [pid = 4016] [serial = 1822] [outer = 000000726C8DFC00] 04:41:35 INFO - PROCESS | 4016 | 1461066095955 Marionette DEBUG loaded listener.js 04:41:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000726CC2A000) [pid = 4016] [serial = 1823] [outer = 000000726C8DFC00] 04:41:36 INFO - PROCESS | 4016 | 1461066096401 Marionette TRACE conn5 <- [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]]]}] 04:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 629ms 04:41:36 INFO - PROCESS | 4016 | 1461066096432 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 04:41:36 INFO - PROCESS | 4016 | 1461066096435 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 04:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:41:36 INFO - PROCESS | 4016 | 1461066096438 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:41:36 INFO - PROCESS | 4016 | 1461066096440 Marionette TRACE conn5 <- [1,2394,null,{}] 04:41:36 INFO - PROCESS | 4016 | 1461066096443 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:36 INFO - PROCESS | 4016 | 1461066096533 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 04:41:36 INFO - PROCESS | 4016 | 1461066096539 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:36 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271D36000 == 75 [pid = 4016] [id = 608] 04:41:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (000000726CECB800) [pid = 4016] [serial = 1824] [outer = 0000000000000000] 04:41:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (000000726D153400) [pid = 4016] [serial = 1825] [outer = 000000726CECB800] 04:41:36 INFO - PROCESS | 4016 | 1461066096586 Marionette DEBUG loaded listener.js 04:41:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (000000726D29D800) [pid = 4016] [serial = 1826] [outer = 000000726CECB800] 04:41:37 INFO - PROCESS | 4016 | 1461066097131 Marionette TRACE conn5 <- [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]]]}] 04:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 735ms 04:41:37 INFO - PROCESS | 4016 | 1461066097175 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 04:41:37 INFO - PROCESS | 4016 | 1461066097177 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 04:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:41:37 INFO - PROCESS | 4016 | 1461066097180 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:41:37 INFO - PROCESS | 4016 | 1461066097182 Marionette TRACE conn5 <- [1,2398,null,{}] 04:41:37 INFO - PROCESS | 4016 | 1461066097186 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:37 INFO - PROCESS | 4016 | 1461066097325 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 04:41:37 INFO - PROCESS | 4016 | 1461066097391 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:37 INFO - PROCESS | 4016 | ++DOCSHELL 000000727442B800 == 76 [pid = 4016] [id = 609] 04:41:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (000000726D69E000) [pid = 4016] [serial = 1827] [outer = 0000000000000000] 04:41:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000726DFF0000) [pid = 4016] [serial = 1828] [outer = 000000726D69E000] 04:41:37 INFO - PROCESS | 4016 | 1461066097442 Marionette DEBUG loaded listener.js 04:41:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (000000726F508000) [pid = 4016] [serial = 1829] [outer = 000000726D69E000] 04:41:37 INFO - PROCESS | 4016 | 1461066097889 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 04:41:37 INFO - PROCESS | 4016 | 1461066097946 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 04:41:37 INFO - PROCESS | 4016 | 1461066097949 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 04:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:41:37 INFO - PROCESS | 4016 | 1461066097960 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:41:37 INFO - PROCESS | 4016 | 1461066097962 Marionette TRACE conn5 <- [1,2402,null,{}] 04:41:37 INFO - PROCESS | 4016 | 1461066097966 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:38 INFO - PROCESS | 4016 | 1461066098093 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 04:41:38 INFO - PROCESS | 4016 | 1461066098163 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000727481A000 == 77 [pid = 4016] [id = 610] 04:41:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000726FA5D000) [pid = 4016] [serial = 1830] [outer = 0000000000000000] 04:41:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000727074D400) [pid = 4016] [serial = 1831] [outer = 000000726FA5D000] 04:41:38 INFO - PROCESS | 4016 | 1461066098212 Marionette DEBUG loaded listener.js 04:41:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (0000007270AC8C00) [pid = 4016] [serial = 1832] [outer = 000000726FA5D000] 04:41:38 INFO - PROCESS | 4016 | 1461066098670 Marionette TRACE conn5 <- [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]]]}] 04:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 734ms 04:41:38 INFO - PROCESS | 4016 | 1461066098696 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 04:41:38 INFO - PROCESS | 4016 | 1461066098698 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 04:41:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:41:38 INFO - PROCESS | 4016 | 1461066098701 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:41:38 INFO - PROCESS | 4016 | 1461066098703 Marionette TRACE conn5 <- [1,2406,null,{}] 04:41:38 INFO - PROCESS | 4016 | 1461066098718 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:39 INFO - PROCESS | 4016 | 1461066099083 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 04:41:39 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000726DF0EC00) [pid = 4016] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:41:39 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (0000007270E9F800) [pid = 4016] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:41:39 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (0000007260776800) [pid = 4016] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:41:39 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000072669A7400) [pid = 4016] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:41:39 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000725E33A000) [pid = 4016] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:41:39 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (00000072715CF800) [pid = 4016] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:41:39 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (000000726650C800) [pid = 4016] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:41:39 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726D21D000) [pid = 4016] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:41:39 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (0000007266984C00) [pid = 4016] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:41:39 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (0000007261B26000) [pid = 4016] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:41:39 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000007270F78400) [pid = 4016] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:41:39 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000007271843800) [pid = 4016] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:41:39 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000072637C1800) [pid = 4016] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:41:39 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000007260744C00) [pid = 4016] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:41:39 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000726CECAC00) [pid = 4016] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:41:39 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (000000726FCB8000) [pid = 4016] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:41:39 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000072669EC000) [pid = 4016] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:41:39 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000007270AD1000) [pid = 4016] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:41:39 INFO - PROCESS | 4016 | 1461066099153 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CADD800 == 78 [pid = 4016] [id = 611] 04:41:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000725E342400) [pid = 4016] [serial = 1833] [outer = 0000000000000000] 04:41:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (0000007260747000) [pid = 4016] [serial = 1834] [outer = 000000725E342400] 04:41:39 INFO - PROCESS | 4016 | 1461066099203 Marionette DEBUG loaded listener.js 04:41:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000726C8DC800) [pid = 4016] [serial = 1835] [outer = 000000725E342400] 04:41:39 INFO - PROCESS | 4016 | 1461066099610 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:41:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 945ms 04:41:39 INFO - PROCESS | 4016 | 1461066099653 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 04:41:39 INFO - PROCESS | 4016 | 1461066099655 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 04:41:39 INFO - PROCESS | 4016 | 1461066099658 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:41:39 INFO - PROCESS | 4016 | 1461066099660 Marionette TRACE conn5 <- [1,2410,null,{}] 04:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:41:39 INFO - PROCESS | 4016 | 1461066099664 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:39 INFO - PROCESS | 4016 | 1461066099756 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 04:41:39 INFO - PROCESS | 4016 | 1461066099762 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:39 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274C4A800 == 79 [pid = 4016] [id = 612] 04:41:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0000007270AD1000) [pid = 4016] [serial = 1836] [outer = 0000000000000000] 04:41:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (0000007270D7EC00) [pid = 4016] [serial = 1837] [outer = 0000007270AD1000] 04:41:39 INFO - PROCESS | 4016 | 1461066099812 Marionette DEBUG loaded listener.js 04:41:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000007270F83C00) [pid = 4016] [serial = 1838] [outer = 0000007270AD1000] 04:41:40 INFO - PROCESS | 4016 | 1461066100238 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:41:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:41:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 04:41:40 INFO - PROCESS | 4016 | 1461066100292 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 04:41:40 INFO - PROCESS | 4016 | 1461066100294 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 04:41:40 INFO - PROCESS | 4016 | 1461066100298 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:41:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:41:40 INFO - PROCESS | 4016 | 1461066100300 Marionette TRACE conn5 <- [1,2414,null,{}] 04:41:40 INFO - PROCESS | 4016 | 1461066100303 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:40 INFO - PROCESS | 4016 | 1461066100396 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 04:41:40 INFO - PROCESS | 4016 | 1461066100402 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:40 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275B64000 == 80 [pid = 4016] [id = 613] 04:41:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000007270F82C00) [pid = 4016] [serial = 1839] [outer = 0000000000000000] 04:41:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000072715CD000) [pid = 4016] [serial = 1840] [outer = 0000007270F82C00] 04:41:40 INFO - PROCESS | 4016 | 1461066100448 Marionette DEBUG loaded listener.js 04:41:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (0000007271850400) [pid = 4016] [serial = 1841] [outer = 0000007270F82C00] 04:41:40 INFO - PROCESS | 4016 | 1461066100896 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:41:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:41:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 629ms 04:41:40 INFO - PROCESS | 4016 | 1461066100930 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 04:41:40 INFO - PROCESS | 4016 | 1461066100933 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 04:41:40 INFO - PROCESS | 4016 | 1461066100937 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:41:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:41:40 INFO - PROCESS | 4016 | 1461066100939 Marionette TRACE conn5 <- [1,2418,null,{}] 04:41:40 INFO - PROCESS | 4016 | 1461066100943 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:41 INFO - PROCESS | 4016 | 1461066101056 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 04:41:41 INFO - PROCESS | 4016 | 1461066101322 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000726B7B6000 == 81 [pid = 4016] [id = 614] 04:41:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (000000725EB95400) [pid = 4016] [serial = 1842] [outer = 0000000000000000] 04:41:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (000000725FDED800) [pid = 4016] [serial = 1843] [outer = 000000725EB95400] 04:41:41 INFO - PROCESS | 4016 | 1461066101388 Marionette DEBUG loaded listener.js 04:41:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (0000007260B0CC00) [pid = 4016] [serial = 1844] [outer = 000000725EB95400] 04:41:41 INFO - PROCESS | 4016 | 1461066101976 Marionette TRACE conn5 <- [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]]]}] 04:41:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:41:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1078ms 04:41:42 INFO - PROCESS | 4016 | 1461066102021 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 04:41:42 INFO - PROCESS | 4016 | 1461066102026 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 04:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:41:42 INFO - PROCESS | 4016 | 1461066102031 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:41:42 INFO - PROCESS | 4016 | 1461066102035 Marionette TRACE conn5 <- [1,2422,null,{}] 04:41:42 INFO - PROCESS | 4016 | 1461066102041 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:42 INFO - PROCESS | 4016 | 1461066102169 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 04:41:42 INFO - PROCESS | 4016 | 1461066102278 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:42 INFO - PROCESS | 4016 | ++DOCSHELL 00000072707AD800 == 82 [pid = 4016] [id = 615] 04:41:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000072669E8C00) [pid = 4016] [serial = 1845] [outer = 0000000000000000] 04:41:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (0000007266C38C00) [pid = 4016] [serial = 1846] [outer = 00000072669E8C00] 04:41:42 INFO - PROCESS | 4016 | 1461066102339 Marionette DEBUG loaded listener.js 04:41:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (000000726B75D800) [pid = 4016] [serial = 1847] [outer = 00000072669E8C00] 04:41:43 INFO - PROCESS | 4016 | 1461066103002 Marionette TRACE conn5 <- [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]]]}] 04:41:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:41:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1023ms 04:41:43 INFO - PROCESS | 4016 | 1461066103058 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 04:41:43 INFO - PROCESS | 4016 | 1461066103063 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 04:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:41:43 INFO - PROCESS | 4016 | 1461066103067 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:41:43 INFO - PROCESS | 4016 | 1461066103070 Marionette TRACE conn5 <- [1,2426,null,{}] 04:41:43 INFO - PROCESS | 4016 | 1461066103074 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:43 INFO - PROCESS | 4016 | 1461066103195 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 04:41:43 INFO - PROCESS | 4016 | 1461066103331 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:43 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274C37000 == 83 [pid = 4016] [id = 616] 04:41:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (00000072669EA000) [pid = 4016] [serial = 1848] [outer = 0000000000000000] 04:41:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000726D2A6C00) [pid = 4016] [serial = 1849] [outer = 00000072669EA000] 04:41:43 INFO - PROCESS | 4016 | 1461066103391 Marionette DEBUG loaded listener.js 04:41:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (000000726E048400) [pid = 4016] [serial = 1850] [outer = 00000072669EA000] 04:41:44 INFO - PROCESS | 4016 | 1461066104046 Marionette TRACE conn5 <- [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]]]}] 04:41:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:41:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1024ms 04:41:44 INFO - PROCESS | 4016 | 1461066104093 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 04:41:44 INFO - PROCESS | 4016 | 1461066104096 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 04:41:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:41:44 INFO - PROCESS | 4016 | 1461066104109 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:41:44 INFO - PROCESS | 4016 | 1461066104116 Marionette TRACE conn5 <- [1,2430,null,{}] 04:41:44 INFO - PROCESS | 4016 | 1461066104139 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:44 INFO - PROCESS | 4016 | 1461066104328 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 04:41:44 INFO - PROCESS | 4016 | 1461066104428 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:44 INFO - PROCESS | 4016 | ++DOCSHELL 00000072773B6800 == 84 [pid = 4016] [id = 617] 04:41:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000072708C4000) [pid = 4016] [serial = 1851] [outer = 0000000000000000] 04:41:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (0000007271936400) [pid = 4016] [serial = 1852] [outer = 00000072708C4000] 04:41:44 INFO - PROCESS | 4016 | 1461066104487 Marionette DEBUG loaded listener.js 04:41:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (000000727221A000) [pid = 4016] [serial = 1853] [outer = 00000072708C4000] 04:41:45 INFO - PROCESS | 4016 | 1461066105047 Marionette TRACE conn5 <- [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]]]}] 04:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 965ms 04:41:45 INFO - PROCESS | 4016 | 1461066105081 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 04:41:45 INFO - PROCESS | 4016 | 1461066105085 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 04:41:45 INFO - PROCESS | 4016 | 1461066105090 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:41:45 INFO - PROCESS | 4016 | 1461066105092 Marionette TRACE conn5 <- [1,2434,null,{}] 04:41:45 INFO - PROCESS | 4016 | 1461066105096 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:45 INFO - PROCESS | 4016 | 1461066105215 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 04:41:45 INFO - PROCESS | 4016 | 1461066105321 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:45 INFO - PROCESS | 4016 | ++DOCSHELL 0000007278ED0800 == 85 [pid = 4016] [id = 618] 04:41:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (0000007272262400) [pid = 4016] [serial = 1854] [outer = 0000000000000000] 04:41:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (0000007272269000) [pid = 4016] [serial = 1855] [outer = 0000007272262400] 04:41:45 INFO - PROCESS | 4016 | 1461066105379 Marionette DEBUG loaded listener.js 04:41:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (00000072722A1800) [pid = 4016] [serial = 1856] [outer = 0000007272262400] 04:41:45 INFO - PROCESS | 4016 | 1461066105950 Marionette TRACE conn5 <- [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]]]}] 04:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 923ms 04:41:46 INFO - PROCESS | 4016 | 1461066106017 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 04:41:46 INFO - PROCESS | 4016 | 1461066106019 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 04:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:41:46 INFO - PROCESS | 4016 | 1461066106023 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:41:46 INFO - PROCESS | 4016 | 1461066106025 Marionette TRACE conn5 <- [1,2438,null,{}] 04:41:46 INFO - PROCESS | 4016 | 1461066106029 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:46 INFO - PROCESS | 4016 | 1461066106147 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 04:41:46 INFO - PROCESS | 4016 | 1461066106258 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:46 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279B08800 == 86 [pid = 4016] [id = 619] 04:41:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (0000007272585000) [pid = 4016] [serial = 1857] [outer = 0000000000000000] 04:41:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (00000072744AFC00) [pid = 4016] [serial = 1858] [outer = 0000007272585000] 04:41:46 INFO - PROCESS | 4016 | 1461066106368 Marionette DEBUG loaded listener.js 04:41:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (0000007274FBBC00) [pid = 4016] [serial = 1859] [outer = 0000007272585000] 04:41:46 INFO - PROCESS | 4016 | 1461066106974 Marionette TRACE conn5 <- [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]]]}] 04:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1023ms 04:41:47 INFO - PROCESS | 4016 | 1461066107049 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 04:41:47 INFO - PROCESS | 4016 | 1461066107051 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 04:41:47 INFO - PROCESS | 4016 | 1461066107055 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:41:47 INFO - PROCESS | 4016 | 1461066107057 Marionette TRACE conn5 <- [1,2442,null,{}] 04:41:47 INFO - PROCESS | 4016 | 1461066107061 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:47 INFO - PROCESS | 4016 | 1461066107181 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 04:41:47 INFO - PROCESS | 4016 | 1461066107316 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:47 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279D24800 == 87 [pid = 4016] [id = 620] 04:41:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (00000072751B4400) [pid = 4016] [serial = 1860] [outer = 0000000000000000] 04:41:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (0000007276CBC400) [pid = 4016] [serial = 1861] [outer = 00000072751B4400] 04:41:47 INFO - PROCESS | 4016 | 1461066107374 Marionette DEBUG loaded listener.js 04:41:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (0000007276CC4400) [pid = 4016] [serial = 1862] [outer = 00000072751B4400] 04:41:48 INFO - PROCESS | 4016 | 1461066108016 Marionette TRACE conn5 <- [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]]]}] 04:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 985ms 04:41:48 INFO - PROCESS | 4016 | 1461066108043 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 04:41:48 INFO - PROCESS | 4016 | 1461066108045 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 04:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:41:48 INFO - PROCESS | 4016 | 1461066108049 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:41:48 INFO - PROCESS | 4016 | 1461066108051 Marionette TRACE conn5 <- [1,2446,null,{}] 04:41:48 INFO - PROCESS | 4016 | 1461066108055 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:48 INFO - PROCESS | 4016 | 1461066108173 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 04:41:48 INFO - PROCESS | 4016 | 1461066108281 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CD97000 == 88 [pid = 4016] [id = 621] 04:41:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (00000072637C9C00) [pid = 4016] [serial = 1863] [outer = 0000000000000000] 04:41:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (0000007269F29800) [pid = 4016] [serial = 1864] [outer = 00000072637C9C00] 04:41:48 INFO - PROCESS | 4016 | 1461066108338 Marionette DEBUG loaded listener.js 04:41:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (00000072709DD800) [pid = 4016] [serial = 1865] [outer = 00000072637C9C00] 04:41:49 INFO - PROCESS | 4016 | 1461066109182 Marionette TRACE conn5 <- [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]]]}] 04:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1175ms 04:41:49 INFO - PROCESS | 4016 | 1461066109227 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 04:41:49 INFO - PROCESS | 4016 | 1461066109233 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 04:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:41:49 INFO - PROCESS | 4016 | 1461066109252 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:41:49 INFO - PROCESS | 4016 | 1461066109256 Marionette TRACE conn5 <- [1,2450,null,{}] 04:41:49 INFO - PROCESS | 4016 | 1461066109261 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:49 INFO - PROCESS | 4016 | 1461066109380 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 04:41:49 INFO - PROCESS | 4016 | 1461066109527 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000726539C000 == 89 [pid = 4016] [id = 622] 04:41:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (0000007265539000) [pid = 4016] [serial = 1866] [outer = 0000000000000000] 04:41:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (000000726579E400) [pid = 4016] [serial = 1867] [outer = 0000007265539000] 04:41:49 INFO - PROCESS | 4016 | 1461066109583 Marionette DEBUG loaded listener.js 04:41:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (00000072669E9800) [pid = 4016] [serial = 1868] [outer = 0000007265539000] 04:41:50 INFO - PROCESS | 4016 | --DOCSHELL 000000726DD1D800 == 88 [pid = 4016] [id = 397] 04:41:50 INFO - PROCESS | 4016 | --DOCSHELL 0000007275851000 == 87 [pid = 4016] [id = 529] 04:41:50 INFO - PROCESS | 4016 | --DOCSHELL 0000007275B64000 == 86 [pid = 4016] [id = 613] 04:41:50 INFO - PROCESS | 4016 | --DOCSHELL 0000007274C4A800 == 85 [pid = 4016] [id = 612] 04:41:50 INFO - PROCESS | 4016 | --DOCSHELL 000000726CADD800 == 84 [pid = 4016] [id = 611] 04:41:50 INFO - PROCESS | 4016 | --DOCSHELL 000000727481A000 == 83 [pid = 4016] [id = 610] 04:41:50 INFO - PROCESS | 4016 | --DOCSHELL 000000727442B800 == 82 [pid = 4016] [id = 609] 04:41:50 INFO - PROCESS | 4016 | --DOCSHELL 0000007271D36000 == 81 [pid = 4016] [id = 608] 04:41:50 INFO - PROCESS | 4016 | --DOCSHELL 0000007270F3C800 == 80 [pid = 4016] [id = 607] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (0000007266C3A800) [pid = 4016] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (00000072715D7000) [pid = 4016] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (000000725F6CBC00) [pid = 4016] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (0000007271936800) [pid = 4016] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (000000726D29B000) [pid = 4016] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (0000007272267400) [pid = 4016] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (00000072724FB800) [pid = 4016] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (0000007272266800) [pid = 4016] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | 1461066110233 Marionette TRACE conn5 <- [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]]]}] 04:41:50 INFO - PROCESS | 4016 | --DOCSHELL 0000007270711800 == 79 [pid = 4016] [id = 606] 04:41:50 INFO - PROCESS | 4016 | --DOCSHELL 000000726C60E000 == 78 [pid = 4016] [id = 605] 04:41:50 INFO - PROCESS | 4016 | --DOCSHELL 00000072703E6800 == 77 [pid = 4016] [id = 604] 04:41:50 INFO - PROCESS | 4016 | --DOCSHELL 000000727948D800 == 76 [pid = 4016] [id = 599] 04:41:50 INFO - PROCESS | 4016 | --DOCSHELL 000000727255F800 == 75 [pid = 4016] [id = 598] 04:41:50 INFO - PROCESS | 4016 | --DOCSHELL 000000726DFC5800 == 74 [pid = 4016] [id = 597] 04:41:50 INFO - PROCESS | 4016 | --DOCSHELL 00000072786EC000 == 73 [pid = 4016] [id = 596] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (0000007270EA2400) [pid = 4016] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (0000007270FD5400) [pid = 4016] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (0000007271C6F000) [pid = 4016] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (000000726E36AC00) [pid = 4016] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (00000072708C5400) [pid = 4016] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (00000072715D4800) [pid = 4016] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (0000007270F81000) [pid = 4016] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000072653C3400) [pid = 4016] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (000000726B75D400) [pid = 4016] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (0000007266C3BC00) [pid = 4016] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000726096B400) [pid = 4016] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (000000725F55A400) [pid = 4016] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (0000007271931800) [pid = 4016] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (000000726C8E8C00) [pid = 4016] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000726CED0800) [pid = 4016] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726D2A2400) [pid = 4016] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (000000726DF08400) [pid = 4016] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (0000007272221000) [pid = 4016] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (0000007266C6AC00) [pid = 4016] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (0000007270FD7800) [pid = 4016] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000726C7EE800) [pid = 4016] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000726D663000) [pid = 4016] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000726703F000) [pid = 4016] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000007265799800) [pid = 4016] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000072708C4800) [pid = 4016] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000072709E6800) [pid = 4016] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000726C70C000) [pid = 4016] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000007270E96C00) [pid = 4016] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 04:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1025ms 04:41:50 INFO - PROCESS | 4016 | 1461066110279 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 04:41:50 INFO - PROCESS | 4016 | 1461066110285 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 04:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:41:50 INFO - PROCESS | 4016 | 1461066110291 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:41:50 INFO - PROCESS | 4016 | 1461066110294 Marionette TRACE conn5 <- [1,2454,null,{}] 04:41:50 INFO - PROCESS | 4016 | 1461066110298 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:50 INFO - PROCESS | 4016 | 1461066110398 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 04:41:50 INFO - PROCESS | 4016 | 1461066110410 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:50 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE91000 == 74 [pid = 4016] [id = 623] 04:41:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000726183D800) [pid = 4016] [serial = 1869] [outer = 0000000000000000] 04:41:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (0000007265545800) [pid = 4016] [serial = 1870] [outer = 000000726183D800] 04:41:50 INFO - PROCESS | 4016 | 1461066110461 Marionette DEBUG loaded listener.js 04:41:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000007266C2F400) [pid = 4016] [serial = 1871] [outer = 000000726183D800] 04:41:51 INFO - PROCESS | 4016 | 1461066110998 Marionette TRACE conn5 <- [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]]]}] 04:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 734ms 04:41:51 INFO - PROCESS | 4016 | 1461066111027 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 04:41:51 INFO - PROCESS | 4016 | 1461066111029 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 04:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:41:51 INFO - PROCESS | 4016 | 1461066111033 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:41:51 INFO - PROCESS | 4016 | 1461066111037 Marionette TRACE conn5 <- [1,2458,null,{}] 04:41:51 INFO - PROCESS | 4016 | 1461066111048 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:51 INFO - PROCESS | 4016 | 1461066111148 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 04:41:51 INFO - PROCESS | 4016 | 1461066111156 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:51 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270EAD000 == 75 [pid = 4016] [id = 624] 04:41:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726C709800) [pid = 4016] [serial = 1872] [outer = 0000000000000000] 04:41:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726C7F7400) [pid = 4016] [serial = 1873] [outer = 000000726C709800] 04:41:51 INFO - PROCESS | 4016 | 1461066111206 Marionette DEBUG loaded listener.js 04:41:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000726CC30000) [pid = 4016] [serial = 1874] [outer = 000000726C709800] 04:41:51 INFO - PROCESS | 4016 | 1461066111680 Marionette TRACE conn5 <- [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]]]}] 04:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 04:41:51 INFO - PROCESS | 4016 | 1461066111706 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 04:41:51 INFO - PROCESS | 4016 | 1461066111709 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 04:41:51 INFO - PROCESS | 4016 | 1461066111713 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:41:51 INFO - PROCESS | 4016 | 1461066111715 Marionette TRACE conn5 <- [1,2462,null,{}] 04:41:51 INFO - PROCESS | 4016 | 1461066111718 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:51 INFO - PROCESS | 4016 | 1461066111814 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 04:41:51 INFO - PROCESS | 4016 | 1461066111820 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:51 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271C3F800 == 76 [pid = 4016] [id = 625] 04:41:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000726D219800) [pid = 4016] [serial = 1875] [outer = 0000000000000000] 04:41:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (000000726D29CC00) [pid = 4016] [serial = 1876] [outer = 000000726D219800] 04:41:51 INFO - PROCESS | 4016 | 1461066111868 Marionette DEBUG loaded listener.js 04:41:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000726D2B7C00) [pid = 4016] [serial = 1877] [outer = 000000726D219800] 04:41:52 INFO - PROCESS | 4016 | 1461066112332 Marionette TRACE conn5 <- [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]]]}] 04:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 671ms 04:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:41:52 INFO - PROCESS | 4016 | 1461066112387 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 04:41:52 INFO - PROCESS | 4016 | 1461066112389 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 04:41:52 INFO - PROCESS | 4016 | 1461066112392 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:41:52 INFO - PROCESS | 4016 | 1461066112394 Marionette TRACE conn5 <- [1,2466,null,{}] 04:41:52 INFO - PROCESS | 4016 | 1461066112398 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:52 INFO - PROCESS | 4016 | 1461066112521 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 04:41:52 INFO - PROCESS | 4016 | 1461066112570 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000727254C800 == 77 [pid = 4016] [id = 626] 04:41:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000007266C33800) [pid = 4016] [serial = 1878] [outer = 0000000000000000] 04:41:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (000000726CECDC00) [pid = 4016] [serial = 1879] [outer = 0000007266C33800] 04:41:52 INFO - PROCESS | 4016 | 1461066112619 Marionette DEBUG loaded listener.js 04:41:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (000000726D87D800) [pid = 4016] [serial = 1880] [outer = 0000007266C33800] 04:41:53 INFO - PROCESS | 4016 | 1461066113090 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms 04:41:53 INFO - PROCESS | 4016 | 1461066113130 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 04:41:53 INFO - PROCESS | 4016 | 1461066113132 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 04:41:53 INFO - PROCESS | 4016 | 1461066113135 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:41:53 INFO - PROCESS | 4016 | 1461066113137 Marionette TRACE conn5 <- [1,2470,null,{}] 04:41:53 INFO - PROCESS | 4016 | 1461066113141 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:53 INFO - PROCESS | 4016 | 1461066113276 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 04:41:53 INFO - PROCESS | 4016 | 1461066113300 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:53 INFO - PROCESS | 4016 | ++DOCSHELL 000000727482A800 == 78 [pid = 4016] [id = 627] 04:41:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000072709DE000) [pid = 4016] [serial = 1881] [outer = 0000000000000000] 04:41:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000072709E8C00) [pid = 4016] [serial = 1882] [outer = 00000072709DE000] 04:41:53 INFO - PROCESS | 4016 | 1461066113350 Marionette DEBUG loaded listener.js 04:41:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0000007270D78800) [pid = 4016] [serial = 1883] [outer = 00000072709DE000] 04:41:53 INFO - PROCESS | 4016 | 1461066113824 Marionette TRACE conn5 <- [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]]]}] 04:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 734ms 04:41:53 INFO - PROCESS | 4016 | 1461066113912 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 04:41:53 INFO - PROCESS | 4016 | 1461066113915 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 04:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:41:53 INFO - PROCESS | 4016 | 1461066113921 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:41:53 INFO - PROCESS | 4016 | 1461066113922 Marionette TRACE conn5 <- [1,2474,null,{}] 04:41:53 INFO - PROCESS | 4016 | 1461066113926 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:54 INFO - PROCESS | 4016 | 1461066114060 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 04:41:54 INFO - PROCESS | 4016 | 1461066114124 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:54 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274C4C000 == 79 [pid = 4016] [id = 628] 04:41:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (0000007270E97000) [pid = 4016] [serial = 1884] [outer = 0000000000000000] 04:41:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (0000007270F79400) [pid = 4016] [serial = 1885] [outer = 0000007270E97000] 04:41:54 INFO - PROCESS | 4016 | 1461066114172 Marionette DEBUG loaded listener.js 04:41:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (0000007270FDC400) [pid = 4016] [serial = 1886] [outer = 0000007270E97000] 04:41:54 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000726D69E000) [pid = 4016] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:41:54 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (0000007260027400) [pid = 4016] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:41:54 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (000000726CECB800) [pid = 4016] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:41:54 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000072670AC400) [pid = 4016] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:41:54 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000725FE3AC00) [pid = 4016] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:41:54 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726FA5D000) [pid = 4016] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:41:54 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000007261BE7000) [pid = 4016] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:41:54 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726C8DFC00) [pid = 4016] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:41:54 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (0000007270AD1000) [pid = 4016] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:41:54 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (000000726BA5C400) [pid = 4016] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:41:54 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000007272264400) [pid = 4016] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:41:54 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000007266C32800) [pid = 4016] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:41:54 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000072724ECC00) [pid = 4016] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:41:54 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000725E33D800) [pid = 4016] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:41:54 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (0000007270FDC800) [pid = 4016] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:41:54 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000072715D0800) [pid = 4016] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:41:54 INFO - PROCESS | 4016 | 1461066114819 Marionette TRACE conn5 <- [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]]]}] 04:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 924ms 04:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:41:54 INFO - PROCESS | 4016 | 1461066114850 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 04:41:54 INFO - PROCESS | 4016 | 1461066114852 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 04:41:54 INFO - PROCESS | 4016 | 1461066114855 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:41:54 INFO - PROCESS | 4016 | 1461066114857 Marionette TRACE conn5 <- [1,2478,null,{}] 04:41:54 INFO - PROCESS | 4016 | 1461066114861 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:54 INFO - PROCESS | 4016 | 1461066114987 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 04:41:55 INFO - PROCESS | 4016 | 1461066115049 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:55 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275B55800 == 80 [pid = 4016] [id = 629] 04:41:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000072653BCC00) [pid = 4016] [serial = 1887] [outer = 0000000000000000] 04:41:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726DFE8C00) [pid = 4016] [serial = 1888] [outer = 00000072653BCC00] 04:41:55 INFO - PROCESS | 4016 | 1461066115096 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (0000007270FDD800) [pid = 4016] [serial = 1889] [outer = 00000072653BCC00] 04:41:55 INFO - PROCESS | 4016 | 1461066115467 Marionette TRACE conn5 <- [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]]]}] 04:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 628ms 04:41:55 INFO - PROCESS | 4016 | 1461066115497 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 04:41:55 INFO - PROCESS | 4016 | 1461066115499 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 04:41:55 INFO - PROCESS | 4016 | 1461066115503 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:41:55 INFO - PROCESS | 4016 | 1461066115505 Marionette TRACE conn5 <- [1,2482,null,{}] 04:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:41:55 INFO - PROCESS | 4016 | 1461066115508 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:55 INFO - PROCESS | 4016 | 1461066115602 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 04:41:55 INFO - PROCESS | 4016 | 1461066115608 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:55 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275CE0000 == 81 [pid = 4016] [id = 630] 04:41:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000072715D8000) [pid = 4016] [serial = 1890] [outer = 0000000000000000] 04:41:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000727184F400) [pid = 4016] [serial = 1891] [outer = 00000072715D8000] 04:41:55 INFO - PROCESS | 4016 | 1461066115655 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000007271931C00) [pid = 4016] [serial = 1892] [outer = 00000072715D8000] 04:41:56 INFO - PROCESS | 4016 | 1461066116126 Marionette TRACE conn5 <- [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]]]}] 04:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 671ms 04:41:56 INFO - PROCESS | 4016 | 1461066116179 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 04:41:56 INFO - PROCESS | 4016 | 1461066116181 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 04:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:41:56 INFO - PROCESS | 4016 | 1461066116184 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:41:56 INFO - PROCESS | 4016 | 1461066116186 Marionette TRACE conn5 <- [1,2486,null,{}] 04:41:56 INFO - PROCESS | 4016 | 1461066116190 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:56 INFO - PROCESS | 4016 | 1461066116285 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 04:41:56 INFO - PROCESS | 4016 | 1461066116291 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:56 INFO - PROCESS | 4016 | ++DOCSHELL 00000072773AB000 == 82 [pid = 4016] [id = 631] 04:41:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000727193C000) [pid = 4016] [serial = 1893] [outer = 0000000000000000] 04:41:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000007272262C00) [pid = 4016] [serial = 1894] [outer = 000000727193C000] 04:41:56 INFO - PROCESS | 4016 | 1461066116338 Marionette DEBUG loaded listener.js 04:41:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000072722BC000) [pid = 4016] [serial = 1895] [outer = 000000727193C000] 04:41:57 INFO - PROCESS | 4016 | 1461066117049 Marionette TRACE conn5 <- [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]]]}] 04:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 923ms 04:41:57 INFO - PROCESS | 4016 | 1461066117111 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 04:41:57 INFO - PROCESS | 4016 | 1461066117116 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 04:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:41:57 INFO - PROCESS | 4016 | 1461066117122 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:41:57 INFO - PROCESS | 4016 | 1461066117127 Marionette TRACE conn5 <- [1,2490,null,{}] 04:41:57 INFO - PROCESS | 4016 | 1461066117133 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:57 INFO - PROCESS | 4016 | 1461066117302 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 04:41:57 INFO - PROCESS | 4016 | 1461066117433 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000726EFDC800 == 83 [pid = 4016] [id = 632] 04:41:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (0000007260951C00) [pid = 4016] [serial = 1896] [outer = 0000000000000000] 04:41:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000072665D4400) [pid = 4016] [serial = 1897] [outer = 0000007260951C00] 04:41:57 INFO - PROCESS | 4016 | 1461066117497 Marionette DEBUG loaded listener.js 04:41:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (0000007266CEFC00) [pid = 4016] [serial = 1898] [outer = 0000007260951C00] 04:41:58 INFO - PROCESS | 4016 | 1461066118083 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 986ms 04:41:58 INFO - PROCESS | 4016 | 1461066118118 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 04:41:58 INFO - PROCESS | 4016 | 1461066118124 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 04:41:58 INFO - PROCESS | 4016 | 1461066118132 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:41:58 INFO - PROCESS | 4016 | 1461066118136 Marionette TRACE conn5 <- [1,2494,null,{}] 04:41:58 INFO - PROCESS | 4016 | 1461066118140 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:58 INFO - PROCESS | 4016 | 1461066118263 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 04:41:58 INFO - PROCESS | 4016 | 1461066118373 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:58 INFO - PROCESS | 4016 | ++DOCSHELL 000000727245D000 == 84 [pid = 4016] [id = 633] 04:41:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0000007266CEE400) [pid = 4016] [serial = 1899] [outer = 0000000000000000] 04:41:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000726C8DD800) [pid = 4016] [serial = 1900] [outer = 0000007266CEE400] 04:41:58 INFO - PROCESS | 4016 | 1461066118432 Marionette DEBUG loaded listener.js 04:41:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000726D22E000) [pid = 4016] [serial = 1901] [outer = 0000007266CEE400] 04:41:59 INFO - PROCESS | 4016 | 1461066119088 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1018ms 04:41:59 INFO - PROCESS | 4016 | 1461066119156 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 04:41:59 INFO - PROCESS | 4016 | 1461066119159 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 04:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:41:59 INFO - PROCESS | 4016 | 1461066119164 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:41:59 INFO - PROCESS | 4016 | 1461066119168 Marionette TRACE conn5 <- [1,2498,null,{}] 04:41:59 INFO - PROCESS | 4016 | 1461066119181 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:59 INFO - PROCESS | 4016 | 1461066119386 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 04:41:59 INFO - PROCESS | 4016 | 1461066119397 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:59 INFO - PROCESS | 4016 | ++DOCSHELL 00000072788BB000 == 85 [pid = 4016] [id = 634] 04:41:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000072709E0C00) [pid = 4016] [serial = 1902] [outer = 0000000000000000] 04:41:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (0000007270F85400) [pid = 4016] [serial = 1903] [outer = 00000072709E0C00] 04:41:59 INFO - PROCESS | 4016 | 1461066119458 Marionette DEBUG loaded listener.js 04:41:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (0000007272271400) [pid = 4016] [serial = 1904] [outer = 00000072709E0C00] 04:42:00 INFO - PROCESS | 4016 | 1461066120087 Marionette TRACE conn5 <- [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]]]}] 04:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 987ms 04:42:00 INFO - PROCESS | 4016 | 1461066120151 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 04:42:00 INFO - PROCESS | 4016 | 1461066120155 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 04:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:42:00 INFO - PROCESS | 4016 | 1461066120159 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:42:00 INFO - PROCESS | 4016 | 1461066120161 Marionette TRACE conn5 <- [1,2502,null,{}] 04:42:00 INFO - PROCESS | 4016 | 1461066120165 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:00 INFO - PROCESS | 4016 | 1461066120286 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 04:42:00 INFO - PROCESS | 4016 | 1461066120422 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:00 INFO - PROCESS | 4016 | ++DOCSHELL 00000072794A6000 == 86 [pid = 4016] [id = 635] 04:42:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (00000072722C2000) [pid = 4016] [serial = 1905] [outer = 0000000000000000] 04:42:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (00000072722C4800) [pid = 4016] [serial = 1906] [outer = 00000072722C2000] 04:42:00 INFO - PROCESS | 4016 | 1461066120482 Marionette DEBUG loaded listener.js 04:42:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (000000727257B800) [pid = 4016] [serial = 1907] [outer = 00000072722C2000] 04:42:01 INFO - PROCESS | 4016 | 1461066121077 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 986ms 04:42:01 INFO - PROCESS | 4016 | 1461066121147 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 04:42:01 INFO - PROCESS | 4016 | 1461066121149 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 04:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:42:01 INFO - PROCESS | 4016 | 1461066121153 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:42:01 INFO - PROCESS | 4016 | 1461066121155 Marionette TRACE conn5 <- [1,2506,null,{}] 04:42:01 INFO - PROCESS | 4016 | 1461066121159 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:01 INFO - PROCESS | 4016 | 1461066121275 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 04:42:01 INFO - PROCESS | 4016 | 1461066121413 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:01 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279D32000 == 87 [pid = 4016] [id = 636] 04:42:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (00000072722C1C00) [pid = 4016] [serial = 1908] [outer = 0000000000000000] 04:42:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (00000072744B1800) [pid = 4016] [serial = 1909] [outer = 00000072722C1C00] 04:42:01 INFO - PROCESS | 4016 | 1461066121475 Marionette DEBUG loaded listener.js 04:42:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (00000072751AB000) [pid = 4016] [serial = 1910] [outer = 00000072722C1C00] 04:42:02 INFO - PROCESS | 4016 | 1461066122111 Marionette TRACE conn5 <- [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]]]}] 04:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1019ms 04:42:02 INFO - PROCESS | 4016 | 1461066122175 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 04:42:02 INFO - PROCESS | 4016 | 1461066122177 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 04:42:02 INFO - PROCESS | 4016 | 1461066122181 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:42:02 INFO - PROCESS | 4016 | 1461066122183 Marionette TRACE conn5 <- [1,2510,null,{}] 04:42:02 INFO - PROCESS | 4016 | 1461066122226 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:02 INFO - PROCESS | 4016 | 1461066122374 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 04:42:02 INFO - PROCESS | 4016 | 1461066122508 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:02 INFO - PROCESS | 4016 | ++DOCSHELL 0000007269F91800 == 88 [pid = 4016] [id = 637] 04:42:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (0000007260772000) [pid = 4016] [serial = 1911] [outer = 0000000000000000] 04:42:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (00000072657E6800) [pid = 4016] [serial = 1912] [outer = 0000007260772000] 04:42:02 INFO - PROCESS | 4016 | 1461066122572 Marionette DEBUG loaded listener.js 04:42:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (000000727221F800) [pid = 4016] [serial = 1913] [outer = 0000007260772000] 04:42:03 INFO - PROCESS | 4016 | 1461066123426 Marionette TRACE conn5 <- [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]]]}] 04:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1299ms 04:42:03 INFO - PROCESS | 4016 | 1461066123496 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 04:42:03 INFO - PROCESS | 4016 | 1461066123500 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 04:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:42:03 INFO - PROCESS | 4016 | 1461066123507 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:42:03 INFO - PROCESS | 4016 | 1461066123511 Marionette TRACE conn5 <- [1,2514,null,{}] 04:42:03 INFO - PROCESS | 4016 | 1461066123517 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:03 INFO - PROCESS | 4016 | 1461066123629 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 04:42:03 INFO - PROCESS | 4016 | 1461066123773 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CAD8800 == 89 [pid = 4016] [id = 638] 04:42:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (000000725F6CD800) [pid = 4016] [serial = 1914] [outer = 0000000000000000] 04:42:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (000000725FE3E000) [pid = 4016] [serial = 1915] [outer = 000000725F6CD800] 04:42:03 INFO - PROCESS | 4016 | 1461066123829 Marionette DEBUG loaded listener.js 04:42:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (0000007260773400) [pid = 4016] [serial = 1916] [outer = 000000725F6CD800] 04:42:04 INFO - PROCESS | 4016 | 1461066124431 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 986ms 04:42:04 INFO - PROCESS | 4016 | 1461066124496 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 04:42:04 INFO - PROCESS | 4016 | 1461066124503 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 04:42:04 INFO - PROCESS | 4016 | 1461066124509 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:42:04 INFO - PROCESS | 4016 | 1461066124512 Marionette TRACE conn5 <- [1,2518,null,{}] 04:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:42:04 INFO - PROCESS | 4016 | 1461066124516 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:04 INFO - PROCESS | 4016 | 1461066124621 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 04:42:04 INFO - PROCESS | 4016 | 1461066124736 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:04 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE31800 == 90 [pid = 4016] [id = 639] 04:42:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (0000007264E1A000) [pid = 4016] [serial = 1917] [outer = 0000000000000000] 04:42:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (00000072657E9000) [pid = 4016] [serial = 1918] [outer = 0000007264E1A000] 04:42:04 INFO - PROCESS | 4016 | 1461066124787 Marionette DEBUG loaded listener.js 04:42:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (000000726650B000) [pid = 4016] [serial = 1919] [outer = 0000007264E1A000] 04:42:04 INFO - PROCESS | 4016 | --DOCSHELL 000000727585F000 == 89 [pid = 4016] [id = 566] 04:42:04 INFO - PROCESS | 4016 | --DOCSHELL 0000007275CE0000 == 88 [pid = 4016] [id = 630] 04:42:04 INFO - PROCESS | 4016 | --DOCSHELL 0000007275B55800 == 87 [pid = 4016] [id = 629] 04:42:04 INFO - PROCESS | 4016 | --DOCSHELL 0000007274C4C000 == 86 [pid = 4016] [id = 628] 04:42:04 INFO - PROCESS | 4016 | --DOCSHELL 000000727482A800 == 85 [pid = 4016] [id = 627] 04:42:04 INFO - PROCESS | 4016 | --DOCSHELL 000000727254C800 == 84 [pid = 4016] [id = 626] 04:42:04 INFO - PROCESS | 4016 | --DOCSHELL 0000007271C3F800 == 83 [pid = 4016] [id = 625] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (0000007270FD7400) [pid = 4016] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (0000007272583C00) [pid = 4016] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (00000072744B2C00) [pid = 4016] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (000000726C439000) [pid = 4016] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOCSHELL 0000007270EAD000 == 82 [pid = 4016] [id = 624] 04:42:05 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE91000 == 81 [pid = 4016] [id = 623] 04:42:05 INFO - PROCESS | 4016 | --DOCSHELL 000000726539C000 == 80 [pid = 4016] [id = 622] 04:42:05 INFO - PROCESS | 4016 | --DOCSHELL 0000007279D24800 == 79 [pid = 4016] [id = 620] 04:42:05 INFO - PROCESS | 4016 | --DOCSHELL 0000007279B08800 == 78 [pid = 4016] [id = 619] 04:42:05 INFO - PROCESS | 4016 | --DOCSHELL 0000007278ED0800 == 77 [pid = 4016] [id = 618] 04:42:05 INFO - PROCESS | 4016 | --DOCSHELL 00000072773B6800 == 76 [pid = 4016] [id = 617] 04:42:05 INFO - PROCESS | 4016 | --DOCSHELL 0000007274C37000 == 75 [pid = 4016] [id = 616] 04:42:05 INFO - PROCESS | 4016 | --DOCSHELL 00000072707AD800 == 74 [pid = 4016] [id = 615] 04:42:05 INFO - PROCESS | 4016 | --DOCSHELL 000000726B7B6000 == 73 [pid = 4016] [id = 614] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (000000726D662800) [pid = 4016] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (000000727229EC00) [pid = 4016] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (000000726BCC5400) [pid = 4016] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (000000727257F800) [pid = 4016] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (0000007260644800) [pid = 4016] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (00000072718E2400) [pid = 4016] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (0000007271C78800) [pid = 4016] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (000000726DFF0000) [pid = 4016] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (000000726077B800) [pid = 4016] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (00000072653BDC00) [pid = 4016] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000072669E5C00) [pid = 4016] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (000000726D153400) [pid = 4016] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (000000726C4ABC00) [pid = 4016] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000726B70E000) [pid = 4016] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (000000726C8E8400) [pid = 4016] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (0000007261FE5400) [pid = 4016] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (000000726D153C00) [pid = 4016] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000727074D400) [pid = 4016] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726644AC00) [pid = 4016] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000007261B29800) [pid = 4016] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726C8E7800) [pid = 4016] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (000000726CC2A000) [pid = 4016] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (000000726F508000) [pid = 4016] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000007270AC8C00) [pid = 4016] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000007270D7EC00) [pid = 4016] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000007260747000) [pid = 4016] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000007270F83C00) [pid = 4016] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000726D29D800) [pid = 4016] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000072715CD000) [pid = 4016] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 04:42:05 INFO - PROCESS | 4016 | 1461066125365 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 882ms 04:42:05 INFO - PROCESS | 4016 | 1461066125398 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 04:42:05 INFO - PROCESS | 4016 | 1461066125400 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 04:42:05 INFO - PROCESS | 4016 | 1461066125404 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:42:05 INFO - PROCESS | 4016 | 1461066125408 Marionette TRACE conn5 <- [1,2522,null,{}] 04:42:05 INFO - PROCESS | 4016 | 1461066125420 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:05 INFO - PROCESS | 4016 | 1461066125515 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 04:42:05 INFO - PROCESS | 4016 | 1461066125642 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D08C800 == 74 [pid = 4016] [id = 640] 04:42:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000072637C1400) [pid = 4016] [serial = 1920] [outer = 0000000000000000] 04:42:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726644C800) [pid = 4016] [serial = 1921] [outer = 00000072637C1400] 04:42:05 INFO - PROCESS | 4016 | 1461066125692 Marionette DEBUG loaded listener.js 04:42:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (0000007266989400) [pid = 4016] [serial = 1922] [outer = 00000072637C1400] 04:42:06 INFO - PROCESS | 4016 | 1461066126055 Marionette TRACE conn5 <- [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]]]}] 04:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 734ms 04:42:06 INFO - PROCESS | 4016 | 1461066126141 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 04:42:06 INFO - PROCESS | 4016 | 1461066126144 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 04:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:42:06 INFO - PROCESS | 4016 | 1461066126147 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:42:06 INFO - PROCESS | 4016 | 1461066126149 Marionette TRACE conn5 <- [1,2526,null,{}] 04:42:06 INFO - PROCESS | 4016 | 1461066126152 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:06 INFO - PROCESS | 4016 | 1461066126243 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 04:42:06 INFO - PROCESS | 4016 | 1461066126249 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000726E216000 == 75 [pid = 4016] [id = 641] 04:42:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000072669EEC00) [pid = 4016] [serial = 1923] [outer = 0000000000000000] 04:42:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000007266CEA000) [pid = 4016] [serial = 1924] [outer = 00000072669EEC00] 04:42:06 INFO - PROCESS | 4016 | 1461066126298 Marionette DEBUG loaded listener.js 04:42:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000007269F25400) [pid = 4016] [serial = 1925] [outer = 00000072669EEC00] 04:42:06 INFO - PROCESS | 4016 | 1461066126749 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 671ms 04:42:06 INFO - PROCESS | 4016 | 1461066126821 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 04:42:06 INFO - PROCESS | 4016 | 1461066126823 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 04:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:42:06 INFO - PROCESS | 4016 | 1461066126826 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:42:06 INFO - PROCESS | 4016 | 1461066126828 Marionette TRACE conn5 <- [1,2530,null,{}] 04:42:06 INFO - PROCESS | 4016 | 1461066126832 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:06 INFO - PROCESS | 4016 | 1461066126950 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 04:42:06 INFO - PROCESS | 4016 | 1461066126963 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:06 INFO - PROCESS | 4016 | ++DOCSHELL 0000007265781800 == 76 [pid = 4016] [id = 642] 04:42:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000725EE5A400) [pid = 4016] [serial = 1926] [outer = 0000000000000000] 04:42:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (000000726B758000) [pid = 4016] [serial = 1927] [outer = 000000725EE5A400] 04:42:07 INFO - PROCESS | 4016 | 1461066127011 Marionette DEBUG loaded listener.js 04:42:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (000000726BC7E400) [pid = 4016] [serial = 1928] [outer = 000000725EE5A400] 04:42:07 INFO - PROCESS | 4016 | 1461066127515 Marionette TRACE conn5 <- [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]]]}] 04:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 734ms 04:42:07 INFO - PROCESS | 4016 | 1461066127564 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 04:42:07 INFO - PROCESS | 4016 | 1461066127566 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 04:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:42:07 INFO - PROCESS | 4016 | 1461066127574 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:42:07 INFO - PROCESS | 4016 | 1461066127576 Marionette TRACE conn5 <- [1,2534,null,{}] 04:42:07 INFO - PROCESS | 4016 | 1461066127580 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:07 INFO - PROCESS | 4016 | 1461066127721 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 04:42:07 INFO - PROCESS | 4016 | 1461066127786 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:07 INFO - PROCESS | 4016 | ++DOCSHELL 00000072709D5800 == 77 [pid = 4016] [id = 643] 04:42:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (000000726C70BC00) [pid = 4016] [serial = 1929] [outer = 0000000000000000] 04:42:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (000000726C7FD000) [pid = 4016] [serial = 1930] [outer = 000000726C70BC00] 04:42:07 INFO - PROCESS | 4016 | 1461066127837 Marionette DEBUG loaded listener.js 04:42:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000726CB69000) [pid = 4016] [serial = 1931] [outer = 000000726C70BC00] 04:42:08 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:42:08 INFO - PROCESS | 4016 | 1461066128265 Marionette TRACE conn5 <- [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]]]}] 04:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 734ms 04:42:08 INFO - PROCESS | 4016 | 1461066128323 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 04:42:08 INFO - PROCESS | 4016 | 1461066128326 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 04:42:08 INFO - PROCESS | 4016 | 1461066128337 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:42:08 INFO - PROCESS | 4016 | 1461066128339 Marionette TRACE conn5 <- [1,2538,null,{}] 04:42:08 INFO - PROCESS | 4016 | 1461066128343 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:08 INFO - PROCESS | 4016 | 1461066128460 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 04:42:08 INFO - PROCESS | 4016 | 1461066128519 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:08 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270F2B000 == 78 [pid = 4016] [id = 644] 04:42:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (000000726CB6F400) [pid = 4016] [serial = 1932] [outer = 0000000000000000] 04:42:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000726CC2DC00) [pid = 4016] [serial = 1933] [outer = 000000726CB6F400] 04:42:08 INFO - PROCESS | 4016 | 1461066128567 Marionette DEBUG loaded listener.js 04:42:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000726CED3C00) [pid = 4016] [serial = 1934] [outer = 000000726CB6F400] 04:42:09 INFO - PROCESS | 4016 | 1461066129023 Marionette TRACE conn5 <- [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]]]}] 04:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 735ms 04:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:42:09 INFO - PROCESS | 4016 | 1461066129076 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 04:42:09 INFO - PROCESS | 4016 | 1461066129078 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 04:42:09 INFO - PROCESS | 4016 | 1461066129082 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:42:09 INFO - PROCESS | 4016 | 1461066129084 Marionette TRACE conn5 <- [1,2542,null,{}] 04:42:09 INFO - PROCESS | 4016 | 1461066129087 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:09 INFO - PROCESS | 4016 | 1461066129496 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (000000726C4B5C00) [pid = 4016] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (000000726D219800) [pid = 4016] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (000000727257CC00) [pid = 4016] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000726183D800) [pid = 4016] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000725EB95400) [pid = 4016] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000007265539000) [pid = 4016] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000072709DE000) [pid = 4016] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000072715D8000) [pid = 4016] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (000000726C709800) [pid = 4016] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000007261B7E000) [pid = 4016] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000072669EA000) [pid = 4016] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000072708C4000) [pid = 4016] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000072669E8C00) [pid = 4016] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000072744A9C00) [pid = 4016] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000007270E97000) [pid = 4016] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000072653BCC00) [pid = 4016] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000007270E9A000) [pid = 4016] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000007266C33800) [pid = 4016] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000072637C9C00) [pid = 4016] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000725E342400) [pid = 4016] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000726644BC00) [pid = 4016] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:42:09 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000727221F400) [pid = 4016] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:42:09 INFO - PROCESS | 4016 | 1461066129568 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D93C000 == 79 [pid = 4016] [id = 645] 04:42:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000725EB95400) [pid = 4016] [serial = 1935] [outer = 0000000000000000] 04:42:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000072606B9800) [pid = 4016] [serial = 1936] [outer = 000000725EB95400] 04:42:09 INFO - PROCESS | 4016 | 1461066129617 Marionette DEBUG loaded listener.js 04:42:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000072670BAC00) [pid = 4016] [serial = 1937] [outer = 000000725EB95400] 04:42:10 INFO - PROCESS | 4016 | 1461066130025 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 986ms 04:42:10 INFO - PROCESS | 4016 | 1461066130071 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 04:42:10 INFO - PROCESS | 4016 | 1461066130073 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 04:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:42:10 INFO - PROCESS | 4016 | 1461066130077 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:42:10 INFO - PROCESS | 4016 | 1461066130079 Marionette TRACE conn5 <- [1,2546,null,{}] 04:42:10 INFO - PROCESS | 4016 | 1461066130082 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:10 INFO - PROCESS | 4016 | 1461066130174 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 04:42:10 INFO - PROCESS | 4016 | 1461066130180 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:10 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271D30800 == 80 [pid = 4016] [id = 646] 04:42:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726CC2CC00) [pid = 4016] [serial = 1938] [outer = 0000000000000000] 04:42:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000726D226400) [pid = 4016] [serial = 1939] [outer = 000000726CC2CC00] 04:42:10 INFO - PROCESS | 4016 | 1461066130226 Marionette DEBUG loaded listener.js 04:42:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000726D2A3800) [pid = 4016] [serial = 1940] [outer = 000000726CC2CC00] 04:42:10 INFO - PROCESS | 4016 | 1461066130662 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 629ms 04:42:10 INFO - PROCESS | 4016 | 1461066130710 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 04:42:10 INFO - PROCESS | 4016 | 1461066130712 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 04:42:10 INFO - PROCESS | 4016 | 1461066130715 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:42:10 INFO - PROCESS | 4016 | 1461066130717 Marionette TRACE conn5 <- [1,2550,null,{}] 04:42:10 INFO - PROCESS | 4016 | 1461066130721 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:10 INFO - PROCESS | 4016 | 1461066130811 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 04:42:10 INFO - PROCESS | 4016 | 1461066130818 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:10 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271DD2800 == 81 [pid = 4016] [id = 647] 04:42:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726D2B2C00) [pid = 4016] [serial = 1941] [outer = 0000000000000000] 04:42:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000726D343000) [pid = 4016] [serial = 1942] [outer = 000000726D2B2C00] 04:42:10 INFO - PROCESS | 4016 | 1461066130863 Marionette DEBUG loaded listener.js 04:42:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726D693C00) [pid = 4016] [serial = 1943] [outer = 000000726D2B2C00] 04:42:11 INFO - PROCESS | 4016 | 1461066131347 Marionette TRACE conn5 <- [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]]]}] 04:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 671ms 04:42:11 INFO - PROCESS | 4016 | 1461066131390 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 04:42:11 INFO - PROCESS | 4016 | 1461066131393 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 04:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:42:11 INFO - PROCESS | 4016 | 1461066131396 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:42:11 INFO - PROCESS | 4016 | 1461066131399 Marionette TRACE conn5 <- [1,2554,null,{}] 04:42:11 INFO - PROCESS | 4016 | 1461066131402 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:11 INFO - PROCESS | 4016 | 1461066131583 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 04:42:11 INFO - PROCESS | 4016 | 1461066131724 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000726539C000 == 82 [pid = 4016] [id = 648] 04:42:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000725E2D8400) [pid = 4016] [serial = 1944] [outer = 0000000000000000] 04:42:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000725EDAA400) [pid = 4016] [serial = 1945] [outer = 000000725E2D8400] 04:42:11 INFO - PROCESS | 4016 | 1461066131787 Marionette DEBUG loaded listener.js 04:42:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000007260023000) [pid = 4016] [serial = 1946] [outer = 000000725E2D8400] 04:42:12 INFO - PROCESS | 4016 | 1461066132509 Marionette TRACE conn5 <- [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]]]}] 04:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1132ms 04:42:12 INFO - PROCESS | 4016 | 1461066132532 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 04:42:12 INFO - PROCESS | 4016 | 1461066132538 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 04:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:42:12 INFO - PROCESS | 4016 | 1461066132542 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:42:12 INFO - PROCESS | 4016 | 1461066132548 Marionette TRACE conn5 <- [1,2558,null,{}] 04:42:12 INFO - PROCESS | 4016 | 1461066132553 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:12 INFO - PROCESS | 4016 | 1461066132674 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 04:42:12 INFO - PROCESS | 4016 | 1461066132809 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D936000 == 83 [pid = 4016] [id = 649] 04:42:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000007264E81800) [pid = 4016] [serial = 1947] [outer = 0000000000000000] 04:42:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (0000007265732400) [pid = 4016] [serial = 1948] [outer = 0000007264E81800] 04:42:12 INFO - PROCESS | 4016 | 1461066132872 Marionette DEBUG loaded listener.js 04:42:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (000000726699F400) [pid = 4016] [serial = 1949] [outer = 0000007264E81800] 04:42:13 INFO - PROCESS | 4016 | 1461066133501 Marionette TRACE conn5 <- [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]]]}] 04:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 987ms 04:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:42:13 INFO - PROCESS | 4016 | 1461066133533 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 04:42:13 INFO - PROCESS | 4016 | 1461066133537 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 04:42:13 INFO - PROCESS | 4016 | 1461066133540 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:42:13 INFO - PROCESS | 4016 | 1461066133543 Marionette TRACE conn5 <- [1,2562,null,{}] 04:42:13 INFO - PROCESS | 4016 | 1461066133547 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:13 INFO - PROCESS | 4016 | 1461066133664 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 04:42:13 INFO - PROCESS | 4016 | 1461066133773 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:13 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271C41800 == 84 [pid = 4016] [id = 650] 04:42:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (000000726698A000) [pid = 4016] [serial = 1950] [outer = 0000000000000000] 04:42:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (000000726C6F3800) [pid = 4016] [serial = 1951] [outer = 000000726698A000] 04:42:13 INFO - PROCESS | 4016 | 1461066133832 Marionette DEBUG loaded listener.js 04:42:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (000000726C7FDC00) [pid = 4016] [serial = 1952] [outer = 000000726698A000] 04:42:14 INFO - PROCESS | 4016 | 1461066134499 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 987ms 04:42:14 INFO - PROCESS | 4016 | 1461066134528 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 04:42:14 INFO - PROCESS | 4016 | 1461066134532 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 04:42:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:42:14 INFO - PROCESS | 4016 | 1461066134545 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:42:14 INFO - PROCESS | 4016 | 1461066134551 Marionette TRACE conn5 <- [1,2566,null,{}] 04:42:14 INFO - PROCESS | 4016 | 1461066134555 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:14 INFO - PROCESS | 4016 | 1461066134677 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 04:42:14 INFO - PROCESS | 4016 | 1461066134809 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000727481A000 == 85 [pid = 4016] [id = 651] 04:42:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000726B707400) [pid = 4016] [serial = 1953] [outer = 0000000000000000] 04:42:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (000000726E04F400) [pid = 4016] [serial = 1954] [outer = 000000726B707400] 04:42:14 INFO - PROCESS | 4016 | 1461066134872 Marionette DEBUG loaded listener.js 04:42:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000726E39B400) [pid = 4016] [serial = 1955] [outer = 000000726B707400] 04:42:15 INFO - PROCESS | 4016 | 1461066135551 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:42:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1081ms 04:42:15 INFO - PROCESS | 4016 | 1461066135632 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 04:42:15 INFO - PROCESS | 4016 | 1461066135635 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 04:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:42:15 INFO - PROCESS | 4016 | 1461066135640 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:42:15 INFO - PROCESS | 4016 | 1461066135642 Marionette TRACE conn5 <- [1,2570,null,{}] 04:42:15 INFO - PROCESS | 4016 | 1461066135646 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:15 INFO - PROCESS | 4016 | 1461066135769 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 04:42:15 INFO - PROCESS | 4016 | 1461066135902 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:15 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274849800 == 86 [pid = 4016] [id = 652] 04:42:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000726C7EE800) [pid = 4016] [serial = 1956] [outer = 0000000000000000] 04:42:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (000000726FC30C00) [pid = 4016] [serial = 1957] [outer = 000000726C7EE800] 04:42:15 INFO - PROCESS | 4016 | 1461066135961 Marionette DEBUG loaded listener.js 04:42:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000072708BFC00) [pid = 4016] [serial = 1958] [outer = 000000726C7EE800] 04:42:16 INFO - PROCESS | 4016 | 1461066136502 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 881ms 04:42:16 INFO - PROCESS | 4016 | 1461066136523 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 04:42:16 INFO - PROCESS | 4016 | 1461066136526 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 04:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:42:16 INFO - PROCESS | 4016 | 1461066136530 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:42:16 INFO - PROCESS | 4016 | 1461066136532 Marionette TRACE conn5 <- [1,2574,null,{}] 04:42:16 INFO - PROCESS | 4016 | 1461066136553 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:16 INFO - PROCESS | 4016 | 1461066136671 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 04:42:16 INFO - PROCESS | 4016 | 1461066136780 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:16 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275A04800 == 87 [pid = 4016] [id = 653] 04:42:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (0000007270AC7400) [pid = 4016] [serial = 1959] [outer = 0000000000000000] 04:42:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (0000007270AD1C00) [pid = 4016] [serial = 1960] [outer = 0000007270AC7400] 04:42:16 INFO - PROCESS | 4016 | 1461066136847 Marionette DEBUG loaded listener.js 04:42:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (0000007270E99C00) [pid = 4016] [serial = 1961] [outer = 0000007270AC7400] 04:42:17 INFO - PROCESS | 4016 | 1461066137461 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 986ms 04:42:17 INFO - PROCESS | 4016 | 1461066137519 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 04:42:17 INFO - PROCESS | 4016 | 1461066137522 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 04:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:42:17 INFO - PROCESS | 4016 | 1461066137525 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:42:17 INFO - PROCESS | 4016 | 1461066137527 Marionette TRACE conn5 <- [1,2578,null,{}] 04:42:17 INFO - PROCESS | 4016 | 1461066137531 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:17 INFO - PROCESS | 4016 | 1461066137649 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 04:42:17 INFO - PROCESS | 4016 | 1461066137754 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:17 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275CC8000 == 88 [pid = 4016] [id = 654] 04:42:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (0000007270F7E800) [pid = 4016] [serial = 1962] [outer = 0000000000000000] 04:42:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (0000007270FD3000) [pid = 4016] [serial = 1963] [outer = 0000007270F7E800] 04:42:17 INFO - PROCESS | 4016 | 1461066137811 Marionette DEBUG loaded listener.js 04:42:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (00000072715CC400) [pid = 4016] [serial = 1964] [outer = 0000007270F7E800] 04:42:18 INFO - PROCESS | 4016 | 1461066138482 Marionette TRACE conn5 <- [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]]]}] 04:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1020ms 04:42:18 INFO - PROCESS | 4016 | 1461066138735 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 04:42:18 INFO - PROCESS | 4016 | 1461066138741 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 04:42:18 INFO - PROCESS | 4016 | 1461066138747 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:42:18 INFO - PROCESS | 4016 | 1461066138751 Marionette TRACE conn5 <- [1,2582,null,{}] 04:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:42:18 INFO - PROCESS | 4016 | 1461066138756 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:18 INFO - PROCESS | 4016 | 1461066138874 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 04:42:19 INFO - PROCESS | 4016 | 1461066139005 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D08D800 == 89 [pid = 4016] [id = 655] 04:42:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (0000007260749400) [pid = 4016] [serial = 1965] [outer = 0000000000000000] 04:42:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (0000007260950C00) [pid = 4016] [serial = 1966] [outer = 0000007260749400] 04:42:19 INFO - PROCESS | 4016 | 1461066139059 Marionette DEBUG loaded listener.js 04:42:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (0000007263783400) [pid = 4016] [serial = 1967] [outer = 0000007260749400] 04:42:19 INFO - PROCESS | 4016 | 1461066139652 Marionette TRACE conn5 <- [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]]]}] 04:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 923ms 04:42:19 INFO - PROCESS | 4016 | 1461066139681 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 04:42:19 INFO - PROCESS | 4016 | 1461066139685 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 04:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:42:19 INFO - PROCESS | 4016 | 1461066139692 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:42:19 INFO - PROCESS | 4016 | 1461066139696 Marionette TRACE conn5 <- [1,2586,null,{}] 04:42:19 INFO - PROCESS | 4016 | 1461066139700 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:19 INFO - PROCESS | 4016 | 1461066139808 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 04:42:19 INFO - PROCESS | 4016 | 1461066139949 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DDE0000 == 90 [pid = 4016] [id = 656] 04:42:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (00000072658C9800) [pid = 4016] [serial = 1968] [outer = 0000000000000000] 04:42:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (00000072665D9400) [pid = 4016] [serial = 1969] [outer = 00000072658C9800] 04:42:20 INFO - PROCESS | 4016 | 1461066140002 Marionette DEBUG loaded listener.js 04:42:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (0000007266C35800) [pid = 4016] [serial = 1970] [outer = 00000072658C9800] 04:42:20 INFO - PROCESS | 4016 | --DOCSHELL 00000072794A9800 == 89 [pid = 4016] [id = 600] 04:42:20 INFO - PROCESS | 4016 | --DOCSHELL 0000007271DD2800 == 88 [pid = 4016] [id = 647] 04:42:20 INFO - PROCESS | 4016 | --DOCSHELL 0000007271D30800 == 87 [pid = 4016] [id = 646] 04:42:20 INFO - PROCESS | 4016 | --DOCSHELL 000000726D93C000 == 86 [pid = 4016] [id = 645] 04:42:20 INFO - PROCESS | 4016 | --DOCSHELL 0000007270F2B000 == 85 [pid = 4016] [id = 644] 04:42:20 INFO - PROCESS | 4016 | --DOCSHELL 00000072709D5800 == 84 [pid = 4016] [id = 643] 04:42:20 INFO - PROCESS | 4016 | --DOCSHELL 0000007265781800 == 83 [pid = 4016] [id = 642] 04:42:20 INFO - PROCESS | 4016 | --DOCSHELL 000000726E216000 == 82 [pid = 4016] [id = 641] 04:42:20 INFO - PROCESS | 4016 | --DOCSHELL 000000726D08C800 == 81 [pid = 4016] [id = 640] 04:42:20 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE31800 == 80 [pid = 4016] [id = 639] 04:42:20 INFO - PROCESS | 4016 | --DOCSHELL 000000726CAD8800 == 79 [pid = 4016] [id = 638] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (0000007272262C00) [pid = 4016] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (0000007276CBC400) [pid = 4016] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (0000007272269000) [pid = 4016] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (00000072744AFC00) [pid = 4016] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOCSHELL 0000007279D32000 == 78 [pid = 4016] [id = 636] 04:42:20 INFO - PROCESS | 4016 | --DOCSHELL 00000072794A6000 == 77 [pid = 4016] [id = 635] 04:42:20 INFO - PROCESS | 4016 | --DOCSHELL 00000072788BB000 == 76 [pid = 4016] [id = 634] 04:42:20 INFO - PROCESS | 4016 | --DOCSHELL 000000727245D000 == 75 [pid = 4016] [id = 633] 04:42:20 INFO - PROCESS | 4016 | --DOCSHELL 000000726EFDC800 == 74 [pid = 4016] [id = 632] 04:42:20 INFO - PROCESS | 4016 | --DOCSHELL 00000072773AB000 == 73 [pid = 4016] [id = 631] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (000000726C8DC800) [pid = 4016] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (0000007269F69800) [pid = 4016] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (00000072724ED800) [pid = 4016] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (0000007271931C00) [pid = 4016] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (000000726D87BC00) [pid = 4016] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (000000726D2B7C00) [pid = 4016] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000072744AAC00) [pid = 4016] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (0000007265545800) [pid = 4016] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (0000007266C2F400) [pid = 4016] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000725FDED800) [pid = 4016] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000072669E9800) [pid = 4016] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (000000726D29CC00) [pid = 4016] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000072709E8C00) [pid = 4016] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000727184F400) [pid = 4016] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726CC30000) [pid = 4016] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000007274FB3C00) [pid = 4016] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726D2A6C00) [pid = 4016] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (0000007260B0CC00) [pid = 4016] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (0000007271936400) [pid = 4016] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000007266C38C00) [pid = 4016] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000007274FB3400) [pid = 4016] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000726B75D800) [pid = 4016] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000007270FDC400) [pid = 4016] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000727221A000) [pid = 4016] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000007270FDD800) [pid = 4016] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (0000007270F79400) [pid = 4016] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000726579E400) [pid = 4016] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000007272270800) [pid = 4016] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726CECDC00) [pid = 4016] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000726E048400) [pid = 4016] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000007270D78800) [pid = 4016] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000072709DD800) [pid = 4016] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000726C7F7400) [pid = 4016] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000007269F29800) [pid = 4016] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000726D87D800) [pid = 4016] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000726DFE8C00) [pid = 4016] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 04:42:20 INFO - PROCESS | 4016 | 1461066140587 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 923ms 04:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:42:20 INFO - PROCESS | 4016 | 1461066140617 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 04:42:20 INFO - PROCESS | 4016 | 1461066140620 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 04:42:20 INFO - PROCESS | 4016 | 1461066140623 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:42:20 INFO - PROCESS | 4016 | 1461066140625 Marionette TRACE conn5 <- [1,2590,null,{}] 04:42:20 INFO - PROCESS | 4016 | 1461066140635 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:20 INFO - PROCESS | 4016 | 1461066140753 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 04:42:20 INFO - PROCESS | 4016 | 1461066140845 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:20 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DD06800 == 74 [pid = 4016] [id = 657] 04:42:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000072669F0000) [pid = 4016] [serial = 1971] [outer = 0000000000000000] 04:42:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000007266C63000) [pid = 4016] [serial = 1972] [outer = 00000072669F0000] 04:42:20 INFO - PROCESS | 4016 | 1461066140898 Marionette DEBUG loaded listener.js 04:42:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000007269F69C00) [pid = 4016] [serial = 1973] [outer = 00000072669F0000] 04:42:21 INFO - PROCESS | 4016 | 1461066141313 Marionette TRACE conn5 <- [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]]]}] 04:42:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:42:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 04:42:21 INFO - PROCESS | 4016 | 1461066141361 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 04:42:21 INFO - PROCESS | 4016 | 1461066141363 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 04:42:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:42:21 INFO - PROCESS | 4016 | 1461066141367 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:42:21 INFO - PROCESS | 4016 | 1461066141369 Marionette TRACE conn5 <- [1,2594,null,{}] 04:42:21 INFO - PROCESS | 4016 | 1461066141373 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:21 INFO - PROCESS | 4016 | 1461066141466 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 04:42:21 INFO - PROCESS | 4016 | 1461066141511 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:21 INFO - PROCESS | 4016 | ++DOCSHELL 00000072709C7800 == 75 [pid = 4016] [id = 658] 04:42:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726C4B0000) [pid = 4016] [serial = 1974] [outer = 0000000000000000] 04:42:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000726C70A800) [pid = 4016] [serial = 1975] [outer = 000000726C4B0000] 04:42:21 INFO - PROCESS | 4016 | 1461066141559 Marionette DEBUG loaded listener.js 04:42:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000726C8E8C00) [pid = 4016] [serial = 1976] [outer = 000000726C4B0000] 04:42:22 INFO - PROCESS | 4016 | 1461066142015 Marionette TRACE conn5 <- [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]]]}] 04:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 04:42:22 INFO - PROCESS | 4016 | 1461066142104 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 4016 | 1461066142106 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 04:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:42:22 INFO - PROCESS | 4016 | 1461066142110 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 4016 | 1461066142111 Marionette TRACE conn5 <- [1,2598,null,{}] 04:42:22 INFO - PROCESS | 4016 | 1461066142115 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:22 INFO - PROCESS | 4016 | 1461066142206 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 04:42:22 INFO - PROCESS | 4016 | 1461066142216 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CAD2000 == 76 [pid = 4016] [id = 659] 04:42:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000726CB71400) [pid = 4016] [serial = 1977] [outer = 0000000000000000] 04:42:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726CC29C00) [pid = 4016] [serial = 1978] [outer = 000000726CB71400] 04:42:22 INFO - PROCESS | 4016 | 1461066142264 Marionette DEBUG loaded listener.js 04:42:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000726D151C00) [pid = 4016] [serial = 1979] [outer = 000000726CB71400] 04:42:22 INFO - PROCESS | 4016 | 1461066142763 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 671ms 04:42:22 INFO - PROCESS | 4016 | 1461066142784 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 4016 | 1461066142786 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 04:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:42:22 INFO - PROCESS | 4016 | 1461066142795 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 4016 | 1461066142798 Marionette TRACE conn5 <- [1,2602,null,{}] 04:42:22 INFO - PROCESS | 4016 | 1461066142801 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:22 INFO - PROCESS | 4016 | 1461066142973 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 04:42:23 INFO - PROCESS | 4016 | 1461066143037 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:23 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271D3A000 == 77 [pid = 4016] [id = 660] 04:42:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000726D69AC00) [pid = 4016] [serial = 1980] [outer = 0000000000000000] 04:42:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726D87BC00) [pid = 4016] [serial = 1981] [outer = 000000726D69AC00] 04:42:23 INFO - PROCESS | 4016 | 1461066143087 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000726E36BC00) [pid = 4016] [serial = 1982] [outer = 000000726D69AC00] 04:42:23 INFO - PROCESS | 4016 | 1461066143531 Marionette TRACE conn5 <- [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]]]}] 04:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 776ms 04:42:23 INFO - PROCESS | 4016 | 1461066143569 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 04:42:23 INFO - PROCESS | 4016 | 1461066143571 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 04:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:42:23 INFO - PROCESS | 4016 | 1461066143574 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:42:23 INFO - PROCESS | 4016 | 1461066143576 Marionette TRACE conn5 <- [1,2606,null,{}] 04:42:23 INFO - PROCESS | 4016 | 1461066143580 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:23 INFO - PROCESS | 4016 | 1461066143702 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 04:42:23 INFO - PROCESS | 4016 | 1461066143766 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:23 INFO - PROCESS | 4016 | ++DOCSHELL 0000007272553800 == 78 [pid = 4016] [id = 661] 04:42:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000072708B8400) [pid = 4016] [serial = 1983] [outer = 0000000000000000] 04:42:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000072709DF800) [pid = 4016] [serial = 1984] [outer = 00000072708B8400] 04:42:23 INFO - PROCESS | 4016 | 1461066143814 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000007270D7B400) [pid = 4016] [serial = 1985] [outer = 00000072708B8400] 04:42:24 INFO - PROCESS | 4016 | 1461066144261 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 735ms 04:42:24 INFO - PROCESS | 4016 | 1461066144341 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 04:42:24 INFO - PROCESS | 4016 | 1461066144343 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 04:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:42:24 INFO - PROCESS | 4016 | 1461066144356 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:42:24 INFO - PROCESS | 4016 | 1461066144358 Marionette TRACE conn5 <- [1,2610,null,{}] 04:42:24 INFO - PROCESS | 4016 | 1461066144362 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:24 INFO - PROCESS | 4016 | 1461066144585 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 04:42:24 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000007270F82C00) [pid = 4016] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:42:24 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000072751B4400) [pid = 4016] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:42:24 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (0000007272262400) [pid = 4016] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:42:24 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000007272585000) [pid = 4016] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:42:24 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000726C70BC00) [pid = 4016] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:42:24 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000725EE5A400) [pid = 4016] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:42:24 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000007264E1A000) [pid = 4016] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:42:24 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000072637C1400) [pid = 4016] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:42:24 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000072669EEC00) [pid = 4016] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:42:24 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000726CB6F400) [pid = 4016] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:42:24 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000007260772000) [pid = 4016] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:42:24 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000725F6CD800) [pid = 4016] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:42:24 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000726CC2CC00) [pid = 4016] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:42:24 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000725EB95400) [pid = 4016] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:42:24 INFO - PROCESS | 4016 | 1461066144653 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DD22000 == 79 [pid = 4016] [id = 662] 04:42:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000725EE5A400) [pid = 4016] [serial = 1986] [outer = 0000000000000000] 04:42:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000726074A800) [pid = 4016] [serial = 1987] [outer = 000000725EE5A400] 04:42:24 INFO - PROCESS | 4016 | 1461066144700 Marionette DEBUG loaded listener.js 04:42:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726C7EFC00) [pid = 4016] [serial = 1988] [outer = 000000725EE5A400] 04:42:25 INFO - PROCESS | 4016 | 1461066145072 Marionette TRACE conn5 <- [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]]]}] 04:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 776ms 04:42:25 INFO - PROCESS | 4016 | 1461066145133 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 04:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:42:25 INFO - PROCESS | 4016 | 1461066145135 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 04:42:25 INFO - PROCESS | 4016 | 1461066145138 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:42:25 INFO - PROCESS | 4016 | 1461066145140 Marionette TRACE conn5 <- [1,2614,null,{}] 04:42:25 INFO - PROCESS | 4016 | 1461066145144 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:25 INFO - PROCESS | 4016 | 1461066145236 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 04:42:25 INFO - PROCESS | 4016 | 1461066145243 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:25 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274C47800 == 80 [pid = 4016] [id = 663] 04:42:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000726D233400) [pid = 4016] [serial = 1989] [outer = 0000000000000000] 04:42:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000072715D2800) [pid = 4016] [serial = 1990] [outer = 000000726D233400] 04:42:25 INFO - PROCESS | 4016 | 1461066145289 Marionette DEBUG loaded listener.js 04:42:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000007271848400) [pid = 4016] [serial = 1991] [outer = 000000726D233400] 04:42:25 INFO - PROCESS | 4016 | 1461066145733 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 629ms 04:42:25 INFO - PROCESS | 4016 | 1461066145774 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 04:42:25 INFO - PROCESS | 4016 | 1461066145776 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 04:42:25 INFO - PROCESS | 4016 | 1461066145779 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:42:25 INFO - PROCESS | 4016 | 1461066145781 Marionette TRACE conn5 <- [1,2618,null,{}] 04:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:42:25 INFO - PROCESS | 4016 | 1461066145785 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:25 INFO - PROCESS | 4016 | 1461066145877 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 04:42:25 INFO - PROCESS | 4016 | 1461066145883 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:25 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275C0A000 == 81 [pid = 4016] [id = 664] 04:42:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000072718E2000) [pid = 4016] [serial = 1992] [outer = 0000000000000000] 04:42:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000072718E8000) [pid = 4016] [serial = 1993] [outer = 00000072718E2000] 04:42:25 INFO - PROCESS | 4016 | 1461066145930 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000007271933800) [pid = 4016] [serial = 1994] [outer = 00000072718E2000] 04:42:26 INFO - PROCESS | 4016 | 1461066146382 Marionette TRACE conn5 <- [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]]]}] 04:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 04:42:26 INFO - PROCESS | 4016 | 1461066146429 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 04:42:26 INFO - PROCESS | 4016 | 1461066146432 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 04:42:26 INFO - PROCESS | 4016 | 1461066146436 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:42:26 INFO - PROCESS | 4016 | 1461066146439 Marionette TRACE conn5 <- [1,2622,null,{}] 04:42:26 INFO - PROCESS | 4016 | 1461066146442 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:26 INFO - PROCESS | 4016 | 1461066146554 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 04:42:26 INFO - PROCESS | 4016 | 1461066146718 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:26 INFO - PROCESS | 4016 | ++DOCSHELL 0000007266538000 == 82 [pid = 4016] [id = 665] 04:42:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000725E33CC00) [pid = 4016] [serial = 1995] [outer = 0000000000000000] 04:42:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000725FDED000) [pid = 4016] [serial = 1996] [outer = 000000725E33CC00] 04:42:26 INFO - PROCESS | 4016 | 1461066146783 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0000007260BF1C00) [pid = 4016] [serial = 1997] [outer = 000000725E33CC00] 04:42:27 INFO - PROCESS | 4016 | 1461066147480 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1127ms 04:42:27 INFO - PROCESS | 4016 | 1461066147570 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 04:42:27 INFO - PROCESS | 4016 | 1461066147574 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 04:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:42:27 INFO - PROCESS | 4016 | 1461066147579 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:42:27 INFO - PROCESS | 4016 | 1461066147584 Marionette TRACE conn5 <- [1,2626,null,{}] 04:42:27 INFO - PROCESS | 4016 | 1461066147606 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:27 INFO - PROCESS | 4016 | 1461066147741 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 04:42:27 INFO - PROCESS | 4016 | 1461066147868 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000726FCD6000 == 83 [pid = 4016] [id = 666] 04:42:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (0000007266C2EC00) [pid = 4016] [serial = 1998] [outer = 0000000000000000] 04:42:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000007269F27400) [pid = 4016] [serial = 1999] [outer = 0000007266C2EC00] 04:42:27 INFO - PROCESS | 4016 | 1461066147930 Marionette DEBUG loaded listener.js 04:42:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000726C435000) [pid = 4016] [serial = 2000] [outer = 0000007266C2EC00] 04:42:28 INFO - PROCESS | 4016 | 1461066148496 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 945ms 04:42:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:42:28 INFO - PROCESS | 4016 | 1461066148531 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 04:42:28 INFO - PROCESS | 4016 | 1461066148536 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 04:42:28 INFO - PROCESS | 4016 | 1461066148540 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:42:28 INFO - PROCESS | 4016 | 1461066148543 Marionette TRACE conn5 <- [1,2630,null,{}] 04:42:28 INFO - PROCESS | 4016 | 1461066148547 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:28 INFO - PROCESS | 4016 | 1461066148669 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 04:42:28 INFO - PROCESS | 4016 | 1461066148776 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000727443E000 == 84 [pid = 4016] [id = 667] 04:42:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (000000726CECE800) [pid = 4016] [serial = 2001] [outer = 0000000000000000] 04:42:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000726D2A8800) [pid = 4016] [serial = 2002] [outer = 000000726CECE800] 04:42:28 INFO - PROCESS | 4016 | 1461066148835 Marionette DEBUG loaded listener.js 04:42:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (000000726D694C00) [pid = 4016] [serial = 2003] [outer = 000000726CECE800] 04:42:29 INFO - PROCESS | 4016 | 1461066149491 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:42:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:42:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 986ms 04:42:29 INFO - PROCESS | 4016 | 1461066149528 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 04:42:29 INFO - PROCESS | 4016 | 1461066149531 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 04:42:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:42:29 INFO - PROCESS | 4016 | 1461066149542 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:42:29 INFO - PROCESS | 4016 | 1461066149549 Marionette TRACE conn5 <- [1,2634,null,{}] 04:42:29 INFO - PROCESS | 4016 | 1461066149555 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:29 INFO - PROCESS | 4016 | 1461066149678 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 04:42:29 INFO - PROCESS | 4016 | 1461066149812 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:29 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275D70800 == 85 [pid = 4016] [id = 668] 04:42:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000072708BB400) [pid = 4016] [serial = 2004] [outer = 0000000000000000] 04:42:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000072715D1800) [pid = 4016] [serial = 2005] [outer = 00000072708BB400] 04:42:29 INFO - PROCESS | 4016 | 1461066149872 Marionette DEBUG loaded listener.js 04:42:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (0000007272217800) [pid = 4016] [serial = 2006] [outer = 00000072708BB400] 04:42:30 INFO - PROCESS | 4016 | 1461066150478 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:42:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:42:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 986ms 04:42:30 INFO - PROCESS | 4016 | 1461066150523 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 04:42:30 INFO - PROCESS | 4016 | 1461066150526 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 04:42:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:42:30 INFO - PROCESS | 4016 | 1461066150530 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:42:30 INFO - PROCESS | 4016 | 1461066150532 Marionette TRACE conn5 <- [1,2638,null,{}] 04:42:30 INFO - PROCESS | 4016 | 1461066150536 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:30 INFO - PROCESS | 4016 | 1461066150654 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 04:42:30 INFO - PROCESS | 4016 | 1461066150787 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:30 INFO - PROCESS | 4016 | ++DOCSHELL 00000072786E1800 == 86 [pid = 4016] [id = 669] 04:42:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000727221CC00) [pid = 4016] [serial = 2007] [outer = 0000000000000000] 04:42:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0000007272224800) [pid = 4016] [serial = 2008] [outer = 000000727221CC00] 04:42:30 INFO - PROCESS | 4016 | 1461066150846 Marionette DEBUG loaded listener.js 04:42:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000727226DC00) [pid = 4016] [serial = 2009] [outer = 000000727221CC00] 04:42:31 INFO - PROCESS | 4016 | 1461066151390 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:42:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:42:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 882ms 04:42:31 INFO - PROCESS | 4016 | 1461066151419 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 04:42:31 INFO - PROCESS | 4016 | 1461066151422 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 04:42:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:42:31 INFO - PROCESS | 4016 | 1461066151427 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:42:31 INFO - PROCESS | 4016 | 1461066151429 Marionette TRACE conn5 <- [1,2642,null,{}] 04:42:31 INFO - PROCESS | 4016 | 1461066151433 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:31 INFO - PROCESS | 4016 | 1461066151548 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 04:42:31 INFO - PROCESS | 4016 | 1461066151657 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:31 INFO - PROCESS | 4016 | ++DOCSHELL 00000072788B9800 == 87 [pid = 4016] [id = 670] 04:42:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000072722A3C00) [pid = 4016] [serial = 2010] [outer = 0000000000000000] 04:42:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000072722B8C00) [pid = 4016] [serial = 2011] [outer = 00000072722A3C00] 04:42:31 INFO - PROCESS | 4016 | 1461066151766 Marionette DEBUG loaded listener.js 04:42:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000072724F8000) [pid = 4016] [serial = 2012] [outer = 00000072722A3C00] 04:42:32 INFO - PROCESS | 4016 | 1461066152394 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:42:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:42:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1023ms 04:42:32 INFO - PROCESS | 4016 | 1461066152451 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 04:42:32 INFO - PROCESS | 4016 | 1461066152454 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 04:42:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:42:32 INFO - PROCESS | 4016 | 1461066152490 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:42:32 INFO - PROCESS | 4016 | 1461066152492 Marionette TRACE conn5 <- [1,2646,null,{}] 04:42:32 INFO - PROCESS | 4016 | 1461066152496 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:32 INFO - PROCESS | 4016 | 1461066152613 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 04:42:32 INFO - PROCESS | 4016 | 1461066152747 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:32 INFO - PROCESS | 4016 | ++DOCSHELL 0000007278F15800 == 88 [pid = 4016] [id = 671] 04:42:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (00000072722C2400) [pid = 4016] [serial = 2013] [outer = 0000000000000000] 04:42:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (00000072744AE000) [pid = 4016] [serial = 2014] [outer = 00000072722C2400] 04:42:32 INFO - PROCESS | 4016 | 1461066152805 Marionette DEBUG loaded listener.js 04:42:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (0000007274FB3400) [pid = 4016] [serial = 2015] [outer = 00000072722C2400] 04:42:33 INFO - PROCESS | 4016 | 1461066153460 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:42:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:42:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1046ms 04:42:33 INFO - PROCESS | 4016 | 1461066153516 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 04:42:33 INFO - PROCESS | 4016 | 1461066153519 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 04:42:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:42:33 INFO - PROCESS | 4016 | 1461066153523 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:42:33 INFO - PROCESS | 4016 | 1461066153525 Marionette TRACE conn5 <- [1,2650,null,{}] 04:42:33 INFO - PROCESS | 4016 | 1461066153529 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:33 INFO - PROCESS | 4016 | 1461066153644 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 04:42:33 INFO - PROCESS | 4016 | 1461066153751 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:33 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE3A000 == 89 [pid = 4016] [id = 672] 04:42:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (0000007260BF6000) [pid = 4016] [serial = 2016] [outer = 0000000000000000] 04:42:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (0000007266C39000) [pid = 4016] [serial = 2017] [outer = 0000007260BF6000] 04:42:33 INFO - PROCESS | 4016 | 1461066153808 Marionette DEBUG loaded listener.js 04:42:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (000000726D29DC00) [pid = 4016] [serial = 2018] [outer = 0000007260BF6000] 04:42:34 INFO - PROCESS | 4016 | 1461066154617 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:42:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:42:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1126ms 04:42:34 INFO - PROCESS | 4016 | 1461066154652 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 04:42:34 INFO - PROCESS | 4016 | 1461066154657 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 04:42:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:42:34 INFO - PROCESS | 4016 | 1461066154662 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:42:34 INFO - PROCESS | 4016 | 1461066154666 Marionette TRACE conn5 <- [1,2654,null,{}] 04:42:34 INFO - PROCESS | 4016 | 1461066154671 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:34 INFO - PROCESS | 4016 | 1461066154788 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 04:42:34 INFO - PROCESS | 4016 | 1461066154933 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:34 INFO - PROCESS | 4016 | ++DOCSHELL 00000072618B1000 == 90 [pid = 4016] [id = 673] 04:42:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (0000007266449C00) [pid = 4016] [serial = 2019] [outer = 0000000000000000] 04:42:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (000000726697E800) [pid = 4016] [serial = 2020] [outer = 0000007266449C00] 04:42:35 INFO - PROCESS | 4016 | 1461066154990 Marionette DEBUG loaded listener.js 04:42:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (000000726703F400) [pid = 4016] [serial = 2021] [outer = 0000007266449C00] 04:42:35 INFO - PROCESS | 4016 | --DOCSHELL 0000007275C0A000 == 89 [pid = 4016] [id = 664] 04:42:35 INFO - PROCESS | 4016 | --DOCSHELL 0000007274C47800 == 88 [pid = 4016] [id = 663] 04:42:35 INFO - PROCESS | 4016 | --DOCSHELL 0000007269F91800 == 87 [pid = 4016] [id = 637] 04:42:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726DD22000 == 86 [pid = 4016] [id = 662] 04:42:35 INFO - PROCESS | 4016 | --DOCSHELL 0000007272553800 == 85 [pid = 4016] [id = 661] 04:42:35 INFO - PROCESS | 4016 | --DOCSHELL 0000007271D3A000 == 84 [pid = 4016] [id = 660] 04:42:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726CAD2000 == 83 [pid = 4016] [id = 659] 04:42:35 INFO - PROCESS | 4016 | --DOCSHELL 00000072709C7800 == 82 [pid = 4016] [id = 658] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (000000726C8DD800) [pid = 4016] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (0000007270F85400) [pid = 4016] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (00000072722C4800) [pid = 4016] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (00000072744B1800) [pid = 4016] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (000000726D343000) [pid = 4016] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726DD06800 == 81 [pid = 4016] [id = 657] 04:42:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726DDE0000 == 80 [pid = 4016] [id = 656] 04:42:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726D08D800 == 79 [pid = 4016] [id = 655] 04:42:35 INFO - PROCESS | 4016 | --DOCSHELL 000000727481A000 == 78 [pid = 4016] [id = 651] 04:42:35 INFO - PROCESS | 4016 | --DOCSHELL 0000007271C41800 == 77 [pid = 4016] [id = 650] 04:42:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726D936000 == 76 [pid = 4016] [id = 649] 04:42:35 INFO - PROCESS | 4016 | --DOCSHELL 000000726539C000 == 75 [pid = 4016] [id = 648] 04:42:35 INFO - PROCESS | 4016 | [4016] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (00000072722A1800) [pid = 4016] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (0000007274FBBC00) [pid = 4016] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (0000007271850400) [pid = 4016] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (0000007276CC4400) [pid = 4016] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (000000726C7FD000) [pid = 4016] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000726B758000) [pid = 4016] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (000000726650B000) [pid = 4016] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000072657E9000) [pid = 4016] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (000000726644C800) [pid = 4016] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (0000007266989400) [pid = 4016] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (0000007266CEA000) [pid = 4016] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000007269F25400) [pid = 4016] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726CC2DC00) [pid = 4016] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000072665D4400) [pid = 4016] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (000000727221F800) [pid = 4016] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000072657E6800) [pid = 4016] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000726CB69000) [pid = 4016] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000007260773400) [pid = 4016] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000725FE3E000) [pid = 4016] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000726CED3C00) [pid = 4016] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (000000726D226400) [pid = 4016] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000072606B9800) [pid = 4016] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000072670BAC00) [pid = 4016] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000726D2A3800) [pid = 4016] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 04:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726BC7E400) [pid = 4016] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 04:42:36 INFO - PROCESS | 4016 | [4016] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:42:36 INFO - PROCESS | 4016 | 1461066156118 Marionette TRACE conn5 <- [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]]]}] 04:42:36 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) 04:42:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1489ms 04:42:36 INFO - PROCESS | 4016 | 1461066156155 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 04:42:36 INFO - PROCESS | 4016 | 1461066156161 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 04:42:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:42:36 INFO - PROCESS | 4016 | 1461066156167 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:42:36 INFO - PROCESS | 4016 | 1461066156170 Marionette TRACE conn5 <- [1,2658,null,{}] 04:42:36 INFO - PROCESS | 4016 | 1461066156174 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:36 INFO - PROCESS | 4016 | 1461066156298 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 04:42:36 INFO - PROCESS | 4016 | 1461066156383 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000726CE88000 == 76 [pid = 4016] [id = 674] 04:42:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000725E343400) [pid = 4016] [serial = 2022] [outer = 0000000000000000] 04:42:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000726074A400) [pid = 4016] [serial = 2023] [outer = 000000725E343400] 04:42:36 INFO - PROCESS | 4016 | 1461066156433 Marionette DEBUG loaded listener.js 04:42:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000072669AD400) [pid = 4016] [serial = 2024] [outer = 000000725E343400] 04:42:37 INFO - PROCESS | 4016 | 1461066157366 Marionette TRACE conn5 <- [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] 04:42:37 INFO - PROCESS | 4016 | 1461066157402 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 04:42:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:42:37 INFO - PROCESS | 4016 | 1461066157406 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:42:37 INFO - PROCESS | 4016 | 1461066157410 Marionette TRACE conn5 <- [1,2662,null,{}] 04:42:37 INFO - PROCESS | 4016 | 1461066157421 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:37 INFO - PROCESS | 4016 | 1461066157522 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 04:42:37 INFO - PROCESS | 4016 | 1461066157529 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:37 INFO - PROCESS | 4016 | ++DOCSHELL 00000072709DB000 == 77 [pid = 4016] [id = 675] 04:42:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726BC78000) [pid = 4016] [serial = 2025] [outer = 0000000000000000] 04:42:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000726C706000) [pid = 4016] [serial = 2026] [outer = 000000726BC78000] 04:42:37 INFO - PROCESS | 4016 | 1461066157579 Marionette DEBUG loaded listener.js 04:42:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726CC33400) [pid = 4016] [serial = 2027] [outer = 000000726BC78000] 04:42:38 INFO - PROCESS | 4016 | 1461066158603 Marionette TRACE conn5 <- [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] 04:42:38 INFO - PROCESS | 4016 | 1461066158657 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 04:42:38 INFO - PROCESS | 4016 | 1461066158661 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:42:38 INFO - PROCESS | 4016 | 1461066158663 Marionette TRACE conn5 <- [1,2666,null,{}] 04:42:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:42:38 INFO - PROCESS | 4016 | 1461066158667 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:38 INFO - PROCESS | 4016 | 1461066158799 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 04:42:38 INFO - PROCESS | 4016 | 1461066158814 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:38 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271C27000 == 78 [pid = 4016] [id = 676] 04:42:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726D150000) [pid = 4016] [serial = 2028] [outer = 0000000000000000] 04:42:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000726D2A5000) [pid = 4016] [serial = 2029] [outer = 000000726D150000] 04:42:38 INFO - PROCESS | 4016 | 1461066158863 Marionette DEBUG loaded listener.js 04:42:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000726D68F800) [pid = 4016] [serial = 2030] [outer = 000000726D150000] 04:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000726D69AC00) [pid = 4016] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000072708B8400) [pid = 4016] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000726CB71400) [pid = 4016] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000072669F0000) [pid = 4016] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000072658C9800) [pid = 4016] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (0000007260749400) [pid = 4016] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000726C4B0000) [pid = 4016] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000726D2B2C00) [pid = 4016] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726D233400) [pid = 4016] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000725EE5A400) [pid = 4016] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000007266CEE400) [pid = 4016] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000072709E0C00) [pid = 4016] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000072722C1C00) [pid = 4016] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (00000072722C2000) [pid = 4016] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (0000007260951C00) [pid = 4016] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:42:39 INFO - PROCESS | 4016 | 1461066159866 Marionette TRACE conn5 <- [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]]]}] 04:42:39 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) 04:42:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1224ms 04:42:39 INFO - PROCESS | 4016 | 1461066159891 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 04:42:39 INFO - PROCESS | 4016 | 1461066159894 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 04:42:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:42:39 INFO - PROCESS | 4016 | 1461066159897 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:42:39 INFO - PROCESS | 4016 | 1461066159899 Marionette TRACE conn5 <- [1,2670,null,{}] 04:42:39 INFO - PROCESS | 4016 | 1461066159903 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:40 INFO - PROCESS | 4016 | 1461066159995 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 04:42:40 INFO - PROCESS | 4016 | 1461066160002 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:40 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271DC0000 == 79 [pid = 4016] [id = 677] 04:42:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000725F55CC00) [pid = 4016] [serial = 2031] [outer = 0000000000000000] 04:42:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000726C4AB000) [pid = 4016] [serial = 2032] [outer = 000000725F55CC00] 04:42:40 INFO - PROCESS | 4016 | 1461066160051 Marionette DEBUG loaded listener.js 04:42:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726D69AC00) [pid = 4016] [serial = 2033] [outer = 000000725F55CC00] 04:42:41 INFO - PROCESS | 4016 | 1461066160997 Marionette TRACE conn5 <- [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]]]}] 04:42:41 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) 04:42:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1131ms 04:42:41 INFO - PROCESS | 4016 | 1461066161035 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 04:42:41 INFO - PROCESS | 4016 | 1461066161037 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 04:42:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:42:41 INFO - PROCESS | 4016 | 1461066161042 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:42:41 INFO - PROCESS | 4016 | 1461066161044 Marionette TRACE conn5 <- [1,2674,null,{}] 04:42:41 INFO - PROCESS | 4016 | 1461066161048 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:41 INFO - PROCESS | 4016 | 1461066161151 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 04:42:41 INFO - PROCESS | 4016 | 1461066161157 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000727481B000 == 80 [pid = 4016] [id = 678] 04:42:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000727073FC00) [pid = 4016] [serial = 2034] [outer = 0000000000000000] 04:42:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000072709E8C00) [pid = 4016] [serial = 2035] [outer = 000000727073FC00] 04:42:41 INFO - PROCESS | 4016 | 1461066161208 Marionette DEBUG loaded listener.js 04:42:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000007270D79800) [pid = 4016] [serial = 2036] [outer = 000000727073FC00] 04:42:42 INFO - PROCESS | 4016 | 1461066162180 Marionette TRACE conn5 <- [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] 04:42:42 INFO - PROCESS | 4016 | 1461066162227 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 04:42:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:42:42 INFO - PROCESS | 4016 | 1461066162233 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:42:42 INFO - PROCESS | 4016 | 1461066162238 Marionette TRACE conn5 <- [1,2678,null,{}] 04:42:42 INFO - PROCESS | 4016 | 1461066162244 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:42 INFO - PROCESS | 4016 | 1461066162407 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 04:42:42 INFO - PROCESS | 4016 | 1461066162538 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:42 INFO - PROCESS | 4016 | ++DOCSHELL 000000726EEE7800 == 81 [pid = 4016] [id = 679] 04:42:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000007265545800) [pid = 4016] [serial = 2037] [outer = 0000000000000000] 04:42:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000072657F1400) [pid = 4016] [serial = 2038] [outer = 0000007265545800] 04:42:42 INFO - PROCESS | 4016 | 1461066162650 Marionette DEBUG loaded listener.js 04:42:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000007266C35400) [pid = 4016] [serial = 2039] [outer = 0000007265545800] 04:42:43 INFO - PROCESS | 4016 | 1461066163755 Marionette TRACE conn5 <- [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] 04:42:43 INFO - PROCESS | 4016 | 1461066163772 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 04:42:43 INFO - PROCESS | 4016 | 1461066163779 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:42:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:42:43 INFO - PROCESS | 4016 | 1461066163782 Marionette TRACE conn5 <- [1,2682,null,{}] 04:42:43 INFO - PROCESS | 4016 | 1461066163787 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:43 INFO - PROCESS | 4016 | 1461066163907 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 04:42:44 INFO - PROCESS | 4016 | 1461066164050 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:44 INFO - PROCESS | 4016 | ++DOCSHELL 00000072744BF000 == 82 [pid = 4016] [id = 680] 04:42:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000726698AC00) [pid = 4016] [serial = 2040] [outer = 0000000000000000] 04:42:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000726CB70800) [pid = 4016] [serial = 2041] [outer = 000000726698AC00] 04:42:44 INFO - PROCESS | 4016 | 1461066164109 Marionette DEBUG loaded listener.js 04:42:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000726D232C00) [pid = 4016] [serial = 2042] [outer = 000000726698AC00] 04:42:45 INFO - PROCESS | 4016 | 1461066165170 Marionette TRACE conn5 <- [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] 04:42:45 INFO - PROCESS | 4016 | 1461066165220 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 04:42:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:42:45 INFO - PROCESS | 4016 | 1461066165224 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:42:45 INFO - PROCESS | 4016 | 1461066165229 Marionette TRACE conn5 <- [1,2686,null,{}] 04:42:45 INFO - PROCESS | 4016 | 1461066165241 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:45 INFO - PROCESS | 4016 | 1461066165466 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 04:42:45 INFO - PROCESS | 4016 | 1461066165568 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:45 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275CD4800 == 83 [pid = 4016] [id = 681] 04:42:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726DCE3400) [pid = 4016] [serial = 2043] [outer = 0000000000000000] 04:42:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000007270EA4000) [pid = 4016] [serial = 2044] [outer = 000000726DCE3400] 04:42:45 INFO - PROCESS | 4016 | 1461066165629 Marionette DEBUG loaded listener.js 04:42:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000007270FDBC00) [pid = 4016] [serial = 2045] [outer = 000000726DCE3400] 04:42:46 INFO - PROCESS | 4016 | 1461066166689 Marionette TRACE conn5 <- [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] 04:42:46 INFO - PROCESS | 4016 | 1461066166719 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 04:42:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:42:46 INFO - PROCESS | 4016 | 1461066166722 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:42:46 INFO - PROCESS | 4016 | 1461066166725 Marionette TRACE conn5 <- [1,2690,null,{}] 04:42:46 INFO - PROCESS | 4016 | 1461066166729 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:46 INFO - PROCESS | 4016 | 1461066166849 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 04:42:46 INFO - PROCESS | 4016 | 1461066166985 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:47 INFO - PROCESS | 4016 | ++DOCSHELL 00000072788BB000 == 84 [pid = 4016] [id = 682] 04:42:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000007270D75800) [pid = 4016] [serial = 2046] [outer = 0000000000000000] 04:42:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000072718E6C00) [pid = 4016] [serial = 2047] [outer = 0000007270D75800] 04:42:47 INFO - PROCESS | 4016 | 1461066167045 Marionette DEBUG loaded listener.js 04:42:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (000000727221B800) [pid = 4016] [serial = 2048] [outer = 0000007270D75800] 04:42:47 INFO - PROCESS | 4016 | 1461066167594 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:42:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:42:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 923ms 04:42:47 INFO - PROCESS | 4016 | 1461066167647 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 04:42:47 INFO - PROCESS | 4016 | 1461066167650 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 04:42:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:42:47 INFO - PROCESS | 4016 | 1461066167654 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:42:47 INFO - PROCESS | 4016 | 1461066167656 Marionette TRACE conn5 <- [1,2694,null,{}] 04:42:47 INFO - PROCESS | 4016 | 1461066167660 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:47 INFO - PROCESS | 4016 | 1461066167774 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 04:42:47 INFO - PROCESS | 4016 | 1461066167908 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:47 INFO - PROCESS | 4016 | ++DOCSHELL 000000727949C800 == 85 [pid = 4016] [id = 683] 04:42:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000007271850800) [pid = 4016] [serial = 2049] [outer = 0000000000000000] 04:42:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000072722A4800) [pid = 4016] [serial = 2050] [outer = 0000007271850800] 04:42:47 INFO - PROCESS | 4016 | 1461066167967 Marionette DEBUG loaded listener.js 04:42:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000072722C5000) [pid = 4016] [serial = 2051] [outer = 0000007271850800] 04:42:48 INFO - PROCESS | 4016 | 1461066168592 Marionette TRACE conn5 <- [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]]]}] 04:42:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:42:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 987ms 04:42:48 INFO - PROCESS | 4016 | 1461066168642 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 04:42:48 INFO - PROCESS | 4016 | 1461066168645 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 04:42:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:42:48 INFO - PROCESS | 4016 | 1461066168649 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:42:48 INFO - PROCESS | 4016 | 1461066168651 Marionette TRACE conn5 <- [1,2698,null,{}] 04:42:48 INFO - PROCESS | 4016 | 1461066168668 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:48 INFO - PROCESS | 4016 | 1461066168838 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 04:42:48 INFO - PROCESS | 4016 | 1461066168957 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:48 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279B86800 == 86 [pid = 4016] [id = 684] 04:42:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000725FE44000) [pid = 4016] [serial = 2052] [outer = 0000000000000000] 04:42:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0000007274FBC000) [pid = 4016] [serial = 2053] [outer = 000000725FE44000] 04:42:49 INFO - PROCESS | 4016 | 1461066169021 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (00000072751B6800) [pid = 4016] [serial = 2054] [outer = 000000725FE44000] 04:42:49 INFO - PROCESS | 4016 | 1461066169835 Marionette TRACE conn5 <- [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] 04:42:49 INFO - PROCESS | 4016 | 1461066169880 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 04:42:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:42:49 INFO - PROCESS | 4016 | 1461066169886 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:42:49 INFO - PROCESS | 4016 | 1461066169890 Marionette TRACE conn5 <- [1,2702,null,{}] 04:42:49 INFO - PROCESS | 4016 | 1461066169897 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:50 INFO - PROCESS | 4016 | 1461066170016 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 04:42:50 INFO - PROCESS | 4016 | 1461066170157 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:50 INFO - PROCESS | 4016 | ++DOCSHELL 00000072709D1800 == 87 [pid = 4016] [id = 685] 04:42:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000072653BD400) [pid = 4016] [serial = 2055] [outer = 0000000000000000] 04:42:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (0000007265790800) [pid = 4016] [serial = 2056] [outer = 00000072653BD400] 04:42:50 INFO - PROCESS | 4016 | 1461066170211 Marionette DEBUG loaded listener.js 04:42:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (000000726B711000) [pid = 4016] [serial = 2057] [outer = 00000072653BD400] 04:42:50 INFO - PROCESS | 4016 | 1461066170778 Marionette TRACE conn5 <- [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]]]}] 04:42:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:42:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 923ms 04:42:50 INFO - PROCESS | 4016 | 1461066170813 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 04:42:50 INFO - PROCESS | 4016 | 1461066170819 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 04:42:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:42:50 INFO - PROCESS | 4016 | 1461066170826 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:42:50 INFO - PROCESS | 4016 | 1461066170828 Marionette TRACE conn5 <- [1,2706,null,{}] 04:42:50 INFO - PROCESS | 4016 | 1461066170832 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:50 INFO - PROCESS | 4016 | 1461066170941 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 04:42:51 INFO - PROCESS | 4016 | 1461066171080 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:51 INFO - PROCESS | 4016 | ++DOCSHELL 000000726EFD8000 == 88 [pid = 4016] [id = 686] 04:42:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (00000072669E9400) [pid = 4016] [serial = 2058] [outer = 0000000000000000] 04:42:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (000000726C713800) [pid = 4016] [serial = 2059] [outer = 00000072669E9400] 04:42:51 INFO - PROCESS | 4016 | 1461066171132 Marionette DEBUG loaded listener.js 04:42:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (000000726D151000) [pid = 4016] [serial = 2060] [outer = 00000072669E9400] 04:42:51 INFO - PROCESS | 4016 | --DOCSHELL 0000007271DC0000 == 87 [pid = 4016] [id = 677] 04:42:51 INFO - PROCESS | 4016 | --DOCSHELL 0000007271C27000 == 86 [pid = 4016] [id = 676] 04:42:51 INFO - PROCESS | 4016 | --DOCSHELL 00000072709DB000 == 85 [pid = 4016] [id = 675] 04:42:51 INFO - PROCESS | 4016 | --DOCSHELL 000000726CE88000 == 84 [pid = 4016] [id = 674] 04:42:51 INFO - PROCESS | 4016 | --DOCSHELL 00000072618B1000 == 83 [pid = 4016] [id = 673] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (00000072718E8000) [pid = 4016] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (000000725EDAA400) [pid = 4016] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (0000007265732400) [pid = 4016] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (000000726E04F400) [pid = 4016] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000726C6F3800) [pid = 4016] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (000000726FC30C00) [pid = 4016] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (0000007270AD1C00) [pid = 4016] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (0000007270FD3000) [pid = 4016] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOCSHELL 00000072786E1800 == 82 [pid = 4016] [id = 669] 04:42:51 INFO - PROCESS | 4016 | --DOCSHELL 0000007275D70800 == 81 [pid = 4016] [id = 668] 04:42:51 INFO - PROCESS | 4016 | --DOCSHELL 000000727443E000 == 80 [pid = 4016] [id = 667] 04:42:51 INFO - PROCESS | 4016 | --DOCSHELL 000000726FCD6000 == 79 [pid = 4016] [id = 666] 04:42:51 INFO - PROCESS | 4016 | --DOCSHELL 0000007266538000 == 78 [pid = 4016] [id = 665] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000726D22E000) [pid = 4016] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (0000007272271400) [pid = 4016] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000072751AB000) [pid = 4016] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000727257B800) [pid = 4016] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (0000007266CEFC00) [pid = 4016] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (000000726D87BC00) [pid = 4016] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000072709DF800) [pid = 4016] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000726E36BC00) [pid = 4016] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000007270D7B400) [pid = 4016] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000726CC29C00) [pid = 4016] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (0000007266C63000) [pid = 4016] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000007269F69C00) [pid = 4016] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (0000007266C35800) [pid = 4016] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000072665D9400) [pid = 4016] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000007263783400) [pid = 4016] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (0000007260950C00) [pid = 4016] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000726C70A800) [pid = 4016] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000726C8E8C00) [pid = 4016] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000726D693C00) [pid = 4016] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000072715D2800) [pid = 4016] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000726C7EFC00) [pid = 4016] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (0000007271848400) [pid = 4016] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000726074A800) [pid = 4016] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000726D151C00) [pid = 4016] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 04:42:51 INFO - PROCESS | 4016 | 1461066171726 Marionette TRACE conn5 <- [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] 04:42:51 INFO - PROCESS | 4016 | 1461066171754 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 04:42:51 INFO - PROCESS | 4016 | 1461066171757 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:42:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:42:51 INFO - PROCESS | 4016 | 1461066171761 Marionette TRACE conn5 <- [1,2710,null,{}] 04:42:51 INFO - PROCESS | 4016 | 1461066171772 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:51 INFO - PROCESS | 4016 | 1461066171875 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 04:42:51 INFO - PROCESS | 4016 | 1461066171989 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000726F1CF800 == 79 [pid = 4016] [id = 687] 04:42:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000007260BFA400) [pid = 4016] [serial = 2061] [outer = 0000000000000000] 04:42:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000726BC7F000) [pid = 4016] [serial = 2062] [outer = 0000007260BFA400] 04:42:52 INFO - PROCESS | 4016 | 1461066172040 Marionette DEBUG loaded listener.js 04:42:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000726CC29C00) [pid = 4016] [serial = 2063] [outer = 0000007260BFA400] 04:42:52 INFO - PROCESS | 4016 | 1461066172464 Marionette TRACE conn5 <- [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] 04:42:52 INFO - PROCESS | 4016 | 1461066172497 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 04:42:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:42:52 INFO - PROCESS | 4016 | 1461066172500 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:42:52 INFO - PROCESS | 4016 | 1461066172502 Marionette TRACE conn5 <- [1,2714,null,{}] 04:42:52 INFO - PROCESS | 4016 | 1461066172506 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:52 INFO - PROCESS | 4016 | 1461066172601 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 04:42:52 INFO - PROCESS | 4016 | 1461066172608 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:52 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271D47800 == 80 [pid = 4016] [id = 688] 04:42:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000726D2A3C00) [pid = 4016] [serial = 2064] [outer = 0000000000000000] 04:42:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726D693400) [pid = 4016] [serial = 2065] [outer = 000000726D2A3C00] 04:42:52 INFO - PROCESS | 4016 | 1461066172686 Marionette DEBUG loaded listener.js 04:42:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000726E364000) [pid = 4016] [serial = 2066] [outer = 000000726D2A3C00] 04:42:53 INFO - PROCESS | 4016 | 1461066173123 Marionette TRACE conn5 <- [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]]]}] 04:42:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:42:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 04:42:53 INFO - PROCESS | 4016 | 1461066173173 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 04:42:53 INFO - PROCESS | 4016 | 1461066173175 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 04:42:53 INFO - PROCESS | 4016 | 1461066173179 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:42:53 INFO - PROCESS | 4016 | 1461066173181 Marionette TRACE conn5 <- [1,2718,null,{}] 04:42:53 INFO - PROCESS | 4016 | 1461066173184 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:53 INFO - PROCESS | 4016 | 1461066173276 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 04:42:53 INFO - PROCESS | 4016 | 1461066173281 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:53 INFO - PROCESS | 4016 | ++DOCSHELL 000000727442B800 == 81 [pid = 4016] [id = 689] 04:42:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000726FC29800) [pid = 4016] [serial = 2067] [outer = 0000000000000000] 04:42:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000727074CC00) [pid = 4016] [serial = 2068] [outer = 000000726FC29800] 04:42:53 INFO - PROCESS | 4016 | 1461066173329 Marionette DEBUG loaded listener.js 04:42:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000007270D70400) [pid = 4016] [serial = 2069] [outer = 000000726FC29800] 04:42:54 INFO - PROCESS | 4016 | 1461066174301 Marionette TRACE conn5 <- [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] 04:42:54 INFO - PROCESS | 4016 | 1461066174365 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 04:42:54 INFO - PROCESS | 4016 | 1461066174368 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:42:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:42:54 INFO - PROCESS | 4016 | 1461066174370 Marionette TRACE conn5 <- [1,2722,null,{}] 04:42:54 INFO - PROCESS | 4016 | 1461066174373 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:54 INFO - PROCESS | 4016 | 1461066174519 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 04:42:54 INFO - PROCESS | 4016 | 1461066174534 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:54 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274C36000 == 82 [pid = 4016] [id = 690] 04:42:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000007271849C00) [pid = 4016] [serial = 2070] [outer = 0000000000000000] 04:42:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000007272267000) [pid = 4016] [serial = 2071] [outer = 0000007271849C00] 04:42:54 INFO - PROCESS | 4016 | 1461066174584 Marionette DEBUG loaded listener.js 04:42:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000072722C5800) [pid = 4016] [serial = 2072] [outer = 0000007271849C00] 04:42:55 INFO - PROCESS | 4016 | 1461066175042 Marionette TRACE conn5 <- [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]]]}] 04:42:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:42:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 733ms 04:42:55 INFO - PROCESS | 4016 | 1461066175110 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 04:42:55 INFO - PROCESS | 4016 | 1461066175113 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 04:42:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:42:55 INFO - PROCESS | 4016 | 1461066175117 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:42:55 INFO - PROCESS | 4016 | 1461066175119 Marionette TRACE conn5 <- [1,2726,null,{}] 04:42:55 INFO - PROCESS | 4016 | 1461066175123 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:55 INFO - PROCESS | 4016 | 1461066175246 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 04:42:55 INFO - PROCESS | 4016 | 1461066175310 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:55 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275C20000 == 83 [pid = 4016] [id = 691] 04:42:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000072724F9400) [pid = 4016] [serial = 2073] [outer = 0000000000000000] 04:42:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0000007272585400) [pid = 4016] [serial = 2074] [outer = 00000072724F9400] 04:42:55 INFO - PROCESS | 4016 | 1461066175357 Marionette DEBUG loaded listener.js 04:42:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (0000007274FB6800) [pid = 4016] [serial = 2075] [outer = 00000072724F9400] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000007266449C00) [pid = 4016] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000726CECE800) [pid = 4016] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (000000727221CC00) [pid = 4016] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000725E343400) [pid = 4016] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000007266C2EC00) [pid = 4016] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000007264E81800) [pid = 4016] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726BC78000) [pid = 4016] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000007270F7E800) [pid = 4016] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000072722A3C00) [pid = 4016] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000726D150000) [pid = 4016] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000725E2D8400) [pid = 4016] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000725E33CC00) [pid = 4016] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000072708BB400) [pid = 4016] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000072718E2000) [pid = 4016] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000725F55CC00) [pid = 4016] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000726C7EE800) [pid = 4016] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000726698A000) [pid = 4016] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (00000072722C2400) [pid = 4016] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000007270AC7400) [pid = 4016] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000727193C000) [pid = 4016] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:42:55 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000726B707400) [pid = 4016] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:42:55 INFO - PROCESS | 4016 | 1461066175903 Marionette TRACE conn5 <- [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]]]}] 04:42:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:42:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 838ms 04:42:55 INFO - PROCESS | 4016 | 1461066175957 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 04:42:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:42:55 INFO - PROCESS | 4016 | 1461066175959 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 04:42:55 INFO - PROCESS | 4016 | 1461066175962 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:42:55 INFO - PROCESS | 4016 | 1461066175964 Marionette TRACE conn5 <- [1,2730,null,{}] 04:42:55 INFO - PROCESS | 4016 | 1461066175968 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:56 INFO - PROCESS | 4016 | 1461066176060 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 04:42:56 INFO - PROCESS | 4016 | 1461066176066 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:56 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275D6B800 == 84 [pid = 4016] [id = 692] 04:42:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000007264E1A000) [pid = 4016] [serial = 2076] [outer = 0000000000000000] 04:42:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000726C155800) [pid = 4016] [serial = 2077] [outer = 0000007264E1A000] 04:42:56 INFO - PROCESS | 4016 | 1461066176113 Marionette DEBUG loaded listener.js 04:42:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000726F6BD800) [pid = 4016] [serial = 2078] [outer = 0000007264E1A000] 04:42:56 INFO - PROCESS | 4016 | 1461066176552 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:42:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:42:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 04:42:56 INFO - PROCESS | 4016 | 1461066176596 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 04:42:56 INFO - PROCESS | 4016 | 1461066176598 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 04:42:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:42:56 INFO - PROCESS | 4016 | 1461066176602 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:42:56 INFO - PROCESS | 4016 | 1461066176603 Marionette TRACE conn5 <- [1,2734,null,{}] 04:42:56 INFO - PROCESS | 4016 | 1461066176607 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:56 INFO - PROCESS | 4016 | 1461066176701 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 04:42:56 INFO - PROCESS | 4016 | 1461066176707 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:56 INFO - PROCESS | 4016 | ++DOCSHELL 0000007278EE0000 == 85 [pid = 4016] [id = 693] 04:42:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000007271C77800) [pid = 4016] [serial = 2079] [outer = 0000000000000000] 04:42:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000007272582C00) [pid = 4016] [serial = 2080] [outer = 0000007271C77800] 04:42:56 INFO - PROCESS | 4016 | 1461066176754 Marionette DEBUG loaded listener.js 04:42:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000072751ACC00) [pid = 4016] [serial = 2081] [outer = 0000007271C77800] 04:42:57 INFO - PROCESS | 4016 | 1461066177215 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:42:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:42:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 629ms 04:42:57 INFO - PROCESS | 4016 | 1461066177237 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 04:42:57 INFO - PROCESS | 4016 | 1461066177239 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 04:42:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:42:57 INFO - PROCESS | 4016 | 1461066177247 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:42:57 INFO - PROCESS | 4016 | 1461066177249 Marionette TRACE conn5 <- [1,2738,null,{}] 04:42:57 INFO - PROCESS | 4016 | 1461066177252 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:57 INFO - PROCESS | 4016 | 1461066177348 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 04:42:57 INFO - PROCESS | 4016 | 1461066177353 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:57 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279B93000 == 86 [pid = 4016] [id = 694] 04:42:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000007276CBB400) [pid = 4016] [serial = 2082] [outer = 0000000000000000] 04:42:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000007276CC0800) [pid = 4016] [serial = 2083] [outer = 0000007276CBB400] 04:42:57 INFO - PROCESS | 4016 | 1461066177400 Marionette DEBUG loaded listener.js 04:42:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000007276CC6800) [pid = 4016] [serial = 2084] [outer = 0000007276CBB400] 04:42:58 INFO - PROCESS | 4016 | 1461066178135 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:42:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:42:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 924ms 04:42:58 INFO - PROCESS | 4016 | 1461066178172 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 04:42:58 INFO - PROCESS | 4016 | 1461066178178 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 04:42:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:42:58 INFO - PROCESS | 4016 | 1461066178184 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:42:58 INFO - PROCESS | 4016 | 1461066178188 Marionette TRACE conn5 <- [1,2742,null,{}] 04:42:58 INFO - PROCESS | 4016 | 1461066178194 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:58 INFO - PROCESS | 4016 | 1461066178334 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 04:42:58 INFO - PROCESS | 4016 | 1461066178466 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:58 INFO - PROCESS | 4016 | ++DOCSHELL 000000726EFE9000 == 87 [pid = 4016] [id = 695] 04:42:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000007263783400) [pid = 4016] [serial = 2085] [outer = 0000000000000000] 04:42:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726697C800) [pid = 4016] [serial = 2086] [outer = 0000007263783400] 04:42:58 INFO - PROCESS | 4016 | 1461066178528 Marionette DEBUG loaded listener.js 04:42:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000007269F66000) [pid = 4016] [serial = 2087] [outer = 0000007263783400] 04:42:59 INFO - PROCESS | 4016 | 1461066179092 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:42:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:42:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 943ms 04:42:59 INFO - PROCESS | 4016 | 1461066179129 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 04:42:59 INFO - PROCESS | 4016 | 1461066179136 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 04:42:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:42:59 INFO - PROCESS | 4016 | 1461066179144 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:42:59 INFO - PROCESS | 4016 | 1461066179147 Marionette TRACE conn5 <- [1,2746,null,{}] 04:42:59 INFO - PROCESS | 4016 | 1461066179152 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:59 INFO - PROCESS | 4016 | 1461066179279 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 04:42:59 INFO - PROCESS | 4016 | 1461066179394 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:59 INFO - PROCESS | 4016 | ++DOCSHELL 0000007272546000 == 88 [pid = 4016] [id = 696] 04:42:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000726D153800) [pid = 4016] [serial = 2088] [outer = 0000000000000000] 04:42:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000726D29C000) [pid = 4016] [serial = 2089] [outer = 000000726D153800] 04:42:59 INFO - PROCESS | 4016 | 1461066179514 Marionette DEBUG loaded listener.js 04:42:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726FA5DC00) [pid = 4016] [serial = 2090] [outer = 000000726D153800] 04:43:00 INFO - PROCESS | 4016 | 1461066180142 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:43:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:43:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1022ms 04:43:00 INFO - PROCESS | 4016 | 1461066180171 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 04:43:00 INFO - PROCESS | 4016 | 1461066180174 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 04:43:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:43:00 INFO - PROCESS | 4016 | 1461066180177 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:43:00 INFO - PROCESS | 4016 | 1461066180182 Marionette TRACE conn5 <- [1,2750,null,{}] 04:43:00 INFO - PROCESS | 4016 | 1461066180194 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:00 INFO - PROCESS | 4016 | 1461066180368 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 04:43:00 INFO - PROCESS | 4016 | 1461066180509 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:00 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279D35000 == 89 [pid = 4016] [id = 697] 04:43:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000072718E4800) [pid = 4016] [serial = 2091] [outer = 0000000000000000] 04:43:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000007272220000) [pid = 4016] [serial = 2092] [outer = 00000072718E4800] 04:43:00 INFO - PROCESS | 4016 | 1461066180571 Marionette DEBUG loaded listener.js 04:43:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000072744B5C00) [pid = 4016] [serial = 2093] [outer = 00000072718E4800] 04:43:01 INFO - PROCESS | 4016 | 1461066181197 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:43:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:43:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1028ms 04:43:01 INFO - PROCESS | 4016 | 1461066181208 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 04:43:01 INFO - PROCESS | 4016 | 1461066181211 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 04:43:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:43:01 INFO - PROCESS | 4016 | 1461066181215 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:43:01 INFO - PROCESS | 4016 | 1461066181217 Marionette TRACE conn5 <- [1,2754,null,{}] 04:43:01 INFO - PROCESS | 4016 | 1461066181221 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:01 INFO - PROCESS | 4016 | 1461066181342 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 04:43:01 INFO - PROCESS | 4016 | 1461066181481 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A0A0800 == 90 [pid = 4016] [id = 698] 04:43:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000072718A0000) [pid = 4016] [serial = 2094] [outer = 0000000000000000] 04:43:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000072718A5000) [pid = 4016] [serial = 2095] [outer = 00000072718A0000] 04:43:01 INFO - PROCESS | 4016 | 1461066181540 Marionette DEBUG loaded listener.js 04:43:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (0000007274FAF800) [pid = 4016] [serial = 2096] [outer = 00000072718A0000] 04:43:02 INFO - PROCESS | 4016 | 1461066182113 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:43:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:43:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 923ms 04:43:02 INFO - PROCESS | 4016 | 1461066182140 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 04:43:02 INFO - PROCESS | 4016 | 1461066182143 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 04:43:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:43:02 INFO - PROCESS | 4016 | 1461066182146 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:43:02 INFO - PROCESS | 4016 | 1461066182148 Marionette TRACE conn5 <- [1,2758,null,{}] 04:43:02 INFO - PROCESS | 4016 | 1461066182152 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:02 INFO - PROCESS | 4016 | 1461066182271 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 04:43:02 INFO - PROCESS | 4016 | 1461066182380 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:02 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A61E000 == 91 [pid = 4016] [id = 699] 04:43:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000007277347C00) [pid = 4016] [serial = 2097] [outer = 0000000000000000] 04:43:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000727734B000) [pid = 4016] [serial = 2098] [outer = 0000007277347C00] 04:43:02 INFO - PROCESS | 4016 | 1461066182437 Marionette DEBUG loaded listener.js 04:43:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000007277352000) [pid = 4016] [serial = 2099] [outer = 0000007277347C00] 04:43:03 INFO - PROCESS | 4016 | 1461066183015 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:43:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:43:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 924ms 04:43:03 INFO - PROCESS | 4016 | 1461066183073 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 04:43:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:43:03 INFO - PROCESS | 4016 | 1461066183076 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 04:43:03 INFO - PROCESS | 4016 | 1461066183079 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:43:03 INFO - PROCESS | 4016 | 1461066183082 Marionette TRACE conn5 <- [1,2762,null,{}] 04:43:03 INFO - PROCESS | 4016 | 1461066183085 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:03 INFO - PROCESS | 4016 | 1461066183224 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 04:43:03 INFO - PROCESS | 4016 | 1461066183362 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A693800 == 92 [pid = 4016] [id = 700] 04:43:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (0000007278431C00) [pid = 4016] [serial = 2100] [outer = 0000000000000000] 04:43:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000007278438C00) [pid = 4016] [serial = 2101] [outer = 0000007278431C00] 04:43:03 INFO - PROCESS | 4016 | 1461066183425 Marionette DEBUG loaded listener.js 04:43:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000007278671000) [pid = 4016] [serial = 2102] [outer = 0000007278431C00] 04:43:04 INFO - PROCESS | 4016 | 1461066184022 Marionette TRACE conn5 <- [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]]]}] 04:43:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:43:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 987ms 04:43:04 INFO - PROCESS | 4016 | 1461066184069 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 04:43:04 INFO - PROCESS | 4016 | 1461066184072 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 04:43:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:43:04 INFO - PROCESS | 4016 | 1461066184075 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:43:04 INFO - PROCESS | 4016 | 1461066184077 Marionette TRACE conn5 <- [1,2766,null,{}] 04:43:04 INFO - PROCESS | 4016 | 1461066184081 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:04 INFO - PROCESS | 4016 | 1461066184197 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 04:43:04 INFO - PROCESS | 4016 | 1461066184334 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:04 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A1E3000 == 93 [pid = 4016] [id = 701] 04:43:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (0000007274F89800) [pid = 4016] [serial = 2103] [outer = 0000000000000000] 04:43:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (0000007274F8FC00) [pid = 4016] [serial = 2104] [outer = 0000007274F89800] 04:43:04 INFO - PROCESS | 4016 | 1461066184392 Marionette DEBUG loaded listener.js 04:43:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (0000007278669C00) [pid = 4016] [serial = 2105] [outer = 0000007274F89800] 04:43:05 INFO - PROCESS | 4016 | 1461066185044 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:43:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:43:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1024ms 04:43:05 INFO - PROCESS | 4016 | 1461066185102 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 04:43:05 INFO - PROCESS | 4016 | 1461066185104 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 04:43:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:43:05 INFO - PROCESS | 4016 | 1461066185108 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:43:05 INFO - PROCESS | 4016 | 1461066185110 Marionette TRACE conn5 <- [1,2770,null,{}] 04:43:05 INFO - PROCESS | 4016 | 1461066185114 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:05 INFO - PROCESS | 4016 | 1461066185466 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 04:43:05 INFO - PROCESS | 4016 | 1461066185640 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D94A800 == 94 [pid = 4016] [id = 702] 04:43:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0000007260024400) [pid = 4016] [serial = 2106] [outer = 0000000000000000] 04:43:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000726074F800) [pid = 4016] [serial = 2107] [outer = 0000007260024400] 04:43:05 INFO - PROCESS | 4016 | 1461066185693 Marionette DEBUG loaded listener.js 04:43:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (0000007261FE9C00) [pid = 4016] [serial = 2108] [outer = 0000007260024400] 04:43:06 INFO - PROCESS | 4016 | 1461066186339 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:43:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:43:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1287ms 04:43:06 INFO - PROCESS | 4016 | 1461066186399 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 04:43:06 INFO - PROCESS | 4016 | 1461066186404 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 04:43:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:43:06 INFO - PROCESS | 4016 | 1461066186409 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:43:06 INFO - PROCESS | 4016 | 1461066186414 Marionette TRACE conn5 <- [1,2774,null,{}] 04:43:06 INFO - PROCESS | 4016 | 1461066186419 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:06 INFO - PROCESS | 4016 | 1461066186580 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 04:43:06 INFO - PROCESS | 4016 | 1461066186646 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:06 INFO - PROCESS | 4016 | ++DOCSHELL 0000007266534800 == 95 [pid = 4016] [id = 703] 04:43:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000072606B4C00) [pid = 4016] [serial = 2109] [outer = 0000000000000000] 04:43:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (0000007261B25000) [pid = 4016] [serial = 2110] [outer = 00000072606B4C00] 04:43:06 INFO - PROCESS | 4016 | 1461066186753 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (0000007266CF2000) [pid = 4016] [serial = 2111] [outer = 00000072606B4C00] 04:43:06 INFO - PROCESS | 4016 | --DOCSHELL 0000007278EE0000 == 94 [pid = 4016] [id = 693] 04:43:06 INFO - PROCESS | 4016 | --DOCSHELL 0000007275D6B800 == 93 [pid = 4016] [id = 692] 04:43:06 INFO - PROCESS | 4016 | --DOCSHELL 0000007275C20000 == 92 [pid = 4016] [id = 691] 04:43:06 INFO - PROCESS | 4016 | --DOCSHELL 0000007274C36000 == 91 [pid = 4016] [id = 690] 04:43:06 INFO - PROCESS | 4016 | --DOCSHELL 000000727442B800 == 90 [pid = 4016] [id = 689] 04:43:06 INFO - PROCESS | 4016 | --DOCSHELL 0000007271D47800 == 89 [pid = 4016] [id = 688] 04:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (0000007266C39000) [pid = 4016] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 04:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (00000072709E8C00) [pid = 4016] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 04:43:06 INFO - PROCESS | 4016 | --DOCSHELL 000000726F1CF800 == 88 [pid = 4016] [id = 687] 04:43:06 INFO - PROCESS | 4016 | --DOCSHELL 000000726EFD8000 == 87 [pid = 4016] [id = 686] 04:43:06 INFO - PROCESS | 4016 | --DOCSHELL 00000072709D1800 == 86 [pid = 4016] [id = 685] 04:43:06 INFO - PROCESS | 4016 | --DOCSHELL 0000007275CD4800 == 85 [pid = 4016] [id = 681] 04:43:06 INFO - PROCESS | 4016 | --DOCSHELL 00000072744BF000 == 84 [pid = 4016] [id = 680] 04:43:07 INFO - PROCESS | 4016 | --DOCSHELL 000000726EEE7800 == 83 [pid = 4016] [id = 679] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000726703F400) [pid = 4016] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (000000726D2A8800) [pid = 4016] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (000000727226DC00) [pid = 4016] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (0000007272224800) [pid = 4016] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000726074A400) [pid = 4016] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726C435000) [pid = 4016] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (000000726699F400) [pid = 4016] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726C706000) [pid = 4016] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000072715CC400) [pid = 4016] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000072722B8C00) [pid = 4016] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000072669AD400) [pid = 4016] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000072724F8000) [pid = 4016] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000726D2A5000) [pid = 4016] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000007260023000) [pid = 4016] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (0000007260BF1C00) [pid = 4016] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000072715D1800) [pid = 4016] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000726697E800) [pid = 4016] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000007271933800) [pid = 4016] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000007269F27400) [pid = 4016] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000726D69AC00) [pid = 4016] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000725FDED000) [pid = 4016] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000007272217800) [pid = 4016] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000072708BFC00) [pid = 4016] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000726D68F800) [pid = 4016] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000726C7FDC00) [pid = 4016] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000726C4AB000) [pid = 4016] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000007274FB3400) [pid = 4016] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000726CC33400) [pid = 4016] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000007270E99C00) [pid = 4016] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (00000072722BC000) [pid = 4016] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000726E39B400) [pid = 4016] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000072744AE000) [pid = 4016] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000726D694C00) [pid = 4016] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 04:43:07 INFO - PROCESS | 4016 | 1461066187320 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:43:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:43:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 923ms 04:43:07 INFO - PROCESS | 4016 | 1461066187335 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 04:43:07 INFO - PROCESS | 4016 | 1461066187338 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 04:43:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:43:07 INFO - PROCESS | 4016 | 1461066187342 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:43:07 INFO - PROCESS | 4016 | 1461066187344 Marionette TRACE conn5 <- [1,2778,null,{}] 04:43:07 INFO - PROCESS | 4016 | 1461066187348 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:07 INFO - PROCESS | 4016 | 1461066187446 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 04:43:07 INFO - PROCESS | 4016 | 1461066187578 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DFC6800 == 84 [pid = 4016] [id = 704] 04:43:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000726077C400) [pid = 4016] [serial = 2112] [outer = 0000000000000000] 04:43:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (00000072669AD800) [pid = 4016] [serial = 2113] [outer = 000000726077C400] 04:43:07 INFO - PROCESS | 4016 | 1461066187626 Marionette DEBUG loaded listener.js 04:43:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000007269F30400) [pid = 4016] [serial = 2114] [outer = 000000726077C400] 04:43:08 INFO - PROCESS | 4016 | 1461066188031 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:43:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:43:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 735ms 04:43:08 INFO - PROCESS | 4016 | 1461066188078 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 04:43:08 INFO - PROCESS | 4016 | 1461066188083 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 04:43:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:43:08 INFO - PROCESS | 4016 | 1461066188124 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - PROCESS | 4016 | 1461066188129 Marionette TRACE conn5 <- [1,2782,null,{}] 04:43:08 INFO - PROCESS | 4016 | 1461066188139 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:08 INFO - PROCESS | 4016 | 1461066188244 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 04:43:08 INFO - PROCESS | 4016 | 1461066188250 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:08 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270EC5000 == 85 [pid = 4016] [id = 705] 04:43:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000726C433800) [pid = 4016] [serial = 2115] [outer = 0000000000000000] 04:43:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000726C709400) [pid = 4016] [serial = 2116] [outer = 000000726C433800] 04:43:08 INFO - PROCESS | 4016 | 1461066188297 Marionette DEBUG loaded listener.js 04:43:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000726C8DF800) [pid = 4016] [serial = 2117] [outer = 000000726C433800] 04:43:08 INFO - PROCESS | 4016 | 1461066188741 Marionette TRACE conn5 <- [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]]]}] 04:43:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:43:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 671ms 04:43:08 INFO - PROCESS | 4016 | 1461066188765 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 04:43:08 INFO - PROCESS | 4016 | 1461066188767 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 04:43:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:43:08 INFO - PROCESS | 4016 | 1461066188771 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - PROCESS | 4016 | 1461066188773 Marionette TRACE conn5 <- [1,2786,null,{}] 04:43:08 INFO - PROCESS | 4016 | 1461066188776 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:08 INFO - PROCESS | 4016 | 1461066188872 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 04:43:08 INFO - PROCESS | 4016 | 1461066188879 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:08 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271C3A000 == 86 [pid = 4016] [id = 706] 04:43:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000726CB6BC00) [pid = 4016] [serial = 2118] [outer = 0000000000000000] 04:43:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000726CEC9400) [pid = 4016] [serial = 2119] [outer = 000000726CB6BC00] 04:43:08 INFO - PROCESS | 4016 | 1461066188927 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000726D152000) [pid = 4016] [serial = 2120] [outer = 000000726CB6BC00] 04:43:09 INFO - PROCESS | 4016 | 1461066189451 Marionette TRACE conn5 <- [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]]]}] 04:43:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:43:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 734ms 04:43:09 INFO - PROCESS | 4016 | 1461066189507 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 04:43:09 INFO - PROCESS | 4016 | 1461066189509 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 04:43:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:43:09 INFO - PROCESS | 4016 | 1461066189520 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:43:09 INFO - PROCESS | 4016 | 1461066189522 Marionette TRACE conn5 <- [1,2790,null,{}] 04:43:09 INFO - PROCESS | 4016 | 1461066189525 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:09 INFO - PROCESS | 4016 | 1461066189683 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 04:43:09 INFO - PROCESS | 4016 | 1461066189713 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000727245C800 == 87 [pid = 4016] [id = 707] 04:43:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000726D5A6400) [pid = 4016] [serial = 2121] [outer = 0000000000000000] 04:43:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000726D667800) [pid = 4016] [serial = 2122] [outer = 000000726D5A6400] 04:43:09 INFO - PROCESS | 4016 | 1461066189771 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000726D87EC00) [pid = 4016] [serial = 2123] [outer = 000000726D5A6400] 04:43:10 INFO - PROCESS | 4016 | 1461066190244 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:43:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:43:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 776ms 04:43:10 INFO - PROCESS | 4016 | 1461066190297 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 04:43:10 INFO - PROCESS | 4016 | 1461066190299 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 04:43:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:43:10 INFO - PROCESS | 4016 | 1461066190302 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:43:10 INFO - PROCESS | 4016 | 1461066190304 Marionette TRACE conn5 <- [1,2794,null,{}] 04:43:10 INFO - PROCESS | 4016 | 1461066190312 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:10 INFO - PROCESS | 4016 | 1461066190440 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 04:43:10 INFO - PROCESS | 4016 | 1461066190460 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000727482A800 == 88 [pid = 4016] [id = 708] 04:43:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000726F104C00) [pid = 4016] [serial = 2124] [outer = 0000000000000000] 04:43:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000726F588C00) [pid = 4016] [serial = 2125] [outer = 000000726F104C00] 04:43:10 INFO - PROCESS | 4016 | 1461066190507 Marionette DEBUG loaded listener.js 04:43:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000072708B9000) [pid = 4016] [serial = 2126] [outer = 000000726F104C00] 04:43:10 INFO - PROCESS | 4016 | 1461066190950 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:43:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:43:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 671ms 04:43:10 INFO - PROCESS | 4016 | 1461066190977 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 04:43:10 INFO - PROCESS | 4016 | 1461066190979 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 04:43:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:43:11 INFO - PROCESS | 4016 | 1461066190990 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:43:11 INFO - PROCESS | 4016 | 1461066190992 Marionette TRACE conn5 <- [1,2798,null,{}] 04:43:11 INFO - PROCESS | 4016 | 1461066190996 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:11 INFO - PROCESS | 4016 | 1461066191150 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 04:43:11 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000726FC29800) [pid = 4016] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:43:11 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000072653BD400) [pid = 4016] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:43:11 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000007260BFA400) [pid = 4016] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:43:11 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000007271C77800) [pid = 4016] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:43:11 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000072724F9400) [pid = 4016] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:43:11 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000007264E1A000) [pid = 4016] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:43:11 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000007260BF6000) [pid = 4016] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:43:11 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000726D2A3C00) [pid = 4016] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:43:11 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000007271849C00) [pid = 4016] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:43:11 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (00000072669E9400) [pid = 4016] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:43:11 INFO - PROCESS | 4016 | 1461066191413 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D5DE000 == 89 [pid = 4016] [id = 709] 04:43:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000726001A000) [pid = 4016] [serial = 2127] [outer = 0000000000000000] 04:43:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000007261BE6000) [pid = 4016] [serial = 2128] [outer = 000000726001A000] 04:43:11 INFO - PROCESS | 4016 | 1461066191462 Marionette DEBUG loaded listener.js 04:43:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000072708C4000) [pid = 4016] [serial = 2129] [outer = 000000726001A000] 04:43:11 INFO - PROCESS | 4016 | 1461066191823 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:43:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:43:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 881ms 04:43:11 INFO - PROCESS | 4016 | 1461066191867 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 04:43:11 INFO - PROCESS | 4016 | 1461066191869 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 04:43:11 INFO - PROCESS | 4016 | 1461066191872 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:43:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:43:11 INFO - PROCESS | 4016 | 1461066191874 Marionette TRACE conn5 <- [1,2802,null,{}] 04:43:11 INFO - PROCESS | 4016 | 1461066191887 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:11 INFO - PROCESS | 4016 | 1461066191980 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 04:43:11 INFO - PROCESS | 4016 | 1461066191986 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:12 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275A20000 == 90 [pid = 4016] [id = 710] 04:43:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000072709EA800) [pid = 4016] [serial = 2130] [outer = 0000000000000000] 04:43:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (0000007270E9B400) [pid = 4016] [serial = 2131] [outer = 00000072709EA800] 04:43:12 INFO - PROCESS | 4016 | 1461066192034 Marionette DEBUG loaded listener.js 04:43:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000007270F86C00) [pid = 4016] [serial = 2132] [outer = 00000072709EA800] 04:43:12 INFO - PROCESS | 4016 | 1461066192468 Marionette TRACE conn5 <- [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]]]}] 04:43:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:43:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 630ms 04:43:12 INFO - PROCESS | 4016 | 1461066192520 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 04:43:12 INFO - PROCESS | 4016 | 1461066192522 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 04:43:12 INFO - PROCESS | 4016 | 1461066192526 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:43:12 INFO - PROCESS | 4016 | 1461066192528 Marionette TRACE conn5 <- [1,2806,null,{}] 04:43:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:43:12 INFO - PROCESS | 4016 | 1461066192531 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:12 INFO - PROCESS | 4016 | 1461066192627 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 04:43:12 INFO - PROCESS | 4016 | 1461066192633 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:12 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275CE3000 == 91 [pid = 4016] [id = 711] 04:43:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (0000007270FD7800) [pid = 4016] [serial = 2133] [outer = 0000000000000000] 04:43:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000072715D4C00) [pid = 4016] [serial = 2134] [outer = 0000007270FD7800] 04:43:12 INFO - PROCESS | 4016 | 1461066192680 Marionette DEBUG loaded listener.js 04:43:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000727184F400) [pid = 4016] [serial = 2135] [outer = 0000007270FD7800] 04:43:13 INFO - PROCESS | 4016 | 1461066193122 Marionette TRACE conn5 <- [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]]]}] 04:43:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:43:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 628ms 04:43:13 INFO - PROCESS | 4016 | 1461066193160 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 04:43:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:43:13 INFO - PROCESS | 4016 | 1461066193162 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 04:43:13 INFO - PROCESS | 4016 | 1461066193165 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:43:13 INFO - PROCESS | 4016 | 1461066193168 Marionette TRACE conn5 <- [1,2810,null,{}] 04:43:13 INFO - PROCESS | 4016 | 1461066193171 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:13 INFO - PROCESS | 4016 | 1461066193308 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 04:43:13 INFO - PROCESS | 4016 | 1461066193323 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:13 INFO - PROCESS | 4016 | ++DOCSHELL 00000072773A8000 == 92 [pid = 4016] [id = 712] 04:43:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000072718E5C00) [pid = 4016] [serial = 2136] [outer = 0000000000000000] 04:43:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000072718EA800) [pid = 4016] [serial = 2137] [outer = 00000072718E5C00] 04:43:13 INFO - PROCESS | 4016 | 1461066193376 Marionette DEBUG loaded listener.js 04:43:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (0000007271C77800) [pid = 4016] [serial = 2138] [outer = 00000072718E5C00] 04:43:14 INFO - PROCESS | 4016 | 1461066194137 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:43:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:43:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1020ms 04:43:14 INFO - PROCESS | 4016 | 1461066194190 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 04:43:14 INFO - PROCESS | 4016 | 1461066194196 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 04:43:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:43:14 INFO - PROCESS | 4016 | 1461066194224 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:43:14 INFO - PROCESS | 4016 | 1461066194228 Marionette TRACE conn5 <- [1,2814,null,{}] 04:43:14 INFO - PROCESS | 4016 | 1461066194235 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:14 INFO - PROCESS | 4016 | 1461066194410 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 04:43:14 INFO - PROCESS | 4016 | 1461066194543 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000726EED1800 == 93 [pid = 4016] [id = 713] 04:43:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000007266983C00) [pid = 4016] [serial = 2139] [outer = 0000000000000000] 04:43:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000072669EC000) [pid = 4016] [serial = 2140] [outer = 0000007266983C00] 04:43:14 INFO - PROCESS | 4016 | 1461066194605 Marionette DEBUG loaded listener.js 04:43:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000726BA5DC00) [pid = 4016] [serial = 2141] [outer = 0000007266983C00] 04:43:15 INFO - PROCESS | 4016 | 1461066195195 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:43:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:43:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1046ms 04:43:15 INFO - PROCESS | 4016 | 1461066195250 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 04:43:15 INFO - PROCESS | 4016 | 1461066195257 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 04:43:15 INFO - PROCESS | 4016 | 1461066195264 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:43:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:43:15 INFO - PROCESS | 4016 | 1461066195268 Marionette TRACE conn5 <- [1,2818,null,{}] 04:43:15 INFO - PROCESS | 4016 | 1461066195272 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:15 INFO - PROCESS | 4016 | 1461066195398 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 04:43:15 INFO - PROCESS | 4016 | 1461066195537 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:15 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271D47000 == 94 [pid = 4016] [id = 714] 04:43:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000726C8DB400) [pid = 4016] [serial = 2142] [outer = 0000000000000000] 04:43:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000726D146400) [pid = 4016] [serial = 2143] [outer = 000000726C8DB400] 04:43:15 INFO - PROCESS | 4016 | 1461066195597 Marionette DEBUG loaded listener.js 04:43:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (000000726D2AF800) [pid = 4016] [serial = 2144] [outer = 000000726C8DB400] 04:43:16 INFO - PROCESS | 4016 | 1461066196239 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:43:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:43:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1019ms 04:43:16 INFO - PROCESS | 4016 | 1461066196289 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 04:43:16 INFO - PROCESS | 4016 | 1461066196292 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 04:43:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:43:16 INFO - PROCESS | 4016 | 1461066196296 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:43:16 INFO - PROCESS | 4016 | 1461066196300 Marionette TRACE conn5 <- [1,2822,null,{}] 04:43:16 INFO - PROCESS | 4016 | 1461066196326 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:16 INFO - PROCESS | 4016 | 1461066196514 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 04:43:16 INFO - PROCESS | 4016 | 1461066196615 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:16 INFO - PROCESS | 4016 | ++DOCSHELL 00000072788A4000 == 95 [pid = 4016] [id = 715] 04:43:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000072715CB800) [pid = 4016] [serial = 2145] [outer = 0000000000000000] 04:43:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000007271851000) [pid = 4016] [serial = 2146] [outer = 00000072715CB800] 04:43:16 INFO - PROCESS | 4016 | 1461066196677 Marionette DEBUG loaded listener.js 04:43:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (000000727193C000) [pid = 4016] [serial = 2147] [outer = 00000072715CB800] 04:43:17 INFO - PROCESS | 4016 | 1461066197268 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:43:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:43:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1027ms 04:43:17 INFO - PROCESS | 4016 | 1461066197325 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 04:43:17 INFO - PROCESS | 4016 | 1461066197329 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 04:43:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:43:17 INFO - PROCESS | 4016 | 1461066197332 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:43:17 INFO - PROCESS | 4016 | 1461066197335 Marionette TRACE conn5 <- [1,2826,null,{}] 04:43:17 INFO - PROCESS | 4016 | 1461066197338 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:17 INFO - PROCESS | 4016 | 1461066197461 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 04:43:17 INFO - PROCESS | 4016 | 1461066197572 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:17 INFO - PROCESS | 4016 | ++DOCSHELL 0000007278F28000 == 96 [pid = 4016] [id = 716] 04:43:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (0000007272262C00) [pid = 4016] [serial = 2148] [outer = 0000000000000000] 04:43:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (0000007272271C00) [pid = 4016] [serial = 2149] [outer = 0000007272262C00] 04:43:17 INFO - PROCESS | 4016 | 1461066197631 Marionette DEBUG loaded listener.js 04:43:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000072722B8C00) [pid = 4016] [serial = 2150] [outer = 0000007272262C00] 04:43:18 INFO - PROCESS | 4016 | 1461066198185 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:43:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:43:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 923ms 04:43:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:43:18 INFO - PROCESS | 4016 | 1461066198258 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 04:43:18 INFO - PROCESS | 4016 | 1461066198260 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 04:43:18 INFO - PROCESS | 4016 | 1461066198264 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:43:18 INFO - PROCESS | 4016 | 1461066198266 Marionette TRACE conn5 <- [1,2830,null,{}] 04:43:18 INFO - PROCESS | 4016 | 1461066198270 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:18 INFO - PROCESS | 4016 | 1461066198388 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 04:43:18 INFO - PROCESS | 4016 | 1461066198499 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:18 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279B94800 == 97 [pid = 4016] [id = 717] 04:43:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000072724EC800) [pid = 4016] [serial = 2151] [outer = 0000000000000000] 04:43:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (00000072724F9000) [pid = 4016] [serial = 2152] [outer = 00000072724EC800] 04:43:18 INFO - PROCESS | 4016 | 1461066198556 Marionette DEBUG loaded listener.js 04:43:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (0000007272585800) [pid = 4016] [serial = 2153] [outer = 00000072724EC800] 04:43:19 INFO - PROCESS | 4016 | 1461066199182 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:43:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:43:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 985ms 04:43:19 INFO - PROCESS | 4016 | 1461066199252 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 04:43:19 INFO - PROCESS | 4016 | 1461066199254 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 04:43:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:43:19 INFO - PROCESS | 4016 | 1461066199258 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - PROCESS | 4016 | 1461066199261 Marionette TRACE conn5 <- [1,2834,null,{}] 04:43:19 INFO - PROCESS | 4016 | 1461066199265 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:19 INFO - PROCESS | 4016 | 1461066199395 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 04:43:19 INFO - PROCESS | 4016 | 1461066199536 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A1F6800 == 98 [pid = 4016] [id = 718] 04:43:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (0000007274FB2000) [pid = 4016] [serial = 2154] [outer = 0000000000000000] 04:43:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (0000007276CBA400) [pid = 4016] [serial = 2155] [outer = 0000007274FB2000] 04:43:19 INFO - PROCESS | 4016 | 1461066199598 Marionette DEBUG loaded listener.js 04:43:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (0000007277355000) [pid = 4016] [serial = 2156] [outer = 0000007274FB2000] 04:43:20 INFO - PROCESS | 4016 | 1461066200193 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:43:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:43:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 986ms 04:43:20 INFO - PROCESS | 4016 | 1461066200247 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 04:43:20 INFO - PROCESS | 4016 | 1461066200249 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 04:43:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:43:20 INFO - PROCESS | 4016 | 1461066200253 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:43:20 INFO - PROCESS | 4016 | 1461066200255 Marionette TRACE conn5 <- [1,2838,null,{}] 04:43:20 INFO - PROCESS | 4016 | 1461066200259 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:20 INFO - PROCESS | 4016 | 1461066200377 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 04:43:20 INFO - PROCESS | 4016 | 1461066200515 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:20 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A6A7000 == 99 [pid = 4016] [id = 719] 04:43:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (0000007274E06400) [pid = 4016] [serial = 2157] [outer = 0000000000000000] 04:43:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (0000007274E0B400) [pid = 4016] [serial = 2158] [outer = 0000007274E06400] 04:43:20 INFO - PROCESS | 4016 | 1461066200574 Marionette DEBUG loaded listener.js 04:43:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (0000007274FB4C00) [pid = 4016] [serial = 2159] [outer = 0000007274E06400] 04:43:21 INFO - PROCESS | 4016 | 1461066201107 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:43:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:43:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 923ms 04:43:21 INFO - PROCESS | 4016 | 1461066201179 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 04:43:21 INFO - PROCESS | 4016 | 1461066201182 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 04:43:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:43:21 INFO - PROCESS | 4016 | 1461066201185 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:43:21 INFO - PROCESS | 4016 | 1461066201188 Marionette TRACE conn5 <- [1,2842,null,{}] 04:43:21 INFO - PROCESS | 4016 | 1461066201192 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:21 INFO - PROCESS | 4016 | 1461066201341 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 04:43:21 INFO - PROCESS | 4016 | 1461066201497 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:21 INFO - PROCESS | 4016 | ++DOCSHELL 0000007278F2A800 == 100 [pid = 4016] [id = 720] 04:43:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (0000007264DB6800) [pid = 4016] [serial = 2160] [outer = 0000000000000000] 04:43:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (0000007274E07C00) [pid = 4016] [serial = 2161] [outer = 0000007264DB6800] 04:43:21 INFO - PROCESS | 4016 | 1461066201555 Marionette DEBUG loaded listener.js 04:43:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (00000072773C1C00) [pid = 4016] [serial = 2162] [outer = 0000007264DB6800] 04:43:22 INFO - PROCESS | 4016 | 1461066202373 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:43:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:43:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1238ms 04:43:22 INFO - PROCESS | 4016 | 1461066202425 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 04:43:22 INFO - PROCESS | 4016 | 1461066202430 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 04:43:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:43:22 INFO - PROCESS | 4016 | 1461066202435 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:43:22 INFO - PROCESS | 4016 | 1461066202440 Marionette TRACE conn5 <- [1,2846,null,{}] 04:43:22 INFO - PROCESS | 4016 | 1461066202462 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:22 INFO - PROCESS | 4016 | 1461066202592 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 04:43:22 INFO - PROCESS | 4016 | 1461066202728 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:22 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270729800 == 101 [pid = 4016] [id = 721] 04:43:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (0000007261B28400) [pid = 4016] [serial = 2163] [outer = 0000000000000000] 04:43:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (0000007264DBA400) [pid = 4016] [serial = 2164] [outer = 0000007261B28400] 04:43:22 INFO - PROCESS | 4016 | 1461066202781 Marionette DEBUG loaded listener.js 04:43:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (0000007266CF0000) [pid = 4016] [serial = 2165] [outer = 0000007261B28400] 04:43:23 INFO - PROCESS | 4016 | 1461066203387 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:43:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:43:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 986ms 04:43:23 INFO - PROCESS | 4016 | 1461066203426 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 04:43:23 INFO - PROCESS | 4016 | 1461066203433 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 04:43:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:43:23 INFO - PROCESS | 4016 | 1461066203439 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:43:23 INFO - PROCESS | 4016 | 1461066203442 Marionette TRACE conn5 <- [1,2850,null,{}] 04:43:23 INFO - PROCESS | 4016 | 1461066203446 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:23 INFO - PROCESS | 4016 | 1461066203560 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 04:43:23 INFO - PROCESS | 4016 | 1461066203679 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:23 INFO - PROCESS | 4016 | ++DOCSHELL 00000072670CF000 == 102 [pid = 4016] [id = 722] 04:43:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (0000007260774800) [pid = 4016] [serial = 2166] [outer = 0000000000000000] 04:43:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (000000726697D800) [pid = 4016] [serial = 2167] [outer = 0000007260774800] 04:43:23 INFO - PROCESS | 4016 | 1461066203775 Marionette DEBUG loaded listener.js 04:43:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (000000726CB6C800) [pid = 4016] [serial = 2168] [outer = 0000007260774800] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 0000007275CD9800 == 101 [pid = 4016] [id = 534] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 0000007275CE3000 == 100 [pid = 4016] [id = 711] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 0000007275A20000 == 99 [pid = 4016] [id = 710] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 000000726D5DE000 == 98 [pid = 4016] [id = 709] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 000000727482A800 == 97 [pid = 4016] [id = 708] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 000000727245C800 == 96 [pid = 4016] [id = 707] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 0000007271C3A000 == 95 [pid = 4016] [id = 706] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 0000007270EC5000 == 94 [pid = 4016] [id = 705] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 000000726DFC6800 == 93 [pid = 4016] [id = 704] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (0000007276CC0800) [pid = 4016] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 0000007266534800 == 92 [pid = 4016] [id = 703] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 000000726D94A800 == 91 [pid = 4016] [id = 702] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 000000727A1E3000 == 90 [pid = 4016] [id = 701] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 000000727A693800 == 89 [pid = 4016] [id = 700] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 000000727A61E000 == 88 [pid = 4016] [id = 699] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 000000727A0A0800 == 87 [pid = 4016] [id = 698] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 0000007279D35000 == 86 [pid = 4016] [id = 697] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 0000007272546000 == 85 [pid = 4016] [id = 696] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 000000726EFE9000 == 84 [pid = 4016] [id = 695] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (000000726D29DC00) [pid = 4016] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (000000726CB70800) [pid = 4016] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (000000726D693400) [pid = 4016] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (000000726E364000) [pid = 4016] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (0000007272267000) [pid = 4016] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (000000726D151000) [pid = 4016] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (000000726C713800) [pid = 4016] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (00000072722A4800) [pid = 4016] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (000000727074CC00) [pid = 4016] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (00000072657F1400) [pid = 4016] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (000000726B711000) [pid = 4016] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (0000007265790800) [pid = 4016] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (000000726BC7F000) [pid = 4016] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000726CC29C00) [pid = 4016] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000072751ACC00) [pid = 4016] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (0000007270EA4000) [pid = 4016] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (0000007272585400) [pid = 4016] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (00000072718E6C00) [pid = 4016] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (0000007274FBC000) [pid = 4016] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (000000726C155800) [pid = 4016] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (0000007272582C00) [pid = 4016] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (0000007274FB6800) [pid = 4016] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000072722C5800) [pid = 4016] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000726F6BD800) [pid = 4016] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 04:43:23 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000007270D70400) [pid = 4016] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | 1461066204344 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:43:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:43:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 923ms 04:43:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:43:24 INFO - PROCESS | 4016 | 1461066204362 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 04:43:24 INFO - PROCESS | 4016 | 1461066204365 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 04:43:24 INFO - PROCESS | 4016 | 1461066204368 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:43:24 INFO - PROCESS | 4016 | 1461066204372 Marionette TRACE conn5 <- [1,2854,null,{}] 04:43:24 INFO - PROCESS | 4016 | 1461066204384 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:24 INFO - PROCESS | 4016 | 1461066204486 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 04:43:24 INFO - PROCESS | 4016 | 1461066204613 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:24 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270EC5000 == 85 [pid = 4016] [id = 723] 04:43:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000072657F1400) [pid = 4016] [serial = 2169] [outer = 0000000000000000] 04:43:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (000000726CEC5000) [pid = 4016] [serial = 2170] [outer = 00000072657F1400] 04:43:24 INFO - PROCESS | 4016 | 1461066204664 Marionette DEBUG loaded listener.js 04:43:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000726D227400) [pid = 4016] [serial = 2171] [outer = 00000072657F1400] 04:43:25 INFO - PROCESS | 4016 | 1461066205081 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:43:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:43:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 776ms 04:43:25 INFO - PROCESS | 4016 | 1461066205148 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 04:43:25 INFO - PROCESS | 4016 | 1461066205151 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 04:43:25 INFO - PROCESS | 4016 | 1461066205154 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:43:25 INFO - PROCESS | 4016 | 1461066205156 Marionette TRACE conn5 <- [1,2858,null,{}] 04:43:25 INFO - PROCESS | 4016 | 1461066205160 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:25 INFO - PROCESS | 4016 | 1461066205288 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 04:43:25 INFO - PROCESS | 4016 | 1461066205304 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000727244A000 == 86 [pid = 4016] [id = 724] 04:43:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (000000726D5A7000) [pid = 4016] [serial = 2172] [outer = 0000000000000000] 04:43:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (000000726D87D800) [pid = 4016] [serial = 2173] [outer = 000000726D5A7000] 04:43:25 INFO - PROCESS | 4016 | 1461066205352 Marionette DEBUG loaded listener.js 04:43:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (000000726F504800) [pid = 4016] [serial = 2174] [outer = 000000726D5A7000] 04:43:25 INFO - PROCESS | 4016 | 1461066205808 Marionette TRACE conn5 <- [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]]]}] 04:43:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:43:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 04:43:25 INFO - PROCESS | 4016 | 1461066205891 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 04:43:25 INFO - PROCESS | 4016 | 1461066205893 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 04:43:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:43:25 INFO - PROCESS | 4016 | 1461066205896 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - PROCESS | 4016 | 1461066205898 Marionette TRACE conn5 <- [1,2862,null,{}] 04:43:25 INFO - PROCESS | 4016 | 1461066205902 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:26 INFO - PROCESS | 4016 | 1461066205999 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 04:43:26 INFO - PROCESS | 4016 | 1461066206010 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:26 INFO - PROCESS | 4016 | ++DOCSHELL 00000072744D5800 == 87 [pid = 4016] [id = 725] 04:43:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (000000726FC2A800) [pid = 4016] [serial = 2175] [outer = 0000000000000000] 04:43:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000072709E5800) [pid = 4016] [serial = 2176] [outer = 000000726FC2A800] 04:43:26 INFO - PROCESS | 4016 | 1461066206057 Marionette DEBUG loaded listener.js 04:43:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0000007270E97400) [pid = 4016] [serial = 2177] [outer = 000000726FC2A800] 04:43:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:43:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 671ms 04:43:26 INFO - PROCESS | 4016 | 1461066206562 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:43:26 INFO - PROCESS | 4016 | 1461066206574 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 04:43:26 INFO - PROCESS | 4016 | 1461066206576 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 04:43:26 INFO - PROCESS | 4016 | 1461066206580 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:43:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:43:26 INFO - PROCESS | 4016 | 1461066206582 Marionette TRACE conn5 <- [1,2866,null,{}] 04:43:26 INFO - PROCESS | 4016 | 1461066206585 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:26 INFO - PROCESS | 4016 | 1461066206766 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 04:43:26 INFO - PROCESS | 4016 | 1461066206796 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:26 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275A14000 == 88 [pid = 4016] [id = 726] 04:43:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000727189EC00) [pid = 4016] [serial = 2178] [outer = 0000000000000000] 04:43:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000072718F0C00) [pid = 4016] [serial = 2179] [outer = 000000727189EC00] 04:43:26 INFO - PROCESS | 4016 | 1461066206846 Marionette DEBUG loaded listener.js 04:43:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (000000727226CC00) [pid = 4016] [serial = 2180] [outer = 000000727189EC00] 04:43:27 INFO - PROCESS | 4016 | 1461066207308 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:43:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:43:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 777ms 04:43:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:43:27 INFO - PROCESS | 4016 | 1461066207361 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 04:43:27 INFO - PROCESS | 4016 | 1461066207363 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 04:43:27 INFO - PROCESS | 4016 | 1461066207367 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:43:27 INFO - PROCESS | 4016 | 1461066207369 Marionette TRACE conn5 <- [1,2870,null,{}] 04:43:27 INFO - PROCESS | 4016 | 1461066207372 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:27 INFO - PROCESS | 4016 | 1461066207502 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 04:43:27 INFO - PROCESS | 4016 | 1461066207568 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:27 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275D16800 == 89 [pid = 4016] [id = 727] 04:43:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000072718E6000) [pid = 4016] [serial = 2181] [outer = 0000000000000000] 04:43:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (000000727257C800) [pid = 4016] [serial = 2182] [outer = 00000072718E6000] 04:43:27 INFO - PROCESS | 4016 | 1461066207616 Marionette DEBUG loaded listener.js 04:43:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (0000007274F8C000) [pid = 4016] [serial = 2183] [outer = 00000072718E6000] 04:43:28 INFO - PROCESS | 4016 | 1461066208054 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:43:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:43:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 733ms 04:43:28 INFO - PROCESS | 4016 | 1461066208137 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 04:43:28 INFO - PROCESS | 4016 | 1461066208140 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 04:43:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:43:28 INFO - PROCESS | 4016 | 1461066208145 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:43:28 INFO - PROCESS | 4016 | 1461066208147 Marionette TRACE conn5 <- [1,2874,null,{}] 04:43:28 INFO - PROCESS | 4016 | 1461066208151 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:28 INFO - PROCESS | 4016 | 1461066208465 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 04:43:28 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (000000727073FC00) [pid = 4016] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:43:28 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (000000726D5A6400) [pid = 4016] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:43:28 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (000000726F104C00) [pid = 4016] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:43:28 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000726001A000) [pid = 4016] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:43:28 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (0000007270FD7800) [pid = 4016] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:43:28 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000072606B4C00) [pid = 4016] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:43:28 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (0000007276CBB400) [pid = 4016] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:43:28 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000726C433800) [pid = 4016] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:43:28 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000726CB6BC00) [pid = 4016] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:43:28 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000007260024400) [pid = 4016] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:43:28 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000726077C400) [pid = 4016] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:43:28 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000072709EA800) [pid = 4016] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:43:28 INFO - PROCESS | 4016 | 1461066208537 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:28 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270FA0000 == 90 [pid = 4016] [id = 728] 04:43:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (000000726001A000) [pid = 4016] [serial = 2184] [outer = 0000000000000000] 04:43:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000072607B8400) [pid = 4016] [serial = 2185] [outer = 000000726001A000] 04:43:28 INFO - PROCESS | 4016 | 1461066208586 Marionette DEBUG loaded listener.js 04:43:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (000000726E36D800) [pid = 4016] [serial = 2186] [outer = 000000726001A000] 04:43:28 INFO - PROCESS | 4016 | 1461066208945 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:43:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:43:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 881ms 04:43:29 INFO - PROCESS | 4016 | 1461066209029 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 04:43:29 INFO - PROCESS | 4016 | 1461066209031 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 04:43:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:43:29 INFO - PROCESS | 4016 | 1461066209034 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:43:29 INFO - PROCESS | 4016 | 1461066209036 Marionette TRACE conn5 <- [1,2878,null,{}] 04:43:29 INFO - PROCESS | 4016 | 1461066209040 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:29 INFO - PROCESS | 4016 | 1461066209144 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 04:43:29 INFO - PROCESS | 4016 | 1461066209151 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:29 INFO - PROCESS | 4016 | ++DOCSHELL 0000007278F20800 == 91 [pid = 4016] [id = 729] 04:43:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (0000007274FB9400) [pid = 4016] [serial = 2187] [outer = 0000000000000000] 04:43:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000072751B0C00) [pid = 4016] [serial = 2188] [outer = 0000007274FB9400] 04:43:29 INFO - PROCESS | 4016 | 1461066209197 Marionette DEBUG loaded listener.js 04:43:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (000000727734EC00) [pid = 4016] [serial = 2189] [outer = 0000007274FB9400] 04:43:29 INFO - PROCESS | 4016 | 1461066209622 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:43:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:43:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 629ms 04:43:29 INFO - PROCESS | 4016 | 1461066209667 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 04:43:29 INFO - PROCESS | 4016 | 1461066209670 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 04:43:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:43:29 INFO - PROCESS | 4016 | 1461066209673 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:43:29 INFO - PROCESS | 4016 | 1461066209675 Marionette TRACE conn5 <- [1,2882,null,{}] 04:43:29 INFO - PROCESS | 4016 | 1461066209678 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:29 INFO - PROCESS | 4016 | 1461066209775 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 04:43:29 INFO - PROCESS | 4016 | 1461066209817 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:29 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279D28000 == 92 [pid = 4016] [id = 730] 04:43:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000725E343800) [pid = 4016] [serial = 2190] [outer = 0000000000000000] 04:43:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000726C705C00) [pid = 4016] [serial = 2191] [outer = 000000725E343800] 04:43:29 INFO - PROCESS | 4016 | 1461066209863 Marionette DEBUG loaded listener.js 04:43:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000072773C9800) [pid = 4016] [serial = 2192] [outer = 000000725E343800] 04:43:30 INFO - PROCESS | 4016 | 1461066210318 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:43:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:43:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 671ms 04:43:30 INFO - PROCESS | 4016 | 1461066210348 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 04:43:30 INFO - PROCESS | 4016 | 1461066210351 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 04:43:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:43:30 INFO - PROCESS | 4016 | 1461066210354 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:43:30 INFO - PROCESS | 4016 | 1461066210356 Marionette TRACE conn5 <- [1,2886,null,{}] 04:43:30 INFO - PROCESS | 4016 | 1461066210360 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:30 INFO - PROCESS | 4016 | 1461066210558 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 04:43:30 INFO - PROCESS | 4016 | 1461066210707 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000726D941000 == 93 [pid = 4016] [id = 731] 04:43:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (000000725E50E800) [pid = 4016] [serial = 2193] [outer = 0000000000000000] 04:43:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (000000725FE3A400) [pid = 4016] [serial = 2194] [outer = 000000725E50E800] 04:43:30 INFO - PROCESS | 4016 | 1461066210769 Marionette DEBUG loaded listener.js 04:43:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (0000007261B24800) [pid = 4016] [serial = 2195] [outer = 000000725E50E800] 04:43:31 INFO - PROCESS | 4016 | 1461066211471 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:43:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:43:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1183ms 04:43:31 INFO - PROCESS | 4016 | 1461066211542 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 04:43:31 INFO - PROCESS | 4016 | 1461066211547 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 04:43:31 INFO - PROCESS | 4016 | 1461066211553 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:43:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:43:31 INFO - PROCESS | 4016 | 1461066211558 Marionette TRACE conn5 <- [1,2890,null,{}] 04:43:31 INFO - PROCESS | 4016 | 1461066211564 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:31 INFO - PROCESS | 4016 | 1461066211704 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 04:43:31 INFO - PROCESS | 4016 | 1461066211839 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:31 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271D34800 == 94 [pid = 4016] [id = 732] 04:43:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (000000726C70B400) [pid = 4016] [serial = 2196] [outer = 0000000000000000] 04:43:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (000000726CEC7800) [pid = 4016] [serial = 2197] [outer = 000000726C70B400] 04:43:31 INFO - PROCESS | 4016 | 1461066211903 Marionette DEBUG loaded listener.js 04:43:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (000000726D696000) [pid = 4016] [serial = 2198] [outer = 000000726C70B400] 04:43:32 INFO - PROCESS | 4016 | 1461066212482 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:43:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:43:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 987ms 04:43:32 INFO - PROCESS | 4016 | 1461066212546 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 04:43:32 INFO - PROCESS | 4016 | 1461066212550 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 04:43:32 INFO - PROCESS | 4016 | 1461066212554 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:43:32 INFO - PROCESS | 4016 | 1461066212556 Marionette TRACE conn5 <- [1,2894,null,{}] 04:43:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:43:32 INFO - PROCESS | 4016 | 1461066212561 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:32 INFO - PROCESS | 4016 | 1461066212685 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 04:43:32 INFO - PROCESS | 4016 | 1461066212830 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:32 INFO - PROCESS | 4016 | ++DOCSHELL 0000007278F1C800 == 95 [pid = 4016] [id = 733] 04:43:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (0000007270E96000) [pid = 4016] [serial = 2199] [outer = 0000000000000000] 04:43:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (00000072715CC400) [pid = 4016] [serial = 2200] [outer = 0000007270E96000] 04:43:32 INFO - PROCESS | 4016 | 1461066212890 Marionette DEBUG loaded listener.js 04:43:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (0000007271933400) [pid = 4016] [serial = 2201] [outer = 0000007270E96000] 04:43:33 INFO - PROCESS | 4016 | 1461066213508 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:43:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:43:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 986ms 04:43:33 INFO - PROCESS | 4016 | 1461066213545 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 04:43:33 INFO - PROCESS | 4016 | 1461066213550 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 04:43:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:43:33 INFO - PROCESS | 4016 | 1461066213562 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:43:33 INFO - PROCESS | 4016 | 1461066213568 Marionette TRACE conn5 <- [1,2898,null,{}] 04:43:33 INFO - PROCESS | 4016 | 1461066213572 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:33 INFO - PROCESS | 4016 | 1461066213746 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 04:43:33 INFO - PROCESS | 4016 | 1461066213854 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:33 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A496800 == 96 [pid = 4016] [id = 734] 04:43:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (0000007274407400) [pid = 4016] [serial = 2202] [outer = 0000000000000000] 04:43:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (000000727440C000) [pid = 4016] [serial = 2203] [outer = 0000007274407400] 04:43:33 INFO - PROCESS | 4016 | 1461066213914 Marionette DEBUG loaded listener.js 04:43:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (0000007274FBC000) [pid = 4016] [serial = 2204] [outer = 0000007274407400] 04:43:34 INFO - PROCESS | 4016 | 1461066214485 Marionette TRACE conn5 <- [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]]]}] 04:43:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:43:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:43:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 986ms 04:43:34 INFO - PROCESS | 4016 | 1461066214546 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 04:43:34 INFO - PROCESS | 4016 | 1461066214549 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 04:43:34 INFO - TEST-START | /DOMEvents/constructors.html 04:43:34 INFO - PROCESS | 4016 | 1461066214552 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:43:34 INFO - PROCESS | 4016 | 1461066214554 Marionette TRACE conn5 <- [1,2902,null,{}] 04:43:34 INFO - PROCESS | 4016 | 1461066214558 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:34 INFO - PROCESS | 4016 | 1461066214686 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 04:43:34 INFO - PROCESS | 4016 | 1461066214843 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:34 INFO - PROCESS | 4016 | ++DOCSHELL 000000727B5AA800 == 97 [pid = 4016] [id = 735] 04:43:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (0000007274FB5C00) [pid = 4016] [serial = 2205] [outer = 0000000000000000] 04:43:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (000000727843A400) [pid = 4016] [serial = 2206] [outer = 0000007274FB5C00] 04:43:34 INFO - PROCESS | 4016 | 1461066214901 Marionette DEBUG loaded listener.js 04:43:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (0000007278674C00) [pid = 4016] [serial = 2207] [outer = 0000007274FB5C00] 04:43:35 INFO - PROCESS | 4016 | 1461066215512 Marionette TRACE conn5 <- [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]]]}] 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:43:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:43:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:43:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:43:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:43:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:43:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:43:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:43:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:43:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:43:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:43:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:43:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:43:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:43:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:43:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:43:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:43:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:43:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:43:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:43:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 1080ms 04:43:35 INFO - PROCESS | 4016 | 1461066215643 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 04:43:35 INFO - PROCESS | 4016 | 1461066215646 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 04:43:35 INFO - PROCESS | 4016 | 1461066215651 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:43:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:43:35 INFO - PROCESS | 4016 | 1461066215653 Marionette TRACE conn5 <- [1,2906,null,{}] 04:43:35 INFO - PROCESS | 4016 | 1461066215657 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:35 INFO - PROCESS | 4016 | 1461066215789 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 04:43:35 INFO - PROCESS | 4016 | 1461066215926 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000727B3F2000 == 98 [pid = 4016] [id = 736] 04:43:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (0000007279D70C00) [pid = 4016] [serial = 2208] [outer = 0000000000000000] 04:43:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (0000007279D79000) [pid = 4016] [serial = 2209] [outer = 0000007279D70C00] 04:43:36 INFO - PROCESS | 4016 | 1461066215996 Marionette DEBUG loaded listener.js 04:43:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (0000007279E2F800) [pid = 4016] [serial = 2210] [outer = 0000007279D70C00] 04:43:36 INFO - PROCESS | 4016 | 1461066216559 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:43:36 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:43:36 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 986ms 04:43:36 INFO - PROCESS | 4016 | 1461066216641 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 04:43:36 INFO - PROCESS | 4016 | 1461066216644 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 04:43:36 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:43:36 INFO - PROCESS | 4016 | 1461066216648 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:43:36 INFO - PROCESS | 4016 | 1461066216650 Marionette TRACE conn5 <- [1,2910,null,{}] 04:43:36 INFO - PROCESS | 4016 | 1461066216654 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:36 INFO - PROCESS | 4016 | 1461066216777 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 04:43:36 INFO - PROCESS | 4016 | 1461066216918 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000727CE44800 == 99 [pid = 4016] [id = 737] 04:43:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (0000007279D71000) [pid = 4016] [serial = 2211] [outer = 0000000000000000] 04:43:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (0000007279E37800) [pid = 4016] [serial = 2212] [outer = 0000007279D71000] 04:43:36 INFO - PROCESS | 4016 | 1461066216976 Marionette DEBUG loaded listener.js 04:43:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (000000727B70AC00) [pid = 4016] [serial = 2213] [outer = 0000007279D71000] 04:43:37 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 04:43:37 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 04:43:37 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 04:43:37 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 04:43:37 INFO - PROCESS | 4016 | 1461066217529 Marionette TRACE conn5 <- [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]]]}] 04:43:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:43:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:43:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:43:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:43:37 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 04:43:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:43:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:43:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:43:37 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 04:43:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:43:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:43:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:43:37 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]" 04:43:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:43:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:43:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:43:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:43:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 930ms 04:43:37 INFO - PROCESS | 4016 | 1461066217580 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 04:43:37 INFO - PROCESS | 4016 | 1461066217583 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 04:43:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:43:37 INFO - PROCESS | 4016 | 1461066217586 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:43:37 INFO - PROCESS | 4016 | 1461066217589 Marionette TRACE conn5 <- [1,2914,null,{}] 04:43:37 INFO - PROCESS | 4016 | 1461066217592 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:37 INFO - PROCESS | 4016 | 1461066217712 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 04:43:37 INFO - PROCESS | 4016 | 1461066217826 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:37 INFO - PROCESS | 4016 | ++DOCSHELL 000000727C4D6000 == 100 [pid = 4016] [id = 738] 04:43:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (000000727939B800) [pid = 4016] [serial = 2214] [outer = 0000000000000000] 04:43:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (0000007279E32800) [pid = 4016] [serial = 2215] [outer = 000000727939B800] 04:43:37 INFO - PROCESS | 4016 | 1461066217924 Marionette DEBUG loaded listener.js 04:43:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (000000727B711C00) [pid = 4016] [serial = 2216] [outer = 000000727939B800] 04:43:38 INFO - PROCESS | 4016 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:43:38 INFO - PROCESS | 4016 | 1461066218415 Marionette TRACE conn5 <- [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]]]}] 04:43:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:43:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 882ms 04:43:38 INFO - PROCESS | 4016 | 1461066218495 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 04:43:38 INFO - PROCESS | 4016 | 1461066218498 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 04:43:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:43:38 INFO - PROCESS | 4016 | 1461066218503 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:43:38 INFO - PROCESS | 4016 | 1461066218505 Marionette TRACE conn5 <- [1,2918,null,{}] 04:43:38 INFO - PROCESS | 4016 | 1461066218509 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:38 INFO - PROCESS | 4016 | 1461066218630 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 04:43:38 INFO - PROCESS | 4016 | 1461066218771 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:38 INFO - PROCESS | 4016 | ++DOCSHELL 0000007278E62800 == 101 [pid = 4016] [id = 739] 04:43:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (0000007278F4FC00) [pid = 4016] [serial = 2217] [outer = 0000000000000000] 04:43:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (0000007278F56C00) [pid = 4016] [serial = 2218] [outer = 0000007278F4FC00] 04:43:38 INFO - PROCESS | 4016 | 1461066218829 Marionette DEBUG loaded listener.js 04:43:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (0000007279E2EC00) [pid = 4016] [serial = 2219] [outer = 0000007278F4FC00] 04:43:39 INFO - PROCESS | 4016 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:43:39 INFO - PROCESS | 4016 | 1461066219424 Marionette TRACE conn5 <- [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]]]}] 04:43:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:43:39 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 985ms 04:43:39 INFO - PROCESS | 4016 | 1461066219490 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 04:43:39 INFO - PROCESS | 4016 | 1461066219493 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 04:43:39 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:43:39 INFO - PROCESS | 4016 | 1461066219497 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:43:39 INFO - PROCESS | 4016 | 1461066219499 Marionette TRACE conn5 <- [1,2922,null,{}] 04:43:39 INFO - PROCESS | 4016 | 1461066219504 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:39 INFO - PROCESS | 4016 | 1461066219628 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 04:43:39 INFO - PROCESS | 4016 | 1461066219772 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DC12000 == 102 [pid = 4016] [id = 740] 04:43:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (000000726001AC00) [pid = 4016] [serial = 2220] [outer = 0000000000000000] 04:43:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (000000726C706800) [pid = 4016] [serial = 2221] [outer = 000000726001AC00] 04:43:39 INFO - PROCESS | 4016 | 1461066219832 Marionette DEBUG loaded listener.js 04:43:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (00000072709E3400) [pid = 4016] [serial = 2222] [outer = 000000726001AC00] 04:43:40 INFO - PROCESS | 4016 | 1461066220662 Marionette TRACE conn5 <- [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]]]}] 04:43:40 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:43:40 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1221ms 04:43:40 INFO - PROCESS | 4016 | 1461066220721 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 04:43:40 INFO - PROCESS | 4016 | 1461066220726 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 04:43:40 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:43:40 INFO - PROCESS | 4016 | 1461066220732 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:43:40 INFO - PROCESS | 4016 | 1461066220736 Marionette TRACE conn5 <- [1,2926,null,{}] 04:43:40 INFO - PROCESS | 4016 | 1461066220741 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:40 INFO - PROCESS | 4016 | 1461066220862 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 04:43:41 INFO - PROCESS | 4016 | 1461066221014 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DDC7800 == 103 [pid = 4016] [id = 741] 04:43:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (0000007260648C00) [pid = 4016] [serial = 2223] [outer = 0000000000000000] 04:43:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (0000007263781000) [pid = 4016] [serial = 2224] [outer = 0000007260648C00] 04:43:41 INFO - PROCESS | 4016 | 1461066221069 Marionette DEBUG loaded listener.js 04:43:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (00000072670AC400) [pid = 4016] [serial = 2225] [outer = 0000007260648C00] 04:43:41 INFO - PROCESS | 4016 | 1461066221615 Marionette TRACE conn5 <- [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]]]}] 04:43:41 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. 04:43:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 923ms 04:43:41 INFO - PROCESS | 4016 | 1461066221658 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 04:43:41 INFO - PROCESS | 4016 | 1461066221665 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 04:43:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:43:41 INFO - PROCESS | 4016 | 1461066221671 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:43:41 INFO - PROCESS | 4016 | 1461066221674 Marionette TRACE conn5 <- [1,2930,null,{}] 04:43:41 INFO - PROCESS | 4016 | 1461066221678 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:41 INFO - PROCESS | 4016 | 1461066221793 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 04:43:41 INFO - PROCESS | 4016 | 1461066221977 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:41 INFO - PROCESS | 4016 | --DOCSHELL 0000007279D28000 == 102 [pid = 4016] [id = 730] 04:43:41 INFO - PROCESS | 4016 | --DOCSHELL 0000007278F20800 == 101 [pid = 4016] [id = 729] 04:43:41 INFO - PROCESS | 4016 | --DOCSHELL 0000007270FA0000 == 100 [pid = 4016] [id = 728] 04:43:41 INFO - PROCESS | 4016 | --DOCSHELL 0000007275D16800 == 99 [pid = 4016] [id = 727] 04:43:41 INFO - PROCESS | 4016 | --DOCSHELL 0000007275A14000 == 98 [pid = 4016] [id = 726] 04:43:41 INFO - PROCESS | 4016 | --DOCSHELL 00000072744D5800 == 97 [pid = 4016] [id = 725] 04:43:41 INFO - PROCESS | 4016 | --DOCSHELL 000000727244A000 == 96 [pid = 4016] [id = 724] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (0000007278438C00) [pid = 4016] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (0000007274F8FC00) [pid = 4016] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | ++DOCSHELL 000000726C2C8000 == 97 [pid = 4016] [id = 742] 04:43:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (000000725EB94C00) [pid = 4016] [serial = 2226] [outer = 0000000000000000] 04:43:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (0000007260024400) [pid = 4016] [serial = 2227] [outer = 000000725EB94C00] 04:43:42 INFO - PROCESS | 4016 | 1461066222088 Marionette DEBUG loaded listener.js 04:43:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (0000007269F25800) [pid = 4016] [serial = 2228] [outer = 000000725EB94C00] 04:43:42 INFO - PROCESS | 4016 | --DOCSHELL 0000007270EC5000 == 96 [pid = 4016] [id = 723] 04:43:42 INFO - PROCESS | 4016 | --DOCSHELL 00000072670CF000 == 95 [pid = 4016] [id = 722] 04:43:42 INFO - PROCESS | 4016 | --DOCSHELL 0000007270729800 == 94 [pid = 4016] [id = 721] 04:43:42 INFO - PROCESS | 4016 | --DOCSHELL 00000072788A4000 == 93 [pid = 4016] [id = 715] 04:43:42 INFO - PROCESS | 4016 | --DOCSHELL 0000007271D47000 == 92 [pid = 4016] [id = 714] 04:43:42 INFO - PROCESS | 4016 | --DOCSHELL 000000726EED1800 == 91 [pid = 4016] [id = 713] 04:43:42 INFO - PROCESS | 4016 | --DOCSHELL 00000072773A8000 == 90 [pid = 4016] [id = 712] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (0000007270D79800) [pid = 4016] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (000000726D667800) [pid = 4016] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (000000726F588C00) [pid = 4016] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (0000007261BE6000) [pid = 4016] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (00000072708B9000) [pid = 4016] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (00000072715D4C00) [pid = 4016] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (0000007261B25000) [pid = 4016] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (0000007266CF2000) [pid = 4016] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (0000007276CC6800) [pid = 4016] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (000000726C709400) [pid = 4016] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (000000726C8DF800) [pid = 4016] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (000000726CEC9400) [pid = 4016] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (0000007261FE9C00) [pid = 4016] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (000000726074F800) [pid = 4016] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (00000072708C4000) [pid = 4016] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (00000072669AD800) [pid = 4016] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (0000007269F30400) [pid = 4016] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (0000007270E9B400) [pid = 4016] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (000000726D29C000) [pid = 4016] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (00000072718A5000) [pid = 4016] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (0000007272220000) [pid = 4016] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (000000726697C800) [pid = 4016] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (000000727734B000) [pid = 4016] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (000000727184F400) [pid = 4016] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (000000726D87EC00) [pid = 4016] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (0000007270F86C00) [pid = 4016] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (000000726D152000) [pid = 4016] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | 1461066222576 Marionette TRACE conn5 <- [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"]]]}] 04:43:42 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 04:43:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:43:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 923ms 04:43:42 INFO - PROCESS | 4016 | 1461066222595 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 04:43:42 INFO - PROCESS | 4016 | 1461066222597 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 04:43:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:43:42 INFO - PROCESS | 4016 | 1461066222601 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:43:42 INFO - PROCESS | 4016 | 1461066222605 Marionette TRACE conn5 <- [1,2934,null,{}] 04:43:42 INFO - PROCESS | 4016 | 1461066222616 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:42 INFO - PROCESS | 4016 | 1461066222721 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 04:43:42 INFO - PROCESS | 4016 | 1461066222730 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:42 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270EAF000 == 91 [pid = 4016] [id = 743] 04:43:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (0000007269F29800) [pid = 4016] [serial = 2229] [outer = 0000000000000000] 04:43:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (000000726C4B5C00) [pid = 4016] [serial = 2230] [outer = 0000007269F29800] 04:43:42 INFO - PROCESS | 4016 | 1461066222788 Marionette DEBUG loaded listener.js 04:43:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (000000726CECAC00) [pid = 4016] [serial = 2231] [outer = 0000007269F29800] 04:43:43 INFO - PROCESS | 4016 | 1461066223261 Marionette TRACE conn5 <- [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]]]}] 04:43:43 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. 04:43:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 733ms 04:43:43 INFO - PROCESS | 4016 | 1461066223337 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 04:43:43 INFO - PROCESS | 4016 | 1461066223340 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 04:43:43 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:43:43 INFO - PROCESS | 4016 | 1461066223344 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:43:43 INFO - PROCESS | 4016 | 1461066223346 Marionette TRACE conn5 <- [1,2938,null,{}] 04:43:43 INFO - PROCESS | 4016 | 1461066223350 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:43 INFO - PROCESS | 4016 | 1461066223451 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 04:43:43 INFO - PROCESS | 4016 | 1461066223473 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000727244D000 == 92 [pid = 4016] [id = 744] 04:43:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (000000725EE52800) [pid = 4016] [serial = 2232] [outer = 0000000000000000] 04:43:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (000000726D2A2000) [pid = 4016] [serial = 2233] [outer = 000000725EE52800] 04:43:43 INFO - PROCESS | 4016 | 1461066223607 Marionette DEBUG loaded listener.js 04:43:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (000000726D695C00) [pid = 4016] [serial = 2234] [outer = 000000725EE52800] 04:43:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000727443D800 == 93 [pid = 4016] [id = 745] 04:43:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (000000726E057000) [pid = 4016] [serial = 2235] [outer = 0000000000000000] 04:43:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (000000726E0BB400) [pid = 4016] [serial = 2236] [outer = 000000726E057000] 04:43:44 INFO - PROCESS | 4016 | 1461066223998 Marionette TRACE conn5 <- [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]]]}] 04:43:44 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. 04:43:44 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 04:43:44 INFO - PROCESS | 4016 | 1461066224080 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 04:43:44 INFO - PROCESS | 4016 | 1461066224082 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 04:43:44 INFO - PROCESS | 4016 | 1461066224086 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:43:44 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:43:44 INFO - PROCESS | 4016 | 1461066224088 Marionette TRACE conn5 <- [1,2942,null,{}] 04:43:44 INFO - PROCESS | 4016 | 1461066224092 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:44 INFO - PROCESS | 4016 | 1461066224245 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 04:43:44 INFO - PROCESS | 4016 | 1461066224258 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:44 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274C34800 == 94 [pid = 4016] [id = 746] 04:43:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (000000726DFE3800) [pid = 4016] [serial = 2237] [outer = 0000000000000000] 04:43:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (000000726F508000) [pid = 4016] [serial = 2238] [outer = 000000726DFE3800] 04:43:44 INFO - PROCESS | 4016 | 1461066224307 Marionette DEBUG loaded listener.js 04:43:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (00000072708C0800) [pid = 4016] [serial = 2239] [outer = 000000726DFE3800] 04:43:44 INFO - PROCESS | 4016 | 1461066224823 Marionette TRACE conn5 <- [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]]]}] 04:43:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:43:44 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 04:43:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 777ms 04:43:44 INFO - PROCESS | 4016 | 1461066224865 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 04:43:44 INFO - PROCESS | 4016 | 1461066224867 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 04:43:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:43:44 INFO - PROCESS | 4016 | 1461066224871 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:43:44 INFO - PROCESS | 4016 | 1461066224872 Marionette TRACE conn5 <- [1,2946,null,{}] 04:43:44 INFO - PROCESS | 4016 | 1461066224876 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:45 INFO - PROCESS | 4016 | 1461066225033 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 04:43:45 INFO - PROCESS | 4016 | 1461066225052 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:45 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275CD8000 == 95 [pid = 4016] [id = 747] 04:43:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (0000007270ACE000) [pid = 4016] [serial = 2240] [outer = 0000000000000000] 04:43:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (0000007270EA4000) [pid = 4016] [serial = 2241] [outer = 0000007270ACE000] 04:43:45 INFO - PROCESS | 4016 | 1461066225100 Marionette DEBUG loaded listener.js 04:43:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (00000072715D8800) [pid = 4016] [serial = 2242] [outer = 0000007270ACE000] 04:43:45 INFO - PROCESS | 4016 | 1461066225533 Marionette TRACE conn5 <- [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]]]}] 04:43:45 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. 04:43:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 671ms 04:43:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:43:45 INFO - PROCESS | 4016 | 1461066225545 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 04:43:45 INFO - PROCESS | 4016 | 1461066225547 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 04:43:45 INFO - PROCESS | 4016 | 1461066225550 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:43:45 INFO - PROCESS | 4016 | 1461066225552 Marionette TRACE conn5 <- [1,2950,null,{}] 04:43:45 INFO - PROCESS | 4016 | 1461066225556 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:45 INFO - PROCESS | 4016 | 1461066225688 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 04:43:45 INFO - PROCESS | 4016 | 1461066225740 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:45 INFO - PROCESS | 4016 | ++DOCSHELL 00000072773B6000 == 96 [pid = 4016] [id = 748] 04:43:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (00000072708BE400) [pid = 4016] [serial = 2243] [outer = 0000000000000000] 04:43:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (000000727189D800) [pid = 4016] [serial = 2244] [outer = 00000072708BE400] 04:43:45 INFO - PROCESS | 4016 | 1461066225787 Marionette DEBUG loaded listener.js 04:43:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (0000007271935400) [pid = 4016] [serial = 2245] [outer = 00000072708BE400] 04:43:46 INFO - PROCESS | 4016 | 1461066226229 Marionette TRACE conn5 <- [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]]]}] 04:43:46 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. 04:43:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 734ms 04:43:46 INFO - PROCESS | 4016 | 1461066226288 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 04:43:46 INFO - PROCESS | 4016 | 1461066226290 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 04:43:46 INFO - PROCESS | 4016 | 1461066226294 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:43:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:43:46 INFO - PROCESS | 4016 | 1461066226296 Marionette TRACE conn5 <- [1,2954,null,{}] 04:43:46 INFO - PROCESS | 4016 | 1461066226306 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:46 INFO - PROCESS | 4016 | 1461066226440 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 04:43:46 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (000000726FC2A800) [pid = 4016] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:43:46 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (000000727189EC00) [pid = 4016] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:43:46 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (00000072657F1400) [pid = 4016] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:43:46 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (00000072718E6000) [pid = 4016] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:43:46 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (0000007261B28400) [pid = 4016] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:43:46 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (000000726001A000) [pid = 4016] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:43:46 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (0000007260774800) [pid = 4016] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:43:46 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (0000007274FB9400) [pid = 4016] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:43:46 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (000000726D5A7000) [pid = 4016] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:43:46 INFO - PROCESS | 4016 | 1461066226742 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:46 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275D54800 == 97 [pid = 4016] [id = 749] 04:43:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (0000007260774800) [pid = 4016] [serial = 2246] [outer = 0000000000000000] 04:43:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (00000072669F0400) [pid = 4016] [serial = 2247] [outer = 0000007260774800] 04:43:46 INFO - PROCESS | 4016 | 1461066226790 Marionette DEBUG loaded listener.js 04:43:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (0000007272225000) [pid = 4016] [serial = 2248] [outer = 0000007260774800] 04:43:47 INFO - PROCESS | 4016 | 1461066227173 Marionette TRACE conn5 <- [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]]]}] 04:43:47 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. 04:43:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 923ms 04:43:47 INFO - PROCESS | 4016 | 1461066227224 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 04:43:47 INFO - PROCESS | 4016 | 1461066227226 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 04:43:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:43:47 INFO - PROCESS | 4016 | 1461066227229 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:43:47 INFO - PROCESS | 4016 | 1461066227231 Marionette TRACE conn5 <- [1,2958,null,{}] 04:43:47 INFO - PROCESS | 4016 | 1461066227235 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:47 INFO - PROCESS | 4016 | 1461066227332 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 04:43:47 INFO - PROCESS | 4016 | 1461066227338 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:47 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279B92800 == 98 [pid = 4016] [id = 750] 04:43:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (000000727229AC00) [pid = 4016] [serial = 2249] [outer = 0000000000000000] 04:43:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (00000072722C5400) [pid = 4016] [serial = 2250] [outer = 000000727229AC00] 04:43:47 INFO - PROCESS | 4016 | 1461066227384 Marionette DEBUG loaded listener.js 04:43:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (000000727257B000) [pid = 4016] [serial = 2251] [outer = 000000727229AC00] 04:43:47 INFO - PROCESS | 4016 | 1461066227815 Marionette TRACE conn5 <- [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]]]}] 04:43:47 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. 04:43:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 629ms 04:43:47 INFO - PROCESS | 4016 | 1461066227872 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 04:43:47 INFO - PROCESS | 4016 | 1461066227875 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 04:43:47 INFO - PROCESS | 4016 | 1461066227878 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:43:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:43:47 INFO - PROCESS | 4016 | 1461066227880 Marionette TRACE conn5 <- [1,2962,null,{}] 04:43:47 INFO - PROCESS | 4016 | 1461066227884 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:47 INFO - PROCESS | 4016 | 1461066227983 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 04:43:48 INFO - PROCESS | 4016 | 1461066227989 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A20E000 == 99 [pid = 4016] [id = 751] 04:43:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (000000727440FC00) [pid = 4016] [serial = 2252] [outer = 0000000000000000] 04:43:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (00000072744B4000) [pid = 4016] [serial = 2253] [outer = 000000727440FC00] 04:43:48 INFO - PROCESS | 4016 | 1461066228035 Marionette DEBUG loaded listener.js 04:43:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (0000007274F87400) [pid = 4016] [serial = 2254] [outer = 000000727440FC00] 04:43:48 INFO - PROCESS | 4016 | 1461066228482 Marionette TRACE conn5 <- [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]]]}] 04:43:48 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. 04:43:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 629ms 04:43:48 INFO - PROCESS | 4016 | 1461066228513 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 04:43:48 INFO - PROCESS | 4016 | 1461066228515 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 04:43:48 INFO - PROCESS | 4016 | 1461066228532 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:43:48 INFO - PROCESS | 4016 | 1461066228535 Marionette TRACE conn5 <- [1,2966,null,{}] 04:43:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:43:48 INFO - PROCESS | 4016 | 1461066228538 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:48 INFO - PROCESS | 4016 | 1461066228654 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 04:43:48 INFO - PROCESS | 4016 | 1461066228661 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000727B3E9800 == 100 [pid = 4016] [id = 752] 04:43:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (0000007271DDBC00) [pid = 4016] [serial = 2255] [outer = 0000000000000000] 04:43:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (0000007274F90C00) [pid = 4016] [serial = 2256] [outer = 0000007271DDBC00] 04:43:48 INFO - PROCESS | 4016 | 1461066228717 Marionette DEBUG loaded listener.js 04:43:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (00000072751AEC00) [pid = 4016] [serial = 2257] [outer = 0000007271DDBC00] 04:43:49 INFO - PROCESS | 4016 | 1461066229434 Marionette TRACE conn5 <- [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]]]}] 04:43:49 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. 04:43:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 923ms 04:43:49 INFO - PROCESS | 4016 | 1461066229463 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 04:43:49 INFO - PROCESS | 4016 | 1461066229469 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 04:43:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:43:49 INFO - PROCESS | 4016 | 1461066229475 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:43:49 INFO - PROCESS | 4016 | 1461066229480 Marionette TRACE conn5 <- [1,2970,null,{}] 04:43:49 INFO - PROCESS | 4016 | 1461066229485 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:49 INFO - PROCESS | 4016 | 1461066229622 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 04:43:49 INFO - PROCESS | 4016 | 1461066229784 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000726FCD6000 == 101 [pid = 4016] [id = 753] 04:43:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (000000726650D000) [pid = 4016] [serial = 2258] [outer = 0000000000000000] 04:43:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (0000007266989000) [pid = 4016] [serial = 2259] [outer = 000000726650D000] 04:43:49 INFO - PROCESS | 4016 | 1461066229847 Marionette DEBUG loaded listener.js 04:43:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (000000726BC7EC00) [pid = 4016] [serial = 2260] [outer = 000000726650D000] 04:43:50 INFO - PROCESS | 4016 | 1461066230442 Marionette TRACE conn5 <- [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"]]]}] 04:43:50 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 04:43:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:43:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1029ms 04:43:50 INFO - PROCESS | 4016 | 1461066230507 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 04:43:50 INFO - PROCESS | 4016 | 1461066230514 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 04:43:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:43:50 INFO - PROCESS | 4016 | 1461066230521 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:43:50 INFO - PROCESS | 4016 | 1461066230524 Marionette TRACE conn5 <- [1,2974,null,{}] 04:43:50 INFO - PROCESS | 4016 | 1461066230529 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:50 INFO - PROCESS | 4016 | 1461066230689 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 04:43:50 INFO - PROCESS | 4016 | 1461066230835 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:50 INFO - PROCESS | 4016 | ++DOCSHELL 000000727484D000 == 102 [pid = 4016] [id = 754] 04:43:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (000000726CEC9400) [pid = 4016] [serial = 2261] [outer = 0000000000000000] 04:43:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (000000726D971800) [pid = 4016] [serial = 2262] [outer = 000000726CEC9400] 04:43:50 INFO - PROCESS | 4016 | 1461066230894 Marionette DEBUG loaded listener.js 04:43:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (00000072709DE000) [pid = 4016] [serial = 2263] [outer = 000000726CEC9400] 04:43:51 INFO - PROCESS | 4016 | 1461066231480 Marionette TRACE conn5 <- [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]]]}] 04:43:51 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. 04:43:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 987ms 04:43:51 INFO - PROCESS | 4016 | 1461066231513 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 04:43:51 INFO - PROCESS | 4016 | 1461066231516 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 04:43:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:43:51 INFO - PROCESS | 4016 | 1461066231520 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:43:51 INFO - PROCESS | 4016 | 1461066231524 Marionette TRACE conn5 <- [1,2978,null,{}] 04:43:51 INFO - PROCESS | 4016 | 1461066231537 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:51 INFO - PROCESS | 4016 | 1461066231669 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 04:43:51 INFO - PROCESS | 4016 | 1461066231828 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:51 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A69A800 == 103 [pid = 4016] [id = 755] 04:43:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (0000007271DD7000) [pid = 4016] [serial = 2264] [outer = 0000000000000000] 04:43:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (0000007271DDEC00) [pid = 4016] [serial = 2265] [outer = 0000007271DD7000] 04:43:51 INFO - PROCESS | 4016 | 1461066231891 Marionette DEBUG loaded listener.js 04:43:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (0000007274409800) [pid = 4016] [serial = 2266] [outer = 0000007271DD7000] 04:43:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000727B5AF000 == 104 [pid = 4016] [id = 756] 04:43:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (0000007274FB3800) [pid = 4016] [serial = 2267] [outer = 0000000000000000] 04:43:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (00000072751B4400) [pid = 4016] [serial = 2268] [outer = 0000007274FB3800] 04:43:52 INFO - PROCESS | 4016 | 1461066232486 Marionette TRACE conn5 <- [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]]]}] 04:43:52 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. 04:43:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 986ms 04:43:52 INFO - PROCESS | 4016 | 1461066232507 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 04:43:52 INFO - PROCESS | 4016 | 1461066232511 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 04:43:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:43:52 INFO - PROCESS | 4016 | 1461066232514 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:43:52 INFO - PROCESS | 4016 | 1461066232517 Marionette TRACE conn5 <- [1,2982,null,{}] 04:43:52 INFO - PROCESS | 4016 | 1461066232520 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:52 INFO - PROCESS | 4016 | 1461066232676 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 04:43:52 INFO - PROCESS | 4016 | 1461066232821 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000727DDD5800 == 105 [pid = 4016] [id = 757] 04:43:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (000000727257DC00) [pid = 4016] [serial = 2269] [outer = 0000000000000000] 04:43:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (00000072751A9800) [pid = 4016] [serial = 2270] [outer = 000000727257DC00] 04:43:52 INFO - PROCESS | 4016 | 1461066232879 Marionette DEBUG loaded listener.js 04:43:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (00000072773C0000) [pid = 4016] [serial = 2271] [outer = 000000727257DC00] 04:43:53 INFO - PROCESS | 4016 | 1461066233422 Marionette TRACE conn5 <- [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]]]}] 04:43:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:43:53 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 04:43:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 922ms 04:43:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:43:53 INFO - PROCESS | 4016 | 1461066233438 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 04:43:53 INFO - PROCESS | 4016 | 1461066233441 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 04:43:53 INFO - PROCESS | 4016 | 1461066233462 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:43:53 INFO - PROCESS | 4016 | 1461066233465 Marionette TRACE conn5 <- [1,2986,null,{}] 04:43:53 INFO - PROCESS | 4016 | 1461066233470 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:53 INFO - PROCESS | 4016 | 1461066233598 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 04:43:53 INFO - PROCESS | 4016 | 1461066233714 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:53 INFO - PROCESS | 4016 | ++DOCSHELL 000000727996B800 == 106 [pid = 4016] [id = 758] 04:43:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (000000726C432C00) [pid = 4016] [serial = 2272] [outer = 0000000000000000] 04:43:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 170 (0000007278439000) [pid = 4016] [serial = 2273] [outer = 000000726C432C00] 04:43:53 INFO - PROCESS | 4016 | 1461066233812 Marionette DEBUG loaded listener.js 04:43:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 171 (00000072786C8000) [pid = 4016] [serial = 2274] [outer = 000000726C432C00] 04:43:54 INFO - PROCESS | 4016 | 1461066234386 Marionette TRACE conn5 <- [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]]]}] 04:43:54 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. 04:43:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1004ms 04:43:54 INFO - PROCESS | 4016 | 1461066234454 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 04:43:54 INFO - PROCESS | 4016 | 1461066234457 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 04:43:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:43:54 INFO - PROCESS | 4016 | 1461066234473 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:43:54 INFO - PROCESS | 4016 | 1461066234476 Marionette TRACE conn5 <- [1,2990,null,{}] 04:43:54 INFO - PROCESS | 4016 | 1461066234483 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:54 INFO - PROCESS | 4016 | 1461066234629 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 04:43:54 INFO - PROCESS | 4016 | 1461066234768 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:54 INFO - PROCESS | 4016 | ++DOCSHELL 000000727D3C9800 == 107 [pid = 4016] [id = 759] 04:43:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 172 (0000007278F58000) [pid = 4016] [serial = 2275] [outer = 0000000000000000] 04:43:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 173 (0000007279D70800) [pid = 4016] [serial = 2276] [outer = 0000007278F58000] 04:43:54 INFO - PROCESS | 4016 | 1461066234827 Marionette DEBUG loaded listener.js 04:43:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 174 (00000072786CC400) [pid = 4016] [serial = 2277] [outer = 0000007278F58000] 04:43:55 INFO - PROCESS | 4016 | 1461066235323 Marionette TRACE conn5 <- [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]]]}] 04:43:55 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. 04:43:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 902ms 04:43:55 INFO - PROCESS | 4016 | 1461066235363 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 04:43:55 INFO - PROCESS | 4016 | 1461066235365 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 04:43:55 INFO - PROCESS | 4016 | 1461066235369 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:43:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:43:55 INFO - PROCESS | 4016 | 1461066235371 Marionette TRACE conn5 <- [1,2994,null,{}] 04:43:55 INFO - PROCESS | 4016 | 1461066235375 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:55 INFO - PROCESS | 4016 | 1461066235497 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 04:43:55 INFO - PROCESS | 4016 | 1461066235614 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:55 INFO - PROCESS | 4016 | ++DOCSHELL 000000727D3E2000 == 108 [pid = 4016] [id = 760] 04:43:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 175 (0000007275DB4C00) [pid = 4016] [serial = 2278] [outer = 0000000000000000] 04:43:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 176 (0000007275DBBC00) [pid = 4016] [serial = 2279] [outer = 0000007275DB4C00] 04:43:55 INFO - PROCESS | 4016 | 1461066235672 Marionette DEBUG loaded listener.js 04:43:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 177 (0000007275DC3000) [pid = 4016] [serial = 2280] [outer = 0000007275DB4C00] 04:43:56 INFO - PROCESS | 4016 | 1461066236193 Marionette TRACE conn5 <- [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]]]}] 04:43:56 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. 04:43:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 880ms 04:43:56 INFO - PROCESS | 4016 | 1461066236252 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 04:43:56 INFO - PROCESS | 4016 | 1461066236255 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 04:43:56 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:43:56 INFO - PROCESS | 4016 | 1461066236258 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:43:56 INFO - PROCESS | 4016 | 1461066236261 Marionette TRACE conn5 <- [1,2998,null,{}] 04:43:56 INFO - PROCESS | 4016 | 1461066236265 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:56 INFO - PROCESS | 4016 | 1461066236389 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 04:43:56 INFO - PROCESS | 4016 | 1461066236547 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A31E800 == 109 [pid = 4016] [id = 761] 04:43:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 178 (0000007279989C00) [pid = 4016] [serial = 2281] [outer = 0000000000000000] 04:43:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 179 (000000727998E800) [pid = 4016] [serial = 2282] [outer = 0000007279989C00] 04:43:56 INFO - PROCESS | 4016 | 1461066236605 Marionette DEBUG loaded listener.js 04:43:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 180 (0000007279995000) [pid = 4016] [serial = 2283] [outer = 0000007279989C00] 04:43:56 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:43:57 INFO - PROCESS | 4016 | 1461066237156 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:43:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:43:57 INFO - {} 04:43:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:43:57 INFO - {} 04:43:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:43:57 INFO - {} 04:43:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:43:57 INFO - {} 04:43:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 923ms 04:43:57 INFO - PROCESS | 4016 | 1461066237184 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 04:43:57 INFO - PROCESS | 4016 | 1461066237187 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 04:43:57 INFO - TEST-START | /FileAPI/fileReader.html 04:43:57 INFO - PROCESS | 4016 | 1461066237190 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:43:57 INFO - PROCESS | 4016 | 1461066237193 Marionette TRACE conn5 <- [1,3002,null,{}] 04:43:57 INFO - PROCESS | 4016 | 1461066237196 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:57 INFO - PROCESS | 4016 | 1461066237320 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 04:43:57 INFO - PROCESS | 4016 | 1461066237467 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000727D22D800 == 110 [pid = 4016] [id = 762] 04:43:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 181 (000000726EE5F400) [pid = 4016] [serial = 2284] [outer = 0000000000000000] 04:43:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 182 (000000727998F400) [pid = 4016] [serial = 2285] [outer = 000000726EE5F400] 04:43:57 INFO - PROCESS | 4016 | 1461066237525 Marionette DEBUG loaded listener.js 04:43:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 183 (000000727B745800) [pid = 4016] [serial = 2286] [outer = 000000726EE5F400] 04:43:58 INFO - PROCESS | 4016 | 1461066238066 Marionette TRACE conn5 <- [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]]]}] 04:43:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:43:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:43:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:43:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:43:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 924ms 04:43:58 INFO - PROCESS | 4016 | 1461066238117 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 04:43:58 INFO - PROCESS | 4016 | 1461066238120 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 04:43:58 INFO - TEST-START | /FileAPI/historical.html 04:43:58 INFO - PROCESS | 4016 | 1461066238124 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:43:58 INFO - PROCESS | 4016 | 1461066238126 Marionette TRACE conn5 <- [1,3006,null,{}] 04:43:58 INFO - PROCESS | 4016 | 1461066238130 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:58 INFO - PROCESS | 4016 | 1461066238255 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 04:43:58 INFO - PROCESS | 4016 | 1461066238419 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:58 INFO - PROCESS | 4016 | ++DOCSHELL 000000727D249800 == 111 [pid = 4016] [id = 763] 04:43:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 184 (000000727B74E000) [pid = 4016] [serial = 2287] [outer = 0000000000000000] 04:43:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 185 (000000727B750800) [pid = 4016] [serial = 2288] [outer = 000000727B74E000] 04:43:58 INFO - PROCESS | 4016 | 1461066238477 Marionette DEBUG loaded listener.js 04:43:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 186 (000000727D907400) [pid = 4016] [serial = 2289] [outer = 000000727B74E000] 04:43:59 INFO - PROCESS | 4016 | 1461066239111 Marionette TRACE conn5 <- [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"]]]}] 04:43:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:43:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:43:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:43:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:43:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:43:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:43:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:43:59 INFO - TEST-OK | /FileAPI/historical.html | took 1026ms 04:43:59 INFO - PROCESS | 4016 | 1461066239152 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 04:43:59 INFO - PROCESS | 4016 | 1461066239155 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 04:43:59 INFO - TEST-START | /FileAPI/idlharness.html 04:43:59 INFO - PROCESS | 4016 | 1461066239160 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:43:59 INFO - PROCESS | 4016 | 1461066239163 Marionette TRACE conn5 <- [1,3010,null,{}] 04:43:59 INFO - PROCESS | 4016 | 1461066239187 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:59 INFO - PROCESS | 4016 | 1461066239326 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 04:43:59 INFO - PROCESS | 4016 | 1461066239478 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:59 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270EAD800 == 112 [pid = 4016] [id = 764] 04:43:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 187 (00000072722BD800) [pid = 4016] [serial = 2290] [outer = 0000000000000000] 04:43:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 188 (0000007279942000) [pid = 4016] [serial = 2291] [outer = 00000072722BD800] 04:43:59 INFO - PROCESS | 4016 | 1461066239542 Marionette DEBUG loaded listener.js 04:43:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 189 (000000727994B000) [pid = 4016] [serial = 2292] [outer = 00000072722BD800] 04:44:00 INFO - PROCESS | 4016 | 1461066240842 Marionette TRACE conn5 <- [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]]]}] 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:44:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:44:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:44:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:44:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:44:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:44:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:44:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:44:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:44:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:44:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:44:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:44:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:44:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:44:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:44:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:44:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:44:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:44:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:44:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:44:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:44:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:44:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:44:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:44:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:44:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:44:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:44:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:44:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:44:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:44:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:44:00 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 04:44:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:44:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:44:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:44:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:44:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:44:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:44:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:44:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:44:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:44:00 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 04:44:00 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 04:44:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:44:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:44:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:44:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:44:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:44:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:44:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:44:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:44:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:44:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:44:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:44:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:44:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:44:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:44:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:44:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:44:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:44:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:44:00 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 04:44:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:44:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:44:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:44:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:44:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:44:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:44:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:44:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:44:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:44:00 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 04:44:00 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 04:44:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:44:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:44:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:44:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:44:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:44:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:44:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:44:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:44:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:44:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:44:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:44:01 INFO - TEST-OK | /FileAPI/idlharness.html | took 1849ms 04:44:01 INFO - PROCESS | 4016 | 1461066241051 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 04:44:01 INFO - PROCESS | 4016 | 1461066241056 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 04:44:01 INFO - TEST-START | /FileAPI/idlharness.worker 04:44:01 INFO - PROCESS | 4016 | 1461066241065 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:44:01 INFO - PROCESS | 4016 | 1461066241068 Marionette TRACE conn5 <- [1,3014,null,{}] 04:44:01 INFO - PROCESS | 4016 | 1461066241074 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:01 INFO - PROCESS | 4016 | 1461066241198 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 04:44:01 INFO - PROCESS | 4016 | 1461066241342 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:01 INFO - PROCESS | 4016 | ++DOCSHELL 0000007272461000 == 113 [pid = 4016] [id = 765] 04:44:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 190 (000000726D152C00) [pid = 4016] [serial = 2293] [outer = 0000000000000000] 04:44:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 191 (000000725E33DC00) [pid = 4016] [serial = 2294] [outer = 000000726D152C00] 04:44:01 INFO - PROCESS | 4016 | 1461066241402 Marionette DEBUG loaded listener.js 04:44:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 192 (000000727184E800) [pid = 4016] [serial = 2295] [outer = 000000726D152C00] 04:44:01 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:44:02 INFO - PROCESS | 4016 | --DOCSHELL 00000072788B9800 == 112 [pid = 4016] [id = 670] 04:44:02 INFO - PROCESS | 4016 | --DOCSHELL 000000727A20E000 == 111 [pid = 4016] [id = 751] 04:44:02 INFO - PROCESS | 4016 | --DOCSHELL 0000007279B92800 == 110 [pid = 4016] [id = 750] 04:44:02 INFO - PROCESS | 4016 | --DOCSHELL 0000007275D54800 == 109 [pid = 4016] [id = 749] 04:44:02 INFO - PROCESS | 4016 | --DOCSHELL 00000072773B6000 == 108 [pid = 4016] [id = 748] 04:44:02 INFO - PROCESS | 4016 | --DOCSHELL 0000007275CD8000 == 107 [pid = 4016] [id = 747] 04:44:02 INFO - PROCESS | 4016 | --DOCSHELL 0000007274C34800 == 106 [pid = 4016] [id = 746] 04:44:02 INFO - PROCESS | 4016 | --DOCSHELL 000000727443D800 == 105 [pid = 4016] [id = 745] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 191 (00000072724F9000) [pid = 4016] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 190 (0000007276CBA400) [pid = 4016] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 189 (0000007274E0B400) [pid = 4016] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 188 (0000007274E07C00) [pid = 4016] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 187 (000000726C705C00) [pid = 4016] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOCSHELL 000000727244D000 == 104 [pid = 4016] [id = 744] 04:44:02 INFO - PROCESS | 4016 | --DOCSHELL 0000007270EAF000 == 103 [pid = 4016] [id = 743] 04:44:02 INFO - PROCESS | 4016 | --DOCSHELL 000000726C2C8000 == 102 [pid = 4016] [id = 742] 04:44:02 INFO - PROCESS | 4016 | --DOCSHELL 000000726DDC7800 == 101 [pid = 4016] [id = 741] 04:44:02 INFO - PROCESS | 4016 | --DOCSHELL 000000727CE44800 == 100 [pid = 4016] [id = 737] 04:44:02 INFO - PROCESS | 4016 | --DOCSHELL 000000727B3F2000 == 99 [pid = 4016] [id = 736] 04:44:02 INFO - PROCESS | 4016 | --DOCSHELL 000000727B5AA800 == 98 [pid = 4016] [id = 735] 04:44:02 INFO - PROCESS | 4016 | --DOCSHELL 000000727A496800 == 97 [pid = 4016] [id = 734] 04:44:02 INFO - PROCESS | 4016 | --DOCSHELL 0000007278F1C800 == 96 [pid = 4016] [id = 733] 04:44:02 INFO - PROCESS | 4016 | --DOCSHELL 0000007271D34800 == 95 [pid = 4016] [id = 732] 04:44:02 INFO - PROCESS | 4016 | --DOCSHELL 000000726D941000 == 94 [pid = 4016] [id = 731] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 186 (0000007266CF0000) [pid = 4016] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 185 (00000072607B8400) [pid = 4016] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 184 (0000007264DBA400) [pid = 4016] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 183 (0000007274F8C000) [pid = 4016] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 182 (000000726697D800) [pid = 4016] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 181 (000000726CB6C800) [pid = 4016] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 180 (00000072751B0C00) [pid = 4016] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 179 (000000726D87D800) [pid = 4016] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 178 (000000726F504800) [pid = 4016] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 177 (00000072718EA800) [pid = 4016] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 176 (0000007271851000) [pid = 4016] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 175 (0000007272271C00) [pid = 4016] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 174 (000000726E36D800) [pid = 4016] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 173 (000000726D146400) [pid = 4016] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 172 (00000072709E5800) [pid = 4016] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 171 (00000072669EC000) [pid = 4016] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 170 (000000727226CC00) [pid = 4016] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 169 (000000727734EC00) [pid = 4016] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 168 (0000007270E97400) [pid = 4016] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (00000072718F0C00) [pid = 4016] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (000000726CEC5000) [pid = 4016] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (000000726D227400) [pid = 4016] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (000000727257C800) [pid = 4016] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 04:44:02 INFO - PROCESS | 4016 | 1461066242562 Marionette TRACE conn5 <- [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,{},{}]]]}] 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:44:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:44:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:44:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:44:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:44:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:44:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:44:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:44:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:44:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:44:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:44:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:44:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:44:02 INFO - {} 04:44:02 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 04:44:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:44:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:44:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:44:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:44:02 INFO - {} 04:44:02 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 - {} 04:44:02 INFO - {} 04:44:02 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 04:44:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:44:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:44:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:44:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:44:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:44:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:44:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:44:02 INFO - {} 04:44:02 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 04:44:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:44:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:44:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:44:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:44:02 INFO - {} 04:44:02 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 - {} 04:44:02 INFO - {} 04:44:02 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 04:44:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:44:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:44:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:44:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:44:02 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 04:44:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:44:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:44:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:44:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:44:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:44:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:44:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:44:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:44:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:44:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:44:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:44:02 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 04:44:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:44:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:44:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:44:02 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 04:44:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:44:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:44:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:44:02 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 04:44:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:44:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:44:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:44:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:44:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:44:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:44:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:44:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:44:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:44:02 INFO - {} 04:44:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1613ms 04:44:02 INFO - PROCESS | 4016 | 1461066242706 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 04:44:02 INFO - PROCESS | 4016 | 1461066242712 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 04:44:02 INFO - PROCESS | 4016 | 1461066242748 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:44:02 INFO - PROCESS | 4016 | 1461066242751 Marionette TRACE conn5 <- [1,3018,null,{}] 04:44:02 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:44:02 INFO - PROCESS | 4016 | 1461066242755 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:02 INFO - PROCESS | 4016 | 1461066242857 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 04:44:02 INFO - PROCESS | 4016 | 1461066242864 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:02 INFO - PROCESS | 4016 | ++DOCSHELL 0000007274444800 == 95 [pid = 4016] [id = 766] 04:44:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (0000007271848800) [pid = 4016] [serial = 2296] [outer = 0000000000000000] 04:44:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (0000007274E07C00) [pid = 4016] [serial = 2297] [outer = 0000007271848800] 04:44:02 INFO - PROCESS | 4016 | 1461066242912 Marionette DEBUG loaded listener.js 04:44:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (0000007274FBA400) [pid = 4016] [serial = 2298] [outer = 0000007271848800] 04:44:03 INFO - PROCESS | 4016 | 1461066243408 Marionette TRACE conn5 <- [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]]]}] 04:44:03 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 04:44:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 671ms 04:44:03 INFO - PROCESS | 4016 | 1461066243426 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 04:44:03 INFO - PROCESS | 4016 | 1461066243428 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 04:44:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:44:03 INFO - PROCESS | 4016 | 1461066243432 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:44:03 INFO - PROCESS | 4016 | 1461066243436 Marionette TRACE conn5 <- [1,3022,null,{}] 04:44:03 INFO - PROCESS | 4016 | 1461066243451 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:03 INFO - PROCESS | 4016 | 1461066243561 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 04:44:03 INFO - PROCESS | 4016 | 1461066243567 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:03 INFO - PROCESS | 4016 | ++DOCSHELL 00000072788A5000 == 96 [pid = 4016] [id = 767] 04:44:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (0000007278668C00) [pid = 4016] [serial = 2299] [outer = 0000000000000000] 04:44:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (00000072786C4400) [pid = 4016] [serial = 2300] [outer = 0000007278668C00] 04:44:03 INFO - PROCESS | 4016 | 1461066243618 Marionette DEBUG loaded listener.js 04:44:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 170 (0000007278F52800) [pid = 4016] [serial = 2301] [outer = 0000007278668C00] 04:44:04 INFO - PROCESS | 4016 | 1461066244064 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:44:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:44:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 693ms 04:44:04 INFO - PROCESS | 4016 | 1461066244127 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 04:44:04 INFO - PROCESS | 4016 | 1461066244130 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 04:44:04 INFO - PROCESS | 4016 | 1461066244134 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:44:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:44:04 INFO - PROCESS | 4016 | 1461066244135 Marionette TRACE conn5 <- [1,3026,null,{}] 04:44:04 INFO - PROCESS | 4016 | 1461066244139 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:04 INFO - PROCESS | 4016 | 1461066244245 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 04:44:04 INFO - PROCESS | 4016 | 1461066244282 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:04 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279979800 == 97 [pid = 4016] [id = 768] 04:44:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 171 (000000727993F800) [pid = 4016] [serial = 2302] [outer = 0000000000000000] 04:44:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 172 (0000007279944C00) [pid = 4016] [serial = 2303] [outer = 000000727993F800] 04:44:04 INFO - PROCESS | 4016 | 1461066244330 Marionette DEBUG loaded listener.js 04:44:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 173 (000000727994F400) [pid = 4016] [serial = 2304] [outer = 000000727993F800] 04:44:04 INFO - PROCESS | 4016 | 1461066244830 Marionette TRACE conn5 <- [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"]]]}] 04:44:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:44:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:44:04 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 733ms 04:44:04 INFO - PROCESS | 4016 | 1461066244869 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 04:44:04 INFO - PROCESS | 4016 | 1461066244872 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 04:44:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:44:04 INFO - PROCESS | 4016 | 1461066244875 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:44:04 INFO - PROCESS | 4016 | 1461066244877 Marionette TRACE conn5 <- [1,3030,null,{}] 04:44:04 INFO - PROCESS | 4016 | 1461066244881 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:05 INFO - PROCESS | 4016 | 1461066245021 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 04:44:05 INFO - PROCESS | 4016 | 1461066245039 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:05 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279BA0800 == 98 [pid = 4016] [id = 769] 04:44:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 174 (0000007278614400) [pid = 4016] [serial = 2305] [outer = 0000000000000000] 04:44:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 175 (0000007278619C00) [pid = 4016] [serial = 2306] [outer = 0000007278614400] 04:44:05 INFO - PROCESS | 4016 | 1461066245088 Marionette DEBUG loaded listener.js 04:44:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 176 (0000007279940400) [pid = 4016] [serial = 2307] [outer = 0000007278614400] 04:44:05 INFO - PROCESS | 4016 | 1461066245797 Marionette TRACE conn5 <- [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]]]}] 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:44:05 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. 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:44:05 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'.) 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:44:05 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. 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:44:05 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. 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:44:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:44:05 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. 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:44:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:44:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:44:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:44:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:44:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:44:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:44:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:44:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:44:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:44:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:44:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:44:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:44:05 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1021ms 04:44:05 INFO - PROCESS | 4016 | 1461066245903 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 04:44:05 INFO - PROCESS | 4016 | 1461066245905 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 04:44:05 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:44:05 INFO - PROCESS | 4016 | 1461066245931 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:44:05 INFO - PROCESS | 4016 | 1461066245933 Marionette TRACE conn5 <- [1,3034,null,{}] 04:44:05 INFO - PROCESS | 4016 | 1461066245936 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:06 INFO - PROCESS | 4016 | 1461066246097 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 04:44:06 INFO - PROCESS | 4016 | 1461066246114 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A698000 == 99 [pid = 4016] [id = 770] 04:44:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 177 (000000727B4E6C00) [pid = 4016] [serial = 2308] [outer = 0000000000000000] 04:44:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 178 (000000727B4EC000) [pid = 4016] [serial = 2309] [outer = 000000727B4E6C00] 04:44:06 INFO - PROCESS | 4016 | 1461066246165 Marionette DEBUG loaded listener.js 04:44:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 179 (000000727B74A000) [pid = 4016] [serial = 2310] [outer = 000000727B4E6C00] 04:44:06 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:44:06 INFO - PROCESS | 4016 | --DOMWINDOW == 178 (0000007270ACE000) [pid = 4016] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:44:06 INFO - PROCESS | 4016 | --DOMWINDOW == 177 (00000072708BE400) [pid = 4016] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:44:06 INFO - PROCESS | 4016 | --DOMWINDOW == 176 (000000726E057000) [pid = 4016] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:44:06 INFO - PROCESS | 4016 | --DOMWINDOW == 175 (000000725EE52800) [pid = 4016] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:44:06 INFO - PROCESS | 4016 | --DOMWINDOW == 174 (0000007260774800) [pid = 4016] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:44:06 INFO - PROCESS | 4016 | --DOMWINDOW == 173 (0000007260648C00) [pid = 4016] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:44:06 INFO - PROCESS | 4016 | --DOMWINDOW == 172 (000000725EB94C00) [pid = 4016] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:44:06 INFO - PROCESS | 4016 | --DOMWINDOW == 171 (0000007269F29800) [pid = 4016] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:44:06 INFO - PROCESS | 4016 | --DOMWINDOW == 170 (000000727229AC00) [pid = 4016] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:44:06 INFO - PROCESS | 4016 | --DOMWINDOW == 169 (000000725E343800) [pid = 4016] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:44:06 INFO - PROCESS | 4016 | --DOMWINDOW == 168 (000000726DFE3800) [pid = 4016] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:44:06 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (000000727440FC00) [pid = 4016] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:44:06 INFO - PROCESS | 4016 | 1461066246989 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:44:07 INFO - {} 04:44:07 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1136ms 04:44:07 INFO - PROCESS | 4016 | 1461066247057 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 04:44:07 INFO - PROCESS | 4016 | 1461066247062 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 04:44:07 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:44:07 INFO - PROCESS | 4016 | 1461066247120 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:44:07 INFO - PROCESS | 4016 | 1461066247125 Marionette TRACE conn5 <- [1,3038,null,{}] 04:44:07 INFO - PROCESS | 4016 | 1461066247137 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:07 INFO - PROCESS | 4016 | 1461066247278 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 04:44:07 INFO - PROCESS | 4016 | 1461066247391 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:07 INFO - PROCESS | 4016 | ++DOCSHELL 0000007271D47000 == 100 [pid = 4016] [id = 771] 04:44:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (000000725FDE7400) [pid = 4016] [serial = 2311] [outer = 0000000000000000] 04:44:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (000000726CC33000) [pid = 4016] [serial = 2312] [outer = 000000725FDE7400] 04:44:07 INFO - PROCESS | 4016 | 1461066247453 Marionette DEBUG loaded listener.js 04:44:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 170 (000000726EE62C00) [pid = 4016] [serial = 2313] [outer = 000000725FDE7400] 04:44:08 INFO - PROCESS | 4016 | 1461066248074 Marionette TRACE conn5 <- [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]]]}] 04:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:44:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1034ms 04:44:08 INFO - PROCESS | 4016 | 1461066248114 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 04:44:08 INFO - PROCESS | 4016 | 1461066248121 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 04:44:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:44:08 INFO - PROCESS | 4016 | 1461066248130 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:44:08 INFO - PROCESS | 4016 | 1461066248134 Marionette TRACE conn5 <- [1,3042,null,{}] 04:44:08 INFO - PROCESS | 4016 | 1461066248138 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:08 INFO - PROCESS | 4016 | 1461066248270 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 04:44:08 INFO - PROCESS | 4016 | 1461066248430 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:08 INFO - PROCESS | 4016 | ++DOCSHELL 0000007270EAF000 == 101 [pid = 4016] [id = 772] 04:44:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 171 (0000007261B2AC00) [pid = 4016] [serial = 2314] [outer = 0000000000000000] 04:44:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 172 (000000726CB6D800) [pid = 4016] [serial = 2315] [outer = 0000007261B2AC00] 04:44:08 INFO - PROCESS | 4016 | 1461066248490 Marionette DEBUG loaded listener.js 04:44:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 173 (000000726D875800) [pid = 4016] [serial = 2316] [outer = 0000007261B2AC00] 04:44:09 INFO - PROCESS | 4016 | 1461066249434 Marionette TRACE conn5 <- [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"]]]}] 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:44:09 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" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:44:09 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" 04:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:44:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1405ms 04:44:09 INFO - PROCESS | 4016 | 1461066249572 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 04:44:09 INFO - PROCESS | 4016 | 1461066249575 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 04:44:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:44:09 INFO - PROCESS | 4016 | 1461066249580 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:44:09 INFO - PROCESS | 4016 | 1461066249585 Marionette TRACE conn5 <- [1,3046,null,{}] 04:44:09 INFO - PROCESS | 4016 | 1461066249598 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:09 INFO - PROCESS | 4016 | 1461066249717 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 04:44:09 INFO - PROCESS | 4016 | 1461066249859 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:09 INFO - PROCESS | 4016 | ++DOCSHELL 0000007278E6E800 == 102 [pid = 4016] [id = 773] 04:44:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 174 (00000072718EAC00) [pid = 4016] [serial = 2317] [outer = 0000000000000000] 04:44:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 175 (000000727440B400) [pid = 4016] [serial = 2318] [outer = 00000072718EAC00] 04:44:09 INFO - PROCESS | 4016 | 1461066249962 Marionette DEBUG loaded listener.js 04:44:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 176 (0000007278617C00) [pid = 4016] [serial = 2319] [outer = 00000072718EAC00] 04:44:10 INFO - PROCESS | 4016 | 1461066250581 Marionette TRACE conn5 <- [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]]]}] 04:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:44:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:44:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:44:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:44:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:44:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1033ms 04:44:10 INFO - PROCESS | 4016 | 1461066250613 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 04:44:10 INFO - PROCESS | 4016 | 1461066250617 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 04:44:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:44:10 INFO - PROCESS | 4016 | 1461066250621 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:44:10 INFO - PROCESS | 4016 | 1461066250623 Marionette TRACE conn5 <- [1,3050,null,{}] 04:44:10 INFO - PROCESS | 4016 | 1461066250627 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:10 INFO - PROCESS | 4016 | 1461066250757 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 04:44:10 INFO - PROCESS | 4016 | 1461066250918 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000727A68E800 == 103 [pid = 4016] [id = 774] 04:44:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 177 (0000007279397000) [pid = 4016] [serial = 2320] [outer = 0000000000000000] 04:44:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 178 (000000727995B800) [pid = 4016] [serial = 2321] [outer = 0000007279397000] 04:44:10 INFO - PROCESS | 4016 | 1461066250977 Marionette DEBUG loaded listener.js 04:44:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 179 (0000007279E29C00) [pid = 4016] [serial = 2322] [outer = 0000007279397000] 04:44:11 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:44:11 INFO - PROCESS | 4016 | 1461066251548 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:44:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:44:11 INFO - {} 04:44:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 986ms 04:44:11 INFO - PROCESS | 4016 | 1461066251609 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 04:44:11 INFO - PROCESS | 4016 | 1461066251611 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 04:44:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:44:11 INFO - PROCESS | 4016 | 1461066251630 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:44:11 INFO - PROCESS | 4016 | 1461066251632 Marionette TRACE conn5 <- [1,3054,null,{}] 04:44:11 INFO - PROCESS | 4016 | 1461066251636 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:11 INFO - PROCESS | 4016 | 1461066251765 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 04:44:11 INFO - PROCESS | 4016 | 1461066251907 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000727D246000 == 104 [pid = 4016] [id = 775] 04:44:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 180 (000000727B4EA000) [pid = 4016] [serial = 2323] [outer = 0000000000000000] 04:44:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 181 (000000727B748C00) [pid = 4016] [serial = 2324] [outer = 000000727B4EA000] 04:44:11 INFO - PROCESS | 4016 | 1461066251966 Marionette DEBUG loaded listener.js 04:44:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 182 (000000727B759800) [pid = 4016] [serial = 2325] [outer = 000000727B4EA000] 04:44:12 INFO - PROCESS | 4016 | 1461066252490 Marionette TRACE conn5 <- [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]]]}] 04:44:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:44:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:44:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:44:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:44:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:44:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:44:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:44:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 881ms 04:44:12 INFO - PROCESS | 4016 | 1461066252510 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 04:44:12 INFO - PROCESS | 4016 | 1461066252513 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 04:44:12 INFO - PROCESS | 4016 | 1461066252516 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:44:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:44:12 INFO - PROCESS | 4016 | 1461066252518 Marionette TRACE conn5 <- [1,3058,null,{}] 04:44:12 INFO - PROCESS | 4016 | 1461066252522 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:12 INFO - PROCESS | 4016 | 1461066252666 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 04:44:12 INFO - PROCESS | 4016 | 1461066252792 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000727E9D3000 == 105 [pid = 4016] [id = 776] 04:44:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 183 (000000727B4EAC00) [pid = 4016] [serial = 2326] [outer = 0000000000000000] 04:44:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 184 (000000727B75D000) [pid = 4016] [serial = 2327] [outer = 000000727B4EAC00] 04:44:12 INFO - PROCESS | 4016 | 1461066252854 Marionette DEBUG loaded listener.js 04:44:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 185 (000000727C758C00) [pid = 4016] [serial = 2328] [outer = 000000727B4EAC00] 04:44:13 INFO - PROCESS | 4016 | 1461066253411 Marionette TRACE conn5 <- [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]]]}] 04:44:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:44:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:44:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:44:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:44:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:44:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:44:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 924ms 04:44:13 INFO - PROCESS | 4016 | 1461066253443 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 04:44:13 INFO - PROCESS | 4016 | 1461066253446 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 04:44:13 INFO - PROCESS | 4016 | 1461066253449 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:44:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:44:13 INFO - PROCESS | 4016 | 1461066253452 Marionette TRACE conn5 <- [1,3062,null,{}] 04:44:13 INFO - PROCESS | 4016 | 1461066253456 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:13 INFO - PROCESS | 4016 | 1461066253578 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 04:44:13 INFO - PROCESS | 4016 | 1461066253739 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:13 INFO - PROCESS | 4016 | ++DOCSHELL 000000727AF6F000 == 106 [pid = 4016] [id = 777] 04:44:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 186 (000000727AF47800) [pid = 4016] [serial = 2329] [outer = 0000000000000000] 04:44:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 187 (000000727AF51400) [pid = 4016] [serial = 2330] [outer = 000000727AF47800] 04:44:13 INFO - PROCESS | 4016 | 1461066253797 Marionette DEBUG loaded listener.js 04:44:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 188 (000000727C757C00) [pid = 4016] [serial = 2331] [outer = 000000727AF47800] 04:44:14 INFO - PROCESS | 4016 | 1461066254298 Marionette TRACE conn5 <- [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]]]}] 04:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:44:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 881ms 04:44:14 INFO - PROCESS | 4016 | 1461066254380 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 04:44:14 INFO - PROCESS | 4016 | 1461066254383 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 04:44:14 INFO - PROCESS | 4016 | 1461066254388 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:44:14 INFO - PROCESS | 4016 | 1461066254390 Marionette TRACE conn5 <- [1,3066,null,{}] 04:44:14 INFO - PROCESS | 4016 | 1461066254394 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:44:14 INFO - PROCESS | 4016 | 1461066254518 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 04:44:14 INFO - PROCESS | 4016 | 1461066254678 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000727ECBD000 == 107 [pid = 4016] [id = 778] 04:44:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 189 (000000726EE76400) [pid = 4016] [serial = 2332] [outer = 0000000000000000] 04:44:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 190 (000000726EE7C800) [pid = 4016] [serial = 2333] [outer = 000000726EE76400] 04:44:14 INFO - PROCESS | 4016 | 1461066254736 Marionette DEBUG loaded listener.js 04:44:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 191 (000000727AF4B800) [pid = 4016] [serial = 2334] [outer = 000000726EE76400] 04:44:15 INFO - PROCESS | 4016 | 1461066255262 Marionette TRACE conn5 <- [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] 04:44:15 INFO - PROCESS | 4016 | 1461066255330 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 04:44:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:44:15 INFO - PROCESS | 4016 | 1461066255334 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:44:15 INFO - PROCESS | 4016 | 1461066255336 Marionette TRACE conn5 <- [1,3070,null,{}] 04:44:15 INFO - PROCESS | 4016 | 1461066255340 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:15 INFO - PROCESS | 4016 | 1461066255466 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 04:44:15 INFO - PROCESS | 4016 | 1461066255620 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:15 INFO - PROCESS | 4016 | ++DOCSHELL 000000727C26F800 == 108 [pid = 4016] [id = 779] 04:44:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 192 (000000726EE80C00) [pid = 4016] [serial = 2335] [outer = 0000000000000000] 04:44:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 193 (000000727C3CAC00) [pid = 4016] [serial = 2336] [outer = 000000726EE80C00] 04:44:15 INFO - PROCESS | 4016 | 1461066255678 Marionette DEBUG loaded listener.js 04:44:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 194 (000000727C75B400) [pid = 4016] [serial = 2337] [outer = 000000726EE80C00] 04:44:16 INFO - PROCESS | 4016 | 1461066256208 Marionette TRACE conn5 <- [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]]]}] 04:44:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:44:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:44:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:44:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 924ms 04:44:16 INFO - PROCESS | 4016 | 1461066256259 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 04:44:16 INFO - PROCESS | 4016 | 1461066256262 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 04:44:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:44:16 INFO - PROCESS | 4016 | 1461066256265 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:44:16 INFO - PROCESS | 4016 | 1461066256267 Marionette TRACE conn5 <- [1,3074,null,{}] 04:44:16 INFO - PROCESS | 4016 | 1461066256271 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:16 INFO - PROCESS | 4016 | 1461066256425 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 04:44:16 INFO - PROCESS | 4016 | 1461066256583 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000727C28A000 == 109 [pid = 4016] [id = 780] 04:44:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 195 (000000727C3C1800) [pid = 4016] [serial = 2338] [outer = 0000000000000000] 04:44:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 196 (000000727D354C00) [pid = 4016] [serial = 2339] [outer = 000000727C3C1800] 04:44:16 INFO - PROCESS | 4016 | 1461066256642 Marionette DEBUG loaded listener.js 04:44:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 197 (0000007279E2D800) [pid = 4016] [serial = 2340] [outer = 000000727C3C1800] 04:44:17 INFO - PROCESS | 4016 | 1461066257208 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:44:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:44:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 986ms 04:44:17 INFO - PROCESS | 4016 | 1461066257254 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 04:44:17 INFO - PROCESS | 4016 | 1461066257258 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 04:44:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:44:17 INFO - PROCESS | 4016 | 1461066257261 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:44:17 INFO - PROCESS | 4016 | 1461066257264 Marionette TRACE conn5 <- [1,3078,null,{}] 04:44:17 INFO - PROCESS | 4016 | 1461066257268 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:17 INFO - PROCESS | 4016 | 1461066257414 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 04:44:17 INFO - PROCESS | 4016 | 1461066257764 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:17 INFO - PROCESS | 4016 | ++DOCSHELL 000000727079C000 == 110 [pid = 4016] [id = 781] 04:44:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 198 (000000725F55CC00) [pid = 4016] [serial = 2341] [outer = 0000000000000000] 04:44:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 199 (0000007260026400) [pid = 4016] [serial = 2342] [outer = 000000725F55CC00] 04:44:17 INFO - PROCESS | 4016 | 1461066257829 Marionette DEBUG loaded listener.js 04:44:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 200 (0000007266441C00) [pid = 4016] [serial = 2343] [outer = 000000725F55CC00] 04:44:18 INFO - PROCESS | 4016 | 1461066258383 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:44:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:44:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1171ms 04:44:18 INFO - PROCESS | 4016 | 1461066258450 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 04:44:18 INFO - PROCESS | 4016 | 1461066258456 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 04:44:18 INFO - PROCESS | 4016 | 1461066258463 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:44:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:44:18 INFO - PROCESS | 4016 | 1461066258466 Marionette TRACE conn5 <- [1,3082,null,{}] 04:44:18 INFO - PROCESS | 4016 | 1461066258472 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:18 INFO - PROCESS | 4016 | 1461066258601 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 04:44:18 INFO - PROCESS | 4016 | 1461066258775 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:18 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275856000 == 111 [pid = 4016] [id = 782] 04:44:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 201 (000000726C8E0C00) [pid = 4016] [serial = 2344] [outer = 0000000000000000] 04:44:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 202 (000000726CECB400) [pid = 4016] [serial = 2345] [outer = 000000726C8E0C00] 04:44:18 INFO - PROCESS | 4016 | 1461066258833 Marionette DEBUG loaded listener.js 04:44:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 203 (000000726D29D400) [pid = 4016] [serial = 2346] [outer = 000000726C8E0C00] 04:44:19 INFO - PROCESS | 4016 | 1461066259412 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:44:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:44:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 987ms 04:44:19 INFO - PROCESS | 4016 | 1461066259459 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 04:44:19 INFO - PROCESS | 4016 | 1461066259463 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 04:44:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:44:19 INFO - PROCESS | 4016 | 1461066259468 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:44:19 INFO - PROCESS | 4016 | 1461066259470 Marionette TRACE conn5 <- [1,3086,null,{}] 04:44:19 INFO - PROCESS | 4016 | 1461066259474 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:19 INFO - PROCESS | 4016 | 1461066259593 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 04:44:19 INFO - PROCESS | 4016 | 1461066259768 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:19 INFO - PROCESS | 4016 | ++DOCSHELL 0000007275D26800 == 112 [pid = 4016] [id = 783] 04:44:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 204 (00000072709E9400) [pid = 4016] [serial = 2347] [outer = 0000000000000000] 04:44:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 205 (0000007270AD0400) [pid = 4016] [serial = 2348] [outer = 00000072709E9400] 04:44:19 INFO - PROCESS | 4016 | 1461066259821 Marionette DEBUG loaded listener.js 04:44:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 206 (00000072715D2800) [pid = 4016] [serial = 2349] [outer = 00000072709E9400] 04:44:20 INFO - PROCESS | 4016 | 1461066260403 Marionette TRACE conn5 <- [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]]]}] 04:44:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:44:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:44:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 985ms 04:44:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:44:20 INFO - PROCESS | 4016 | 1461066260456 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 04:44:20 INFO - PROCESS | 4016 | 1461066260458 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 04:44:20 INFO - PROCESS | 4016 | 1461066260464 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:44:20 INFO - PROCESS | 4016 | 1461066260470 Marionette TRACE conn5 <- [1,3090,null,{}] 04:44:20 INFO - PROCESS | 4016 | 1461066260480 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:20 INFO - PROCESS | 4016 | 1461066260674 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 04:44:20 INFO - PROCESS | 4016 | --DOCSHELL 0000007278F2A800 == 111 [pid = 4016] [id = 720] 04:44:20 INFO - PROCESS | 4016 | --DOCSHELL 000000727A1F6800 == 110 [pid = 4016] [id = 718] 04:44:20 INFO - PROCESS | 4016 | --DOCSHELL 000000727A6A7000 == 109 [pid = 4016] [id = 719] 04:44:20 INFO - PROCESS | 4016 | --DOCSHELL 0000007279BA0800 == 108 [pid = 4016] [id = 769] 04:44:20 INFO - PROCESS | 4016 | --DOCSHELL 0000007279979800 == 107 [pid = 4016] [id = 768] 04:44:20 INFO - PROCESS | 4016 | --DOCSHELL 00000072788A5000 == 106 [pid = 4016] [id = 767] 04:44:20 INFO - PROCESS | 4016 | --DOCSHELL 0000007274444800 == 105 [pid = 4016] [id = 766] 04:44:20 INFO - PROCESS | 4016 | --DOCSHELL 0000007272461000 == 104 [pid = 4016] [id = 765] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 205 (000000727843A400) [pid = 4016] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 204 (000000726CEC7800) [pid = 4016] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 203 (0000007279E32800) [pid = 4016] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 202 (0000007279D79000) [pid = 4016] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 201 (0000007279E37800) [pid = 4016] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 200 (000000727440C000) [pid = 4016] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 199 (000000725FE3A400) [pid = 4016] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 198 (00000072715CC400) [pid = 4016] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 197 (0000007278F56C00) [pid = 4016] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 196 (000000726C706800) [pid = 4016] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOCSHELL 000000727D3C9800 == 103 [pid = 4016] [id = 759] 04:44:20 INFO - PROCESS | 4016 | --DOCSHELL 000000727996B800 == 102 [pid = 4016] [id = 758] 04:44:20 INFO - PROCESS | 4016 | --DOCSHELL 000000727DDD5800 == 101 [pid = 4016] [id = 757] 04:44:20 INFO - PROCESS | 4016 | --DOCSHELL 000000727B5AF000 == 100 [pid = 4016] [id = 756] 04:44:20 INFO - PROCESS | 4016 | --DOCSHELL 000000727A69A800 == 99 [pid = 4016] [id = 755] 04:44:20 INFO - PROCESS | 4016 | --DOCSHELL 000000727484D000 == 98 [pid = 4016] [id = 754] 04:44:20 INFO - PROCESS | 4016 | --DOCSHELL 000000726FCD6000 == 97 [pid = 4016] [id = 753] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 195 (00000072773C9800) [pid = 4016] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 194 (0000007274F87400) [pid = 4016] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 193 (0000007271935400) [pid = 4016] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 192 (000000727257B000) [pid = 4016] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 191 (0000007272225000) [pid = 4016] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 190 (00000072708C0800) [pid = 4016] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 189 (00000072744B4000) [pid = 4016] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 188 (0000007270EA4000) [pid = 4016] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 187 (000000727189D800) [pid = 4016] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 186 (00000072715D8800) [pid = 4016] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 185 (000000726E0BB400) [pid = 4016] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 184 (000000726D2A2000) [pid = 4016] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 183 (000000726D695C00) [pid = 4016] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 182 (00000072669F0400) [pid = 4016] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 181 (00000072670AC400) [pid = 4016] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 180 (0000007263781000) [pid = 4016] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 179 (000000726F508000) [pid = 4016] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 178 (0000007260024400) [pid = 4016] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 177 (0000007269F25800) [pid = 4016] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 176 (000000726C4B5C00) [pid = 4016] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 175 (000000726CECAC00) [pid = 4016] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | --DOMWINDOW == 174 (00000072722C5400) [pid = 4016] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 04:44:20 INFO - PROCESS | 4016 | 1461066260869 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:20 INFO - PROCESS | 4016 | ++DOCSHELL 000000726DD0F000 == 98 [pid = 4016] [id = 784] 04:44:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 175 (000000725F5C8800) [pid = 4016] [serial = 2350] [outer = 0000000000000000] 04:44:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 176 (0000007260024400) [pid = 4016] [serial = 2351] [outer = 000000725F5C8800] 04:44:20 INFO - PROCESS | 4016 | 1461066260917 Marionette DEBUG loaded listener.js 04:44:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 177 (000000726C706800) [pid = 4016] [serial = 2352] [outer = 000000725F5C8800] 04:44:21 INFO - PROCESS | 4016 | 1461066261299 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:44:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:44:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 881ms 04:44:21 INFO - PROCESS | 4016 | 1461066261346 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 04:44:21 INFO - PROCESS | 4016 | 1461066261349 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 04:44:21 INFO - PROCESS | 4016 | 1461066261352 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:44:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:44:21 INFO - PROCESS | 4016 | 1461066261354 Marionette TRACE conn5 <- [1,3094,null,{}] 04:44:21 INFO - PROCESS | 4016 | 1461066261357 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:21 INFO - PROCESS | 4016 | 1461066261463 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 04:44:21 INFO - PROCESS | 4016 | 1461066261473 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:21 INFO - PROCESS | 4016 | ++DOCSHELL 0000007272551800 == 99 [pid = 4016] [id = 785] 04:44:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 178 (000000726E0BB400) [pid = 4016] [serial = 2353] [outer = 0000000000000000] 04:44:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 179 (00000072709EAC00) [pid = 4016] [serial = 2354] [outer = 000000726E0BB400] 04:44:21 INFO - PROCESS | 4016 | 1461066261522 Marionette DEBUG loaded listener.js 04:44:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 180 (0000007271C6DC00) [pid = 4016] [serial = 2355] [outer = 000000726E0BB400] 04:44:22 INFO - PROCESS | 4016 | 1461066261994 Marionette TRACE conn5 <- [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]]]}] 04:44:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:44:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:44:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:44:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 671ms 04:44:22 INFO - PROCESS | 4016 | 1461066262026 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 04:44:22 INFO - PROCESS | 4016 | 1461066262028 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 04:44:22 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:44:22 INFO - PROCESS | 4016 | 1461066262037 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:44:22 INFO - PROCESS | 4016 | 1461066262039 Marionette TRACE conn5 <- [1,3098,null,{}] 04:44:22 INFO - PROCESS | 4016 | 1461066262042 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:22 INFO - PROCESS | 4016 | 1461066262146 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 04:44:22 INFO - PROCESS | 4016 | 1461066262289 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:22 INFO - PROCESS | 4016 | ++DOCSHELL 00000072786DC800 == 100 [pid = 4016] [id = 786] 04:44:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 181 (00000072724F6C00) [pid = 4016] [serial = 2356] [outer = 0000000000000000] 04:44:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 182 (000000727257A800) [pid = 4016] [serial = 2357] [outer = 00000072724F6C00] 04:44:22 INFO - PROCESS | 4016 | 1461066262346 Marionette DEBUG loaded listener.js 04:44:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 183 (0000007274E0CC00) [pid = 4016] [serial = 2358] [outer = 00000072724F6C00] 04:44:22 INFO - PROCESS | 4016 | 1461066262737 Marionette TRACE conn5 <- [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"]]]}] 04:44:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:44:22 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 04:44:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:44:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 735ms 04:44:22 INFO - PROCESS | 4016 | 1461066262774 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 04:44:22 INFO - PROCESS | 4016 | 1461066262776 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 04:44:22 INFO - PROCESS | 4016 | 1461066262779 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:44:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:44:22 INFO - PROCESS | 4016 | 1461066262781 Marionette TRACE conn5 <- [1,3102,null,{}] 04:44:22 INFO - PROCESS | 4016 | 1461066262785 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:22 INFO - PROCESS | 4016 | 1461066262944 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 04:44:22 INFO - PROCESS | 4016 | 1461066262966 Marionette TRACE conn5 -> [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\", \"f285d65e-707d-43be-ab71-f12afd8f1ba6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:22 INFO - PROCESS | 4016 | ++DOCSHELL 0000007279B12000 == 101 [pid = 4016] [id = 787] 04:44:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 184 (0000007274E04000) [pid = 4016] [serial = 2359] [outer = 0000000000000000] 04:44:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 185 (0000007275DC2800) [pid = 4016] [serial = 2360] [outer = 0000007274E04000] 04:44:23 INFO - PROCESS | 4016 | 1461066263013 Marionette DEBUG loaded listener.js 04:44:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 186 (00000072773CA000) [pid = 4016] [serial = 2361] [outer = 0000007274E04000] 04:44:23 INFO - PROCESS | 4016 | 1461066263458 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:44:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:44:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 734ms 04:44:23 INFO - PROCESS | 4016 | 1461066263517 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 04:44:23 INFO - PROCESS | 4016 | 1461066263520 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 04:44:24 WARNING - u'runner_teardown' () 04:44:24 INFO - No more tests 04:44:24 INFO - Got 0 unexpected results 04:44:24 INFO - SUITE-END | took 693s 04:44:24 INFO - Closing logging queue 04:44:24 INFO - queue closed 04:44:24 INFO - Return code: 0 04:44:24 WARNING - # TBPL SUCCESS # 04:44:24 INFO - Running post-action listener: _resource_record_post_action 04:44:24 INFO - Running post-run listener: _resource_record_post_run 04:44:25 INFO - Total resource usage - Wall time: 707s; CPU: 14.0%; Read bytes: 155229696; Write bytes: 1055991296; Read time: 2160100; Write time: 5317280 04:44:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:44:25 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 123865088; Read time: 0; Write time: 175820 04:44:25 INFO - run-tests - Wall time: 704s; CPU: 14.0%; Read bytes: 155229696; Write bytes: 894454272; Read time: 2160100; Write time: 5087570 04:44:25 INFO - Running post-run listener: _upload_blobber_files 04:44:25 INFO - Blob upload gear active. 04:44:25 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:44:25 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 04:44:25 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-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 04:44:25 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-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 04:44:26 INFO - (blobuploader) - INFO - Open directory for files ... 04:44:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:44:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:44:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:44:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:44:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:44:27 INFO - (blobuploader) - INFO - Done attempting. 04:44:27 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:44:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:44:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:44:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:44:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:44:28 INFO - (blobuploader) - INFO - Done attempting. 04:44:28 INFO - (blobuploader) - INFO - Iteration through files over. 04:44:28 INFO - Return code: 0 04:44:28 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:44:28 INFO - Using _rmtree_windows ... 04:44:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:44:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/e05973e05a1af504a07647a937f89a0b14e3d9410ced983889da79c7eeb4d52c16a63c9aa365df931bd7674a4bff9086445fbfd74322ed8aef03af39574abfbb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b9ca6a495b3562e3fe4a6033118a9b368fa26b17cb4e71a6bfe4563654c7a099f1ea5a5c83c1c3698870de1cc80cdfe6e137127ca6beea1b02f7d39843de152a"} 04:44:28 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:44:28 INFO - Writing to file C:\slave\test\properties\blobber_files 04:44:28 INFO - Contents: 04:44:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/e05973e05a1af504a07647a937f89a0b14e3d9410ced983889da79c7eeb4d52c16a63c9aa365df931bd7674a4bff9086445fbfd74322ed8aef03af39574abfbb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b9ca6a495b3562e3fe4a6033118a9b368fa26b17cb4e71a6bfe4563654c7a099f1ea5a5c83c1c3698870de1cc80cdfe6e137127ca6beea1b02f7d39843de152a"} 04:44:28 INFO - Running post-run listener: copy_logs_to_upload_dir 04:44:28 INFO - Copying logs to upload dir... 04:44:28 INFO - mkdir: C:\slave\test\build\upload\logs 04:44:28 INFO - Copying logs to upload dir... 04:44:28 INFO - Using _rmtree_windows ... 04:44:28 INFO - Using _rmtree_windows ... 04:44:28 INFO - Using _rmtree_windows ... 04:44:28 INFO - Using _rmtree_windows ... 04:44:28 INFO - Using _rmtree_windows ... 04:44:28 INFO - Using _rmtree_windows ... 04:44:28 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=903.155000 ========= master_lag: 0.10 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 3 secs) (at 2016-04-19 04:44:29.229155) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 04:44:29.230248) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-022 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/e05973e05a1af504a07647a937f89a0b14e3d9410ced983889da79c7eeb4d52c16a63c9aa365df931bd7674a4bff9086445fbfd74322ed8aef03af39574abfbb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b9ca6a495b3562e3fe4a6033118a9b368fa26b17cb4e71a6bfe4563654c7a099f1ea5a5c83c1c3698870de1cc80cdfe6e137127ca6beea1b02f7d39843de152a"} build_url:https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/e05973e05a1af504a07647a937f89a0b14e3d9410ced983889da79c7eeb4d52c16a63c9aa365df931bd7674a4bff9086445fbfd74322ed8aef03af39574abfbb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b9ca6a495b3562e3fe4a6033118a9b368fa26b17cb4e71a6bfe4563654c7a099f1ea5a5c83c1c3698870de1cc80cdfe6e137127ca6beea1b02f7d39843de152a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MgYh8jQ9TxeD_3zq_vvXxA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 04:44:29.353472) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 04:44:29.353888) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-022 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 04:44:29.468901) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 04:44:29.469369) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 04:44:29.938755) ========= ========= Total master_lag: 0.47 =========